Hallo,
ich hab ein kleines Problem beim Erzeugen eines zusammengesetzten GS1-128 (EAN128) Barcodes. Der Barcode besteht aus dem Bruttogewicht (Application Identifier 3302) und der Menge (Application Identifier 37).
Mein Problem ist nun:
- Übergebe ich einen String an die Smartform in dem die Menge zweistellig ist, also bspw. 30 ST, wird der Barcode richtig
zusammengesetzt.
- Übergebe ich eine einstellige Menge, bspw. 3 ST wird dem Barcode eine Zahl (in meinem Fall 5) hinzugefügt.
Beim Testen mit dem bcTester Version 4.8 erhalte ich dann anstatt meiner 3 ST auf einmal 35 ST.
Mein Barcodestring ist folgender: >;>83302005334>8373
Ergebnis des bcTesters: [C13302005334#3735
Erzeuge ich mit gleichem String einen Barcode mit einem Online Barcode Generator und teste diesen mit dem bcTester, wird die Richtige Menge 3 ausgegeben. Hier ist das Ergebnis korrekterweise: [C13302005334#3703
Vergleiche ich die beiden Barcodes, also einmal auf meiner Druckvorschau und dem Barcode Generator, stelle ich auch am Ende unterschiede fest.
Übergebe ich eine zweistellige Menge an die Smartform, selbst wenn ich anstatt 3 - 03 übergebe, wird der Barcode richtig erzeugt. Habe auch schon Versucht, am Ende der Menge noch einmal ein <fnc1> einzufügen, da brachte aber leider keinen Unterschied.
Hat jemand dazu vielleicht eine Idee, oder hatte ein ähnliches Problem? Konnte auch in den OSS Notes der SAP dazu leider nichts finden.
Vielen Dank schonmal für jede Hilfe.
Viele Grüße
Michael