Manche GS1 Application Identifier haben eine feste Ziffernzahl: 00 braucht 18, 01 und 02 brauchen 14, die Datums-AIs 11 bis 17 brauchen 6 (JJMMTT), 20 braucht 2 und 410 bis 415 brauchen 13. Ein Wert mit mehr, weniger oder nicht numerischen Zeichen verschiebt alle folgenden AIs, der Scanner teilt die Daten an falschen Stellen.
^XA^FO50,50^BY2^BCN,100,Y,N,N,D^FD(01)0950110153000^FS^XZBefund: ZPL4005 · Zeile 1:32 — GS1-AI (01) braucht 14 Ziffern; der angegebene Wert hat 13 Zeichen
Fehlerhaftes Etikett im Editor öffnen →
GTINs mit führenden Nullen auf 14 Ziffern auffüllen und Daten als JJMMTT schreiben. AIs variabler Länge wie 10 (Charge) und 21 (Seriennummer) werden nicht geprüft.
^XA^FO50,50^BY2^BCN,100,Y,N,N,D^FD(01)09501101530003^FS^XZKorrigiertes Etikett im Editor öffnen
ZPL4001 Barcode ohne Daten · ZPL4002 EAN-13-Daten sind nicht 12–13 Ziffern · ZPL4003 GS1-Daten ohne GS1-Modus (kein FNC1) · ZPL4004 GS1-Prüfziffer ist falsch · ZPL4006 Drucker setzt die GS1-Prüfziffer
npx labelixa validate "labels/**/*.zpl" prüft Ihre Dateien und gibt neben jedem Befund die Adresse dieser Seite aus. /docs/cli