Barcode & Etiketten Software

GS1-128 Barcodes erstellen & drucken – Etiketten-Software

Etiketten mit GS1-128 Barcode drucken – Anleitung zur Software

Symbolbild

Erfahren Sie Schritt für Schritt, wie Sie mit der Software Barcode Forge den Barcode GS1-128 korrekt erstellen und auf Etiketten sowie andere Medien drucken.

Der GS1-128, früher je nach Region EAN-128 oder UCC-128 genannt, ist der komplexeste unter den eindimensionalen Barcodes und ermöglicht die Kodierung umfangreicher Informationen in einem einzigen Barcode. GS1-128 wird weltweit eingesetzt, um die Verwaltung und Nachverfolgung von Handelswaren entlang der gesamten Lieferkette – von der Produktion bis zur Auslieferung – zu gewährleisten.

Aufbau des GS1-128

Ein GS1-128 Barcode kann eine oder mehrere unterschiedliche Informationen auf einmal kodieren. Jede Information wird von einem sogenannten Datenbezeichner (DB) eingeleitet. Der Datenbezeichner ist eine Ganzzahl und bestimmt die Bedeutung und das Format der Information. Beispiel:

GS1-128 Barcode

Laut der Tabelle im Anhang kodiert der hier dargestellte GS1-128 Barcode eine 14-stellige GTIN (DB 01) gefolgt von einem 6-stelligen Mindesthaltbarkeitsdatum (DB 15) im Format YYMMDD. Datenbezeichner werden in der Klartextzeile des Barcodes durch Klammern hervorgehoben, welche im Barcode selbst jedoch nicht mitabgebildet werden.

Wie aus der Tabelle ersichtlich, gibt es rund 150 solcher Datenbezeichner, die für unterschiedliche Arten von Daten verwendet werden. Für jeden DB ist ein spezifisches Format vorgeschrieben, das die Länge der Information und die darin verwendbaren Zeichen definiert.

Außen GS1-128 – im Inneren Code 128

Symbolbild 2

Technisch gesehen ist GS1-128 kein eigenständiger Barcode-Typ, der Informationen in das charakteristische Strichmuster übersetzt. Vielmehr handelt es sich um einen Standard zur strukturierten Speicherung von Informationen, der den Barcode "Code 128" als Medium nutzt und von dem sich auch der Name ableitet. Dieser Standard dient der Identifikation und Rückverfolgbarkeit von Produkten in globalen Lieferketten und wird von der international agierenden GS1-Organisation verwaltet.

Somit identifiziert ein Barcode-Scanner einen GS1-128 zunächst als Code 128. Um sich selbst als GS1-128 zu erkennen zu geben und eine korrekte Verarbeitung der Daten zu gewährleisten, enthält ein GS1-128 deshalb immer das Funktionszeichen FNC1 an erster Position im Barcode. Dieses Zeichen wird von unserer Software automatisch eingefügt, sodass Sie sich nicht selbst darum kümmern müssen.

Das FNC1-Zeichen hat innerhalb des GS1-128 noch eine zweite Funktion, die in einem späteren Abschnitt näher erläutert wird.

Datensicherheit dank zusätzlicher Prüfung durch die Software

GS1-128 verfügt über integrierte Mechanismen, um Fehler bei der Eingabe der Daten und dem Scannen des Barcodes zu identifizieren. Um eine maximale Integrität der Daten zu gewährleisten, führt unsere Software zusätzliche Prüfungen jeder einzelnen Information innerhalb des GS1-128 durch. So wird bei Datumsangaben geprüft, ob diese einem gültigen Datum entsprechen, während GTIN und SSCC anhand der Prüfziffer validiert werden. Andere Informationen werden auf Übereinstimmung mit dem festgelegten Format (siehe Tabelle) geprüft.

Stellt die Software einen Fehler fest, wird anstelle des Barcodes bereits in der Vorschau eine Fehlermeldung mit einer detaillierten Problembeschreibung angezeigt, sodass Sie den Fehler vor dem Druck beheben können.

GS1-128 Barcodes mit der Software erstellen und drucken

