Artikelnummer+Preis ScannCodes
Es können BarCodes die sowohl Artikel, als auch die Preis-Information enthalten gescannt werden, um Artikel auf einen Bon zu buchen.
Aufbau der lesbaren BarCodes:
Bon-Summen BarCode werden je nach Konfiguration wie folgt für den Bon-Druck aufgebaut:
<Prefix> + <beliebig> + <Artikelnummer> + <beliebig> + <Preis-in-Cent> + <beliebig>
Parameter:
app.properties
Name
|
Beschreibung
|
Standardwert
|
Werte
|
BarCodeScanner.Price.PreFix
|
Vorderster Teil des BarCodes (Stelle 0 beim Zählen der Positionen im BarCode)
|
4
|
positiveZahl
|
BarCodeScanner.Price.ArticleNoStart
|
Stelle im BarCode an der die Artikelnummer beginnt (gezählt wird ab 0)
|
1
|
positiveZahl
|
BarCodeScanner.Price.ArticleNoLength
|
Länge der Artikelnummer im BarCode
|
12
|
positiveZahl
|
BarCodeScanner.Price.PriceStart
|
Stelle im BarCode an der der Preis-in-Cent beginnt (gezählt wird ab 0)
|
13
|
positiveZahl
|
BarCodeScanner.Price.PriceLength
|
Länge des Preises-in-Cent
|
6
|
positiveZahl
|
Beispiel:
Konfiguration:
BarCodeScanner.Price.PreFix=4
BarCodeScanner.Price.ArticleNoStart=1
BarCodeScanner.Price.ArticleNoLength=12
BarCodeScanner.Price.PriceStart=13
BarCodeScanner.Price.PriceLength=6
Der "Default"-Aufbau des Scancodes ist der, dass gefolgt von der Ziffer 4 (BarCodeScanner.Price.PreFix) die 12-stellige (BarCodeScanner.Price.ArticleNoLength) Artikelnummer, und daran anschließen der 6-stellige (BarCodeScanner.Price.PriceLength=6) Preis in Cent kommt.
Also z.B. 4123456789012123456 für die Artikelnummer 123456789012 mit einem Preis von 1234,56 €.