Anmelden
Produkte
ZPL-VorschauBarcode-GeneratorBild → ZPLZPL-SpickzettelEtiketten-DesignerVorlagen-Galerie
Entwickler
API-SchnellstartAPI-ReferenzMCP-ServerMassenerzeugungWebhooksSDKs & BeispieleLimitsOn-Premise
Lösungen
Logistik und VersandE-CommerceERP & WMSProduktionEinzelhandelGesundheitswesen und LaborAlle Lösungen
Tools
ZPL-DiagnosezentrumZPL-DebuggerGrößen- und DPI-AnalyseDPI-KonverterBarcode-PlatzrechnerVersandetiketten-AnalyseSchriftprüfungAusrichtungs-DebuggerKalibrierungsassistentDruckerkompatibilitätsprüfungBarcode-LesbarkeitsprüfungDruckersprachen-ErkennungThermodrucker-TestpaketZPL-ToolsEPL-ToolsTSPL-ToolsCPCL-ToolsAlle WerkzeugeRatgeberPreise
Sprache
EnglishTürkçeDeutsch
StartseiteRatgeberGS1-128 vs. Code 128
Ratgeber › GS1-128 vs. Code 128

GS1-128 vs. Code 128

Veröffentlicht:

Legen Sie ein GS1-128-Etikett neben ein Code-128-Etikett: Sie sehen keinen Unterschied — gleiche Strichmuster, gleicher Zeichensatz, oft gleiche Breite. Der Unterschied steckt in einem Zeichen, das Sie nie sehen, und nachgelagerte Systeme handeln danach.

Was sich tatsächlich unterscheidet

GS1-128 ist Code 128 mit FNC1 an erster Position. FNC1 druckt nichts und fügt kein lesbares Zeichen hinzu; es ändert, als was sich das Symbol ausgibt. Ein Scanner meldet zusammen mit den Daten eine Symbologie-Kennung — ]C1 für GS1-128, ]C0 für reinen Code 128 — und Systeme verzweigen anhand dieser Kennung. Zweidimensional gilt dasselbe: GS1 Data Matrix meldet ]d2, reines Data Matrix ]d1. Ein reines Symbol mit demselben Text ist kein GS1, so richtig der Text auch aussieht.

Anwendungsbezeichner und die Klammerfalle

GS1-Daten sind eine Folge von Anwendungsbezeichnern: (01) GTIN, (17) Verfall, (10) Charge. Die Klammern sind reine Lesehilfe. Sie werden unter die Striche gedruckt, nicht codiert. Schicken Sie (01)09501101020917 als reine Daten, werden die Klammern als Zeichen codiert — das Zielsystem weist die Zeichenkette zurück oder akzeptiert, schlimmer, eine GTIN mit zwei Fremdzeichen darin.

Die zweite Falle sind Trennzeichen. AIs fester Länge ((01) hat immer 14 Stellen) brauchen nichts danach. AIs variabler Länge (eine Chargennummer) müssen mit FNC1 abgeschlossen werden, wenn ein weiterer AI folgt — sonst verschluckt die Charge das nächste Feld und beide sind still falsch.

Warum „schlimmer als gar kein Barcode"

Ein fehlender Barcode stoppt die Linie: jemand merkt es sofort und behebt es. Ein strukturell falscher liest sich am Schreibtisch einwandfrei und scheitert Tage später beim Partner — im Verteilzentrum, im Kliniksystem, im Carrier-Hub —, auf einer längst versandten Palette. Die Kosten sind nicht der Nachdruck, sondern Untersuchung, Rückbelastung und Vertrauen.

Wie wir damit umgehen und was das für Sie heißt

Unsere Engine täuscht nichts vor. Fehlt der GS1-Encoder, zeichnet sie kein reines Symbol und nennt es GS1 — sie erzeugt gar keinen Barcode und gibt eine Warnung zurück. Diese Entscheidung lohnt sich auch in Ihrer Pipeline: ein Prüfschritt, der laut scheitert, ist besser als einer, der etwas Plausibles ausgibt.

Vor dem Lauf prüfen: Deklariert sich das Symbol als GS1 (Kennung)? Fehlen die Klammern in den codierten Daten? Sind AIs variabler Länge abgeschlossen? Fügen Sie das Etikett in den ZPL-Viewer ein, um zu sehen, was Sie erzeugt haben, und nutzen Sie an einem gedruckten Muster die Barcode-Verifikation, um zu lesen, was der Scanner wirklich bekommt. Kommt das Etikett vom Carrier, codieren Sie es gar nicht neu — siehe mit Carrier-ZPL-Etiketten arbeiten.

Häufig gestellte Fragen

Ist GS1-128 eine andere Symbologie als Code 128?

Nein. Es ist Code 128 mit FNC1 an erster Position. Die Striche werden gleich gezeichnet; anders ist die Symbologie-Kennung, die der Scanner meldet (]C1 statt ]C0) — und damit, wie Systeme die Daten behandeln.

Werden die Klammern in (01)09501101020917 codiert?

Nein. Sie sind eine Lesehilfe, die unter die Striche gedruckt wird. Senden Sie sie als Daten, werden sie als Zeichen codiert und das Zielsystem sieht eine GTIN mit zwei Fremdzeichen darin.

Warum ist ein falsch codierter Barcode schlimmer als keiner?

Ein fehlender Barcode stoppt die Linie sofort. Ein strukturell falscher liest sich am Schreibtisch einwandfrei und scheitert Tage später beim Partner, an bereits versandter Ware — die Kosten sind Untersuchung und Rückbelastung, nicht der Nachdruck.

Verwandte Ratgeber

Was ist ZPL?

ZPL ist die Sprache der Zebra-Thermodrucker. Wie die Befehle zu lesen sind, wie ein Etikett aufgebaut wird und welche Fehler am häufigsten vorkommen.

Welche Barcode-Symbologie soll ich wählen?

EAN-13, Code 128 oder QR? Praktische Regeln für die Wahl des Barcodes nach Daten, Platz und Lesegerät.

ZPL-Datei ohne Drucker in der Vorschau ansehen

Eine ZPL-Datei ist nur Text — das Etikett existiert erst, wenn etwas es zeichnet. Drei praktische Wege, ein ZPL-Etikett vor dem Drucker zu sehen.

Eigenen ZPL-Code testen →