Ein Beispielprojekt (Download-Link) und die nachfolgenden Erläuterungen zeigen, wie Sie GS1-128 Barcodes in Serie drucken können. Das Projekt druckt drei verschiedene GS1-128 Barcodes auf einer A4-Seite und kann bereits mit der 30-Tage-Demo der Software sowie einem handelsüblichen A4-Drucker getestet werden.

Entsprechend sind im Bereich Daten drei Datensätze mit typischen GS1-Informationen enthalten. Mit einem Rechtsklick auf den Tabellenkopf können Sie die Spalten später umbenennen oder löschen sowie neue Spalten hinzufügen. Tabelle mit GS1-Daten

Die Daten in der Tabelle sind mit einem GS1-128-Barcode-Objekt im Bereich Etikett verknüpft. Wie eine solche Verknüpfung genau aussieht, können Sie schnell nachvollziehen, indem Sie auf das Objekt rechtsklicken, Bearbeiten wählen und dann auf den Reiter Barcode wechseln. Eingabe von GS1-Informationen

Die Abbildung zeigt, wie einzelne Informationen durch Platzhalter repräsentiert werden. Diese Platzhalter verweisen auf gleichnamige Spalten in der oben dargestellten Tabelle.

Der rot hervorgehobene Platzhalter FNC1 repräsentiert das FNC1-Zeichen. Dieses Zeichen hat, wie in einem der Vorabschnitte kurz erwähnt, eine besondere Funktion. Je nach Datenbezeichner (DB) kann die Länge der Information entweder fest oder variabel sein. Während DB 01 und DB 17 in unserem Beispiel immer eine feste Länge haben (14 bzw. 6 Zeichen), können DB 10 und DB 30 jeweils aus einer variablen Anzahl von Zeichen bestehen. Bei solchen DBs muss das Ende der Information mit einem FNC1-Zeichen markiert werden, damit ein Barcode-Scanner die Länge der Information korrekt erkennt.

Welche DBs ein FNC1-Zeichen am Ende der Information erfordern und welche nicht, können Sie der Tabelle im Anhang entnehmen.

Tipp: Um Platz zu sparen, sollten Sie DBs mit variabler Länge wenn möglich ans Ende setzen, wie in unserem Beispiel mit DB 30 gezeigt. Das FNC1-Zeichen wird dadurch überflüssig, sodass Ihr GS1-128 Barcode ein Zeichen weniger kodieren muss und somit geringfügig weniger Platz in der Breite benötigt.

SSCC und GTIN – Berechnung von Prüfziffern

SSCC (DB 00) sowie GTIN (DB 01 + 02) gehören zu den häufigsten Informationen in einem GS1-128. Beides sind numerische Werte mit einer Prüfziffer an letzter Position. Die Prüfziffer wird von der Software automatisch auf Korrektheit überprüft.

Fehlt jedoch die Prüfziffer, können Sie an deren Stelle ein #-Zeichen verwenden. Damit veranlassen Sie die Software, die Prüfziffer selbstständig zu berechnen und sie anstelle des #-Zeichens einzufügen. Falls Ihre Tabelle also beispielsweise 13- statt 14-stellige GTINs ohne Prüfziffer enthält, notieren Sie im oben abgebildeten Bearbeiten-Dialog die Verknüpfung bitte wie folgt:

(01)[~GTIN~]#

Anhang: Erläuterungen zur nachstehenden Tabelle

1. In der Spalte Format zeigt ein "N" an, dass ausschließlich numerische Daten zulässig sind, während "X" für alphanumerische Daten (plus zusätzliche Zeichen) steht. Ein doppelter Punkt (..) zeigt an, dass die Anzahl der Zeichen innerhalb eines festgelegten Bereichs variieren darf. Zum Beispiel steht "N..6" für einen numerischen Wert mit einer maximalen Länge von 6 Zeichen. "N6" steht für einen numerischen Wert, der genau 6 Zeichen lang sein muss.

2. Datenbezeichner (Spalte AI), die mit einem "x" enden, sind bis auf wenige Ausnahmen für die Angabe von Bruchzahlen vorgesehen. Die Bruchzahl wird in der Kodierung ohne Komma dargestellt. Stattdessen wird die Anzahl der Bruchstellen im Datenbezeichner an der Stelle des "x" eingefügt.

