GS1-128 (EAN-128) erklärt: Anwendungskennungen
GS1-128 sieht aus wie ein gewöhnlicher Barcode mit Klammern im Text. Diese Klammern sind der ganze Sinn — sie verwandeln Rohdaten in etwas, das jedes Lieferkettensystem versteht. Früher hieß er EAN-128, und man sieht ihn noch als EAN 128 oder UCC/EAN-128 geschrieben.
GS1-128 ist ein Barcode-Standard, der auf der Code-128-Symbologie aufbaut. Was ihn auszeichnet, ist die Struktur: Statt freien Text zu kodieren, nutzt er Anwendungskennungen (AIs), um jedes Datenelement zu kennzeichnen, sodass ein Scanner irgendwo in der Kette weiß, ob er eine Produktnummer, eine Charge, ein Verfallsdatum oder eine Paletten-ID liest.
Was ist eine Anwendungskennung?
Eine AI ist ein kurzer numerischer Code in Klammern, der die Bedeutung der darauffolgenden Daten deklariert. Ein einzelner GS1-128-Barcode kann mehrere AIs aneinanderreihen. Häufige sind:
| AI | Bedeutung | Beispiel |
|---|---|---|
| (00) | SSCC — Serial Shipping Container Code (Logistikeinheit) | (00)123456789012345675 |
| (01) | GTIN — die Produktnummer | (01)05601234567892 |
| (10) | Charge- / Losnummer | (10)ABC123 |
| (11) | Produktionsdatum (JJMMTT) | (11)260720 |
| (17) | Verfallsdatum (JJMMTT) | (17)261231 |
| (21) | Seriennummer | (21)000042 |
So sagt ein einzelner Logistik-Barcode, der (01)05601234567892(10)ABC123(17)261231 liest, eindeutig aus: diese GTIN, aus dieser Charge, ablaufend an diesem Datum — alles in einem Scan.
Wie es sich von reinem Code 128 unterscheidet
| Code 128 | GS1-128 | |
|---|---|---|
| Daten | Freier Text, beliebige Struktur | Strukturiert über Anwendungskennungen |
| Spezieller Start | Keiner erforderlich | Führendes FNC1-Zeichen |
| Bedeutung der Daten | Von Ihnen definiert | Standardisiert über alle GS1-Nutzer |
| Typische Nutzung | SKUs, interne Etiketten | Logistik, Paletten, regulierte Lieferketten |
Unter der Haube ist GS1-128 Code 128 — der Unterschied ist das führende FNC1-Zeichen und die AI-Konventionen, die den Daten eine gemeinsame, maschinenlesbare Bedeutung geben. Deshalb brauchen AIs mit fester Länge kein Trennzeichen, während solche mit variabler Länge durch ein FNC1-Funktionszeichen getrennt werden.
Wo GS1-128 verwendet wird
Es ist das Arbeitspferd von Logistik und regulierten Lieferketten: Versandetiketten, Paletten- und Umverpackungsetiketten und überall dort, wo Charge-, Verfalls- oder Seriendaten mit der Produktnummer mitreisen müssen. Handelskassen nutzen weiterhin EAN-13 oder UPC-A auf der Verbrauchereinheit; GS1-128 lebt auf den Kartons und Paletten dahinter.
Eine fehlerhafte Zeichenfolge wird trotzdem gezeichnet
Hier fallen die meisten herein. Schreiben Sie in (01) eine 13-stellige Zahl statt einer 14-stelligen, oder ein Datum als 20.01.2026 statt 260120, und die Symbologie hat nichts dagegen: Code 128 kodiert diese Zeichen anstandslos. Sie bekommen ein Bild, das richtig aussieht und das ein Scanner klaglos liest — aber das System auf der anderen Seite bekommt daraus keine GTIN heraus. Auf dem Etikett sieht man nichts davon. Man sieht es im Lager dessen, der die Palette annimmt.
Viele kostenlose Generatoren zeichnen die Zeichenfolge genau so, wie sie kommt, ohne sie zu prüfen.