Zum Inhalt springen

Validierung einer Zahl


Gehe zur Lösung Gelöst von Micha Zenke,

Empfohlene Beiträge

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.

 

 

  • Like 1
Link zu diesem Kommentar
Auf anderen Seiten teilen

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.  

Bearbeitet von Alexander Kellner
  • Like 1
Link zu diesem Kommentar
Auf anderen Seiten teilen

Hi @Alexander Kellner,

was hältst du von dem Ansatz:

image.thumb.png.dfddb35404b9ab850ac4289dc5853704.png

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...

image.png.2fe3a9db5615493270a30db510b88fed.png

Gruß Micha

  • Like 2
  • Zustimmung 1
  • Danke 1
Link zu diesem Kommentar
Auf anderen Seiten teilen

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.

 

 

Bearbeitet von Alexander Kellner
  • Like 1
Link zu diesem Kommentar
Auf anderen Seiten teilen

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

  • Like 2
Link zu diesem Kommentar
Auf anderen Seiten teilen

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

Bearbeitet von Alexander Kellner
  • Like 2
Link zu diesem Kommentar
Auf anderen Seiten teilen

  • Lösung

Hi @Alexander Kellner,

ok wenn ich jetzt den Fall richtig verstanden hab 😄 sollte es jetzt so passen:

image.png.ac74a2ab84458b8534fda0eb2c3c30ae.png

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})

 

image.thumb.png.8a6f57b0f3d628625f589ef6b684ba45.png

 

 

 

image.png.f0c6b016123971d695c233749bb14036.png,

 

Gruß Micha

  • Like 5
  • Zustimmung 1
  • Danke 1
Link zu diesem Kommentar
Auf anderen Seiten teilen

Bitte melde Dich an, um einen Kommentar zu hinterlassen

Du kannst nach der Anmeldung einen Kommentar hinterlassen



Jetzt anmelden
×
×
  • Neu erstellen...