Ein GS1 Application Identifier fester Länge mit Mod-10-Prüfziffer (00 SSCC, 01 und 02 GTIN, 410 bis 415 GLN) endet mit einer Ziffer, die nicht zur berechneten passt. Der Barcode wird trotzdem gelesen, die falsche Nummer landet also im System des Empfängers. ^BC Modus U und D sind anders: Der Drucker berechnet die Prüfziffer selbst; Modus U wird nicht geprüft, Modus D erhält stattdessen den Hinweis ZPL4006.
^XA^FO50,50^BXN,6,200,,,,_^FD_1(01)09501101530004^FS^XZBefund: ZPL4004 · Zeile 1:27 — Prüfziffer von GS1-AI (01) ist falsch: 4 angegeben, richtig wäre 3
Fehlerhaftes Etikett im Editor öffnen →
Die letzte Ziffer durch den Wert aus der Meldung ersetzen oder im Quellsystem neu berechnen. Das Beispiel nutzt die korrekte GTIN 09501101530003.
^XA^FO50,50^BXN,6,200,,,,_^FD_1(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) · ZPL4005 GS1-AI-Wert mit falscher Länge · 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