Am Beispiel von 310x (Nettogewicht in Kilogramm):
(3100)123456 = 123456 kg
(3101)123456 = 12345,6 kg
(3102)123456 = 1234,56 kg
(3103)123456 = 123,456 kg
(3104)123456 = 12,3456 kg
(3105)123456 = 1,23456 kg

Alle im GS1-128 verwendbaren Datenbezeichner

AIDescriptionFormatFNC1 required
00Serial Shipping Container Code (SSCC)N18
01Global Trade Item Number (GTIN)N14
02GTIN of contained trade itemsN14
10Batch or lot numberX..20
11Production date (YYMMDD)N6
12Due date (YYMMDD)N6
13Packaging date (YYMMDD)N6
15Best before date (YYMMDD)N6
16Sell by date (YYMMDD)N6
17Expiration date (YYMMDD)N6
20Internal product variantN2
21Serial numberX..20
22Consumer product variantX..20
235Third Party Controlled, Serialised Extension of GTIN (TPX)X..28
240Additional product identification assigned by the manufacturerX..30
241Customer part numberX..30
242Made-to-Order variation numberN..6
243Packaging component numberX..20
250Secondary serial numberX..30
251Reference to source entityX..30
253Global Document Type Identifier (GDTI)N13+X..17
254GLN extension componentX..20
255Global Coupon Number (GCN)N13+N..12
30Variable count of items (variable measure trade item)N..8
310xNet weight, kilograms (variable measure trade item)N6
311xLength or first dimension, metres (variable measure trade item)N6
312xWidth, diameter, or second dimension, metres (variable measure trade item)N6
313xDepth, thickness, height, or third dimension, metres (variable measure trade item)N6
314xArea, square metres (variable measure trade item)N6
315xNet volume, litres (variable measure trade item)N6
316xNet volume, cubic metres (variable measure trade item)N6
320xNet weight, pounds (variable measure trade item)N6
321xLength or first dimension, inches (variable measure trade item)N6
322xLength or first dimension, feet (variable measure trade item)N6
323xLength or first dimension, yards (variable measure trade item)N6
324xWidth, diameter, or second dimension, inches (variable measure trade item)N6
325xWidth, diameter, or second dimension, feet (variable measure trade item)N6
326xWidth, diameter, or second dimension, yards (variable measure trade item)N6
327xDepth, thickness, height, or third dimension, inches (variable measure trade item)N6
328xDepth, thickness, height, or third dimension, feet (variable measure trade item)N6
329xDepth, thickness, height, or third dimension, yards (variable measure trade item)N6
330xLogistic weight, kilogramsN6
331xLength or first dimension, metresN6
332xWidth, diameter, or second dimension, metresN6
333xDepth, thickness, height, or third dimension, metresN6
334xArea, square metresN6
335xLogistic volume, litresN6
336xLogistic volume, cubic metresN6
337xKilograms per square metreN6
340xLogistic weight, poundsN6
341xLength or first dimension, inchesN6
342xLength or first dimension, feetN6
343xLength or first dimension, yardsN6
344xWidth, diameter, or second dimension, inchesN6
345xWidth, diameter, or second dimension, feetN6
346xWidth, diameter, or second dimension, yardN6
347xDepth, thickness, height, or third dimension, inchesN6
348xDepth, thickness, height, or third dimension, feetN6
349xDepth, thickness, height, or third dimension, yardsN6
350xArea, square inches (variable measure trade item)N6
351xArea, square feet (variable measure trade item)N6
352xArea, square yards (variable measure trade item)N6
353xArea, square inchesN6
354xArea, square feetN6
355xArea, square yardsN6
356xNet weight, troy ounces (variable measure trade item)N6
357xNet weight (or volume), ounces (variable measure trade item)N6
360xNet volume, quarts (variable measure trade item)N6
361xNet volume, gallons U.S. (variable measure trade item)N6
362xLogistic volume, quartsN6
363xLogistic volume, gallons U.S.N6
364xNet volume, cubic inches (variable measure trade item)N6
365xNet volume, cubic feet (variable measure trade item)N6
366xNet volume, cubic yards (variable measure trade item)N6
367xLogistic volume, cubic inchesN6
368xLogistic volume, cubic feetN6
369xLogistic volume, cubic yardsN6
37Count of trade items or trade item pieces contained in a logistic unitN..8
390xApplicable amount payable or Coupon value, local currencyN..15
391xApplicable amount payable with ISO currency codeN3+N..15
392xApplicable amount payable, single monetary area (variable measure trade item)N..15
393xApplicable amount payable with ISO currency code (variable measure trade item)N3+N..15
394xPercentage discount of a couponN4
400Customers purchase order numberX..30
401Global Identification Number for Consignment (GINC)X..30
402Global Shipment Identification Number (GSIN)N17
403Routing codeX..30
410Ship to - Deliver to Global Location NumberN13
411Bill to - Invoice to Global Location NumberN13
412Purchased from Global Location NumberN13
413Ship for - Deliver for - Forward to Global Location NumberN13
414Identification of a physical location - Global Location NumberN13
415Global Location Number of the invoicing partyN13
416GLN of the production or service locationN13
417Party GLNN13
420Ship to - Deliver to postal code within a single postal authorityX..20
421Ship to - Deliver to postal code with ISO country codeN3+X..9
422Country of origin of a trade itemN3
423Country of initial processingN3+N..12
424Country of processingN3
425Country of disassemblyN3+N..12
426Country covering full process chainN3
427Country subdivision Of originX..3
7001NATO Stock Number (NSN)N13
7002UN/ECE meat carcasses and cuts classificationX..30
7003Expiration date and timeN10
7004Active potencyN..4
7005Catch areaX..12
7006First freeze date (YYMMDD)N6
7007Harvest dateN6..12
7008Species for fishery purposesX..3
7009Fishing gear typeX..10
7010Production methodX..2
7020Refurbishment lot IDX..20
7021Functional statusX..20
7022Revision statusX..20
7023Global Individual Asset Identifier (GIAI) of an assemblyX..30
703xNumber of processor with ISO Country CodeN3+X..27
7040GS1 UIC with Extension 1 and Importer indexN1+X3
710National Healthcare Reimbursement Number (NHRN) - Germany PZNX..20
711National Healthcare Reimbursement Number (NHRN) - France CIPX..20
712National Healthcare Reimbursement Number (NHRN) - Spain CNX..20
713National Healthcare Reimbursement Number (NHRN) - Brasil DRNX..20
714National Healthcare Reimbursement Number (NHRN) - Portugal AIMX..20
723xCertification referenceX2+X..28
7240Protocol IDX..20
8001Roll products (width, length, core diameter, direction, splices)N14
8002Cellular mobile telephone identifierX..20
8003Global Returnable Asset Identifier (GRAI)N14+X..16
8004Global Individual Asset Identifier (GIAI)X..30
8005Price per unit of measureN6
8006Identification of an individual trade item pieceN14+N2+N2
8007International Bank Account Number (IBAN)X..34
8008Date and time of productionN8+N..4
8009Optically Readable Sensor IndicatorX..50
8010Component/Part Identifier (CPID)Y..30
8011Component/Part Identifier serial number (CPID SERIAL)N..12
8012Software versionX..20
8013Global Model Number (GMN)X..30
8017Global Service Relation Number to identify the relationship between an organisation offering services and the provider of servicesN18
8018Global Service Relation Number to identify the relationship between an organisation offering services and the recipient of servicesN18
8019Service Relation Instance Number (SRIN)N..10
8020Payment slip reference numberX..25
8026Identification of pieces of a trade item (ITIP) contained in a logistic unitN14+N2+N2
8110Coupon code identification for use in North AmericaX..70
8111Loyalty points of a couponN4
8112Paperless coupon code identification for use in North AmericaX..70
8200Extended Packaging URLX..70
90Information mutually agreed between trading partnersX..30
91Company internal informationX..90
92Company internal informationX..90
93Company internal informationX..90
94Company internal informationX..90
95Company internal informationX..90
96Company internal informationX..90
97Company internal informationX..90
98Company internal informationX..90
99Company internal informationX..90



Bei Fragen zum GS1-128 oder zu unserer Software nehmen Sie gerne Kontakt mit uns auf!