Im Feld BarCode-Muster geben Sie einen RegEx-Ausdruck (also einen regulären Ausdruck) an, der beim Scannen des BarCodes dazu führt, dass der BarCode für diesen Artikel akzeptiert wird und der Artikel erkannt wird.
Wenn der Artikel einen statischen BarCode hat, also einen festen BarCode der immer gleich ist, so geben Sie den kompletten BarCode (ohne RegEx-Ausdruck) ein.
Wenn ein Artikel unter mehreren BarCodes geführt wird, können Sie diese mit | trennen. D.h. jeder der eingegebenen BarCodes identifiziert den Artikel.
Beispiel 1:
Wird ein Artikel unter den BarCodes: 47111234000, 47111234001, 47111234002 und 47111234003 geführt, so ist das BarCode Muster:
47111234000|47111234001|47111234002|47111234003
Beispiel 2:
Sollte Ihr BarCode immer mit 4711 anfangen und der restliche Teil variable sein (da er Preis und/oder Menge und Prüfzahl enhält), dann würde der RegEx-Ausdruck wie folgt aussehen:
4711[0-9]{8}
Dieser Reguläre Ausdruck bedeutet, dass der ScanCode mit 4711 anfangen muss und danach insgesamt 8 weitere beliebige Zahlen zwischen 0 und 9 folgen müssen.
D.h. die Gesamtlänge des BarCodes muss dann 4 + 8 = 12 sein.
Mehr zu RegEx finden Sie hier:
oder hier:
Testen ihrer RegEx-Ausdrücke können Sie z.B. hier:
Mit den beiden Optionen „Menge im BarCode enthalten“ und „Preis im BarCode enhalten“ und den jeweiligen Text-Feldern darunter, können Sie jetzt bestimmen, von welcher Stelle ab im BarCode bis und bis zu welcher Stelle im BarCode sich der Preis bzw. die Menge befindet.
Mit dem Feld „Menge Divisor“ geben Sie an, durch welche Zahl die aus dem BarCode gefundene Zahl dividiert werden soll. Bei Gewichten wird das in der Regel 100 oder 1000 sein, je nachdem wie viele Stellen im BarCode für die Menge reserviert wurden.
Die Codes werden alle als case-insensitive behandelt. Dies bedeutet das die Groß/Kleinbuchstaben nicht unterschieden werden. Beispiel: Der Code a1b2c3 und A1B1C3 werden gleich interpretiert.