Alexander Kellner Posted April 19 Share Posted April 19 Hallo, gibt es die Möglichkeit , diese Zahl 0098794131124B07000008970582610 zu Validieren, wobei nur die ersten 9 Ziffern gleich sein dürfen. die letzte Ziffer sagt aus, ob links oder rechts. Wenn ich links Scanne, muss 009879413 erkannt werden, bei rechts 009879414. Danke euch vorab. 1 Link to comment Share on other sites More sharing options...
Manuel Rühl Posted April 19 Share Posted April 19 Kannst du den Prozess ein wenig genauer beschreiben? Grundsätzlich kann du mit subtext() oder match() arbeiten. 2 1 Link to comment Share on other sites More sharing options...
Bülent Erbas Posted April 19 Share Posted April 19 Es gibt hier auch einen kleinen Einblick um zumindest den gescannten Code zu verifizieren. Der Ansatz ist ein anderer, aber ich denke, daraus kann man sich bestimmt was herleiten. Aber ich gebe Manuel recht, wäre interessant zu wissen was da genau wie passieren soll. 2 1 Link to comment Share on other sites More sharing options...
Alexander Kellner Posted April 19 Author Share Posted April 19 (edited) vor einer Stunde schrieb Manuel Rühl: Kannst du den Prozess ein wenig genauer beschreiben? Grundsätzlich kann du mit subtext() oder match() arbeiten. Hallo @Manuel Rühl , na klar:) Ich möchte einen Behälter mit dem Inhalt abgleichen. Außen am Behälter befindet sich ein Beleg mit der Artikelnummer des Bauteils welches im Behälter ist. Wenn ich dann außen die Artikelnummer am Behälter Scanne, zb. 1234 für linke Bauteile, dann kann, darf ich auch nur einen linke Artikel im Behälter Scannen. Damit will ich abgleichen, ob die richtigen Teile im Behälter sind und das richtige Label am Behälter ist. Ich benötige die Validierung das an der 9. Stelle eine 3 oder eine 4 stehen muss. Edited April 19 by Alexander Kellner 1 Link to comment Share on other sites More sharing options...
Micha Zenke Posted April 19 Share Posted April 19 Hi @Alexander Kellner, was hältst du von dem Ansatz: Statt S1 / S2 würdest du dann den Barcodescanner nehmen. In Behälter und Inhalt könntest du z.B. verwenden if(EQUALS({S1_9}, "3"), "links", "rechts") Und Anstatt unten "nur" alles OK oder STOP zu schreiben könntest du ach Bilder einblenden... Gruß Micha 2 1 1 Link to comment Share on other sites More sharing options...
Alexander Kellner Posted April 22 Author Share Posted April 22 (edited) Hallo @Micha Zenke vorab schon mal danke. Ich muss es dann so aufbauen, dass wenn ich das Boxenlabel Scanne, dann die passende Artikelnummer benötigt wird. Wenn : Artikelnummer 113180499 , dann Artikel : 0098794131124B07000008970582610 und wenn Artikelnummer 113190499 dann 0098794111124B07000008970582610. Wobei hier (0098794131124B07000008970582610) nur die ersten 9 Zahlen identisch sind. Edited April 22 by Alexander Kellner 1 Link to comment Share on other sites More sharing options...
Micha Zenke Posted April 22 Share Posted April 22 vor 9 Minuten schrieb Alexander Kellner: Wenn : Artikelnummer 113180499 , dann Artikel : 0098794131124B07000008970582610 und wenn Artikelnummer 113190499 dann 0098794111124B07000008970582610. Hallo @Alexander Kellner, also sind die Artikelnummern 113180499 & 113190499 die Behälter und die Artikel 0098794131124B07000008970582610 & 0098794111124B07000008970582610 der Inhalt? Also letztlich ist beim Behälter die 5. Ziffer und beim Artikel die 9. Ziffer unterschiedlich? Gruß Micha 2 Link to comment Share on other sites More sharing options...
Alexander Kellner Posted April 22 Author Share Posted April 22 (edited) Hallo @Micha Zenke, fast 🙂 Eigentlich ist die 113180499 die Artikelnummer für rechte Bauteile und die 113190499 für linke Bauteile. Wir bearbeiten diese Teile im Kundenauftrag, daher ist das unsere Artikelnummer, diese auch am Behälter mit einem Beleg dran steht und da sollten dann die Artikel re/li drin sein. Es kann aber vorkommen, das unsere Produktion ein falschen Belegt von aussen dran macht, daher will ich ein Abgleich zwischen unsere Artikelnummer und der Artikelnummer die auf dem Bauteil als QR Code drauf ist. Bedeutet, wenn ich unseren Belegt Scanne 113180499, dann muss drin ein rechtes Bauteil sein. Also : 113180499 muss 0098794131124B07000008970582610 und 113190499 muss 0098794111124B07000008970582610 Edited April 22 by Alexander Kellner 2 Link to comment Share on other sites More sharing options...
Solution Micha Zenke Posted April 22 Solution Share Posted April 22 Hi @Alexander Kellner, ok wenn ich jetzt den Fall richtig verstanden hab 😄 sollte es jetzt so passen: Formeln: S1_5 --> SUBTEXT({S1}, 5, 1) Behaelter --> IF(EQUALS({S1_5}, "9"), "links", if(EQUALS({S1_5}, "8"), "rechts", "FEHLER Behälter")) S2_9 --> SUBTEXT({S2}, 9, 1) Inhalt --> IF(EQUALS({S2_9}, "1"), "links", if(EQUALS({S2_9}, "3"), "rechts", "FEHLER Inhalt")) Image --> "AKTIVIERUNGSREGEL" -- EQUALS({Behaelter}, {Inhalt}) Image_2 --> "AKTIVIERUNGSREGEL" -- NOTEQUALS({Behaelter}, {Inhalt}) , Gruß Micha 5 1 1 Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now