Zu viele Daten in einem Barcode: wenn ein GS1-128 überläuft
LabelCraft - Barcode-Etiketten für Shopify, gedruckt in exakt der von Ihnen festgelegten Größe.
Jedes Etikett wird in der von Ihnen festgelegten Größe gedruckt - gemessen, nicht geschätzt.
Überlauf oder ein fehlender Barcode löst immer eine sichtbare Warnung aus, bevor Sie drucken.
Module rasten an den Punkten Ihres Druckers ein - gestochen scharfe Codes, die sofort scannen.
Wir überschreiben oder ersetzen den vorhandenen Barcode eines Produkts niemals.
Sie wollten einen GTIN plus Nettogewicht, Preis, Charge und Seriennummer in ein einziges GS1-128-Symbol (oder einfaches Code 128) packen, und die hinteren Felder fielen weg. Das ist kein Fehler - ein linearer Barcode hat eine harte Kapazitätsgrenze, und eine Nutzlast, die jedes Feld mit einem AI (Application Identifier) kennzeichnet, erreicht sie schneller, als die reine Ziffernzahl vermuten lässt. Dieser Leitfaden erklärt, warum, und was zu tun ist.
Jedes zusätzliche Feld wird gekennzeichnet, und jede Kennzeichnung kostet Zeichen
Ein GS1-128 trägt einen GTIN plus Zusatzfelder, jedes mit einem AI (Application Identifier) davor, der angibt, was die Ziffern bedeuten: 01 für den GTIN, 10 für Charge/Los, 17 für das Verfallsdatum, 3103 für das Nettogewicht, 3922 für den Preis und 21 für die Seriennummer. Die AI-Ziffern, der Feldwert und ein Trenner zwischen Feldern variabler Länge stecken alle in diesem einen Symbol. Siehe GS1-128 Application Identifiers für die genauen Elementzeichenfolgen, die LabelCraft erzeugt.
Die harte Grenze: 48 Symbolzeichen, 165.1 mm
Ein einzelnes GS1-128-Symbol fasst höchstens 48 Symbolzeichen und 165.1 mm bedruckte Länge. Jenseits einer der beiden Grenzen kann es physisch nicht ein Barcode sein - keine Schriftgröße und keine Druckereinstellung schafft mehr Platz in einem Symbol. Der einzige Weg über die Grenze ist, weniger zu tragen oder die Daten auf zwei Symbole aufzuteilen.
Der Haken: 48 Zeichen sind nicht dasselbe wie 96 Ziffern. Code Set C packt 2 Ziffern in ein Symbolzeichen, doch zwei Dinge knabbern daran: ein numerischer Lauf ungerader Länge kostet ein zusätzliches Zeichen zum Abschluss, und jedes Feld variabler Länge braucht seinen eigenen FNC1-Trenner, der selbst ein Zeichen ist. Eine echte Mehrfeld-Nutzlast erreicht die Grenze also deutlich früher, als eine naive Schätzung "Ziffern geteilt durch 2" sagt.
Eine Nutzlast, die überläuft
- Alles gestapelt: GTIN (AI
01) + Charge (AI10) + Verfall (AI17) + Nettogewicht (AI3103) + Preis (AI3922) + Seriennummer (AI21) und die Summe läuft über 48 Zeichen. - Weil die Kapazität überschritten ist, passen die hinteren Felder nicht in ein Symbol - die zuletzt hinzugefügten AIs sind genau die, die am Ende abfallen.
- Die Lösung ist, weniger zu tragen oder aufzuteilen: ein Feld weglassen (weniger von GTIN / Preis / Gewicht einbetten), Charge oder Seriennummer kürzen, oder die Daten auf 2 Etiketten verteilen.
Wie LabelCraft einen GS1-128 über Kapazität vor dem Druck abfängt
LabelCraft führt eine Kapazitätsprüfung vorab durch, sobald Sie einen GS1-128 zusammenstellen. Wenn die gewählten Felder die Grenze von 48 Zeichen oder 165.1 mm überschreiten, meldet es den Überlauf vor dem Druck und benennt genau, welche AIs nicht passen - es verwirft niemals stillschweigend die hinteren Daten und druckt einen Barcode, der verkürzt zurückgelesen wird. Das ist dieselbe nie-stille Schutzregel, der die gesamte Render-Engine folgt: ein Code, der nicht fassen kann, was Sie verlangen, wird beim Entwurf abgefangen, nicht an der Warenannahme.
Sobald ein Symbol passt, muss es noch breit genug zum Lesen sein. Wenn ein zu schmaler GS1-128 nach dem Kürzen der Daten nicht scannt, gehen Sie als Nächstes durch Barcode scannt nicht.
Kostenlos installieren - 200 Etiketten pro Monat →
Weitere Leitfäden: GS1-128 Application Identifiers, Karton- und Gebindeetiketten, Barcode scannt nicht - oder den LabelCraft-Support kontaktieren.
Verwandte Anleitungen
- So drucken Sie Barcode-Etiketten beim Wareneingang in Shopify
- Lager-, Regal- und Fachetiketten drucken
- Shopify bucht per SKU, nicht per Barcode — So etikettieren Sie per Barcode
- Multipliziert eine Shopify-Barcode-App Ihre Kartons- oder Packmengen?
- Eine Lieferanten-Packliste mit einem Shopify-Transfer abgleichen
- Teillieferung erhalten? Drucken Sie Etiketten nur für das Delta
- Los-, Chargen- & Verfallsetiketten für den Wareneingang in Shopify
- GTIN, Preis und Gewicht in einem GS1-128-Barcode unterbringen
- Karton- und Gebinde-Etiketten: ITF-14 und GS1-128 auf dem Außenkarton