Barcode & Etiketten Software

GS1 Etiketten drucken – GS1-128, - DataMatrix, - QR Code

Vorliegende Anleitung gilt übergreifend für GS1-128 (EAN-128), GS1 DataMatrix und GS1 QR Code. Für alle drei Barcode-Typen ist die grundlegende Struktur der GS1-Nummer sowie auch die Handhabung innerhalb unserer Barcode Software identisch.

Aufbau der GS1-Nummer

Jede GS1-Nummer besteht aus einem oder mehreren aufeinanderfolgenden Paaren aus AIs und Nutzdaten. AI steht für "Application Identifier" und ist stets eine Ganzzahl, welche die Bedeutung der dazugehörigen Nutzdaten beschreibt. AIs erscheinen innerhalb der Klartextzeile eines GS1-128 Barcodes stets in Klammern:

GS1-128 (EAN-128)
GS1-128 Barcode
Version: 6.8
Sprachen: DE / EN
Größe: 30 MB
Windows 11, 10, 8, 7

30-Tage-Demo: DOWNLOAD Alternative Quelle:
heise.de/...

Software-Lizenz BESTELLEN
Auslese bekannter Unternehmen, die unsere Barcode Software einsetzen: REFERENZEN

Gemäß Tabelle (siehe weiter unten) wird hier eine 14-stellige GTIN (AI 01) gefolgt von einem 6-stelligen Mindesthaltbarkeitsdatum (AI 15) im Format JJMMTT abgebildet. Die dargestellten GS1 DataMatrix und GS1 QR Code kodieren jeweils exakt den gleichen Inhalt:

GS1 DataMatrix
GS1 DataMatrix
GS1 QR Code
GS1 QR Code

Eingabe der GS1-Nummer

Innerhalb unserer Barcode Software können Sie eine GS1-Nummer sowohl einschließlich der Klammern als auch ohne diese eingeben. So kann die Nummer aus obigem Beispiel in beiden der nachfolgenden Varianten eingegeben werden:
Variante 1: (01)01234567890128(15)191231
Variante 2: 010123456789012815191231
Das Programm rüstet etwaige fehlende Klammern für die korrekte Darstellung der GS1-Nummer als Klartext automatisch nach. (Dies erübrigt sich für GS1 DataMatrix und GS1 QR Code, da die Nummer bei diesen Barcode-Typen nicht als Klartext gedruckt wird.)

Eingabe von Daten variabler Länge

Beide AIs im obigen Beispiel schreiben (siehe Tabelle) eine feste Länge der Nutzdaten vor (14 bzw. 6 Zeichen). Im Unterschied dazu muss bei AIs mit variabler Länge das Ende der Nutzdaten stets explizit markiert werden, damit ein Barcode Scanner erkennen kann, wo genau ein AI-Nutzdaten-Paar endet und das nächste anfängt. Das Markieren erfolgt über das Sonderzeichen FNC1. (Dazu existiert in unserer Barcode Software die entsprechend lautende Funktion "Sonderzeichen einfügen".)
Beispiel:
(30)19[*FNC1*](21)7128
bzw. ohne Klammern:
3019[*FNC1*]217128
Erläuterung: Gemäß Tabelle ist beim AI 30 die Länge der Nutzdaten nicht fest vorgeschrieben, sondern kann zwischen 1 und 8 Zeichen variieren. Dementsprechend wird das Ende der Nutzdaten durch ein FNC1-Zeichen markiert.

Tipp: Setzen Sie AIs mit einer per Definition variablen Länge der Nutzdaten wenn möglich an die letzte Position innerhalb der GS1-Nummer. Dadurch kann das FNC1-Trennzeichen entfallen und der gedruckte Barcode muss ein (wenn auch nur kleines) Stück weniger Platz auf dem Etikett für sich beanspruchen.

Prüfziffer bei SSCC und GTIN

AI 00 (SSCC) sowie AI 01 und AI 02 (GTIN) sind die wohl am Häufigsten verwendeten Informationen innerhalb von GS1-Nummern. Eine weitere Besonderheit liegt darin, dass SSCC und GTIN jeweils mit einer Prüfziffer enden müssen. Letztere kann in der jeweiligen Nummer entweder bereits enthalten sein – dann prüft unsere Barcode Software sie automatisch auf Korrektheit. Oder sie kann vom Programm selbstständig berechnet und eingefügt werden. In letzterem Fall setzen Sie bitte einfach ein #-Zeichen als Platzhalter für die Prüfziffer ein:
(01)5326870296128#(15)191231

GS1 DataMatrix und GS1 QR Code – Eingabe

Anders als bei anderen 2D-Barcodes gestattet es unsere Barcode Software, bei den beiden GS1-Barcodes GS1 DataMatrix und GS1 QR Code während der Eingabe Zeilenumbrüche zu verwenden. Dies kann etwa nützlich sein, um aus besonders vielen Informationen bestehende GS1-Nummern zur besseren Übersicht in mehrere Zeilen aufzuteilen, mit z.B. je einem AI pro Zeile. Die Zeilenumbrüche werden später automatisch wieder entfernt und nicht im jeweiligen Barcode abgebildet.

Erläuterungen zur Tabelle

1. In der Spalte Format bedeutet "N", dass numerische, "X", dass alphanumerische Werte (zzgl. diverser weiterer Zeichen) erwartet werden. Ein doppelter Punkt (..) gibt an, dass die Werte von variabler Länge sein dürfen. So steht beispielsweise "N..6" für einen numerischen Wert mit einer maximalen Länge von 6 Zeichen. "N6" demgegenüber stünde für einen ebenfalls numerischen Wert, der allerdings genau 6 Zeichen lang sein muss.

2. AIs, welche mit einem "x" enden, sind bis auf wenige Ausnahmen für Angaben von Bruchzahlen mit Nachkommastelle vorgesehen. Dabei wird die jeweilige Bruchzahl ohne das Komma kodiert, während die Position des Kommas als Zahl an die Stelle von "x" im AI eingefügt wird.

Tabelle mit allen im GS1-System verfügbaren AIs

AIDescriptionFormatRequired delimiter
00Serial Shipping Container Code (SSCC)N18-
01Global Trade Item Number (GTIN)N14-
02GTIN of contained trade itemsN14-
10Batch or lot numberX..20FNC1
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..20FNC1
22Consumer product variantX..20FNC1
235Third Party Controlled, Serialised Extension of GTIN (TPX)X..28FNC1
240Additional product identification assigned by the manufacturerX..30FNC1
241Customer part numberX..30FNC1
242Made-to-Order variation numberN..6FNC1
243Packaging component numberX..20FNC1
250Secondary serial numberX..30FNC1
251Reference to source entityX..30FNC1
253Global Document Type Identifier (GDTI)N13+X..17FNC1
254GLN extension componentX..20FNC1
255Global Coupon Number (GCN)N13+N..12FNC1
30Variable count of items (variable measure trade item)N..8FNC1
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..8FNC1
390xApplicable amount payable or Coupon value, local currencyN..15FNC1
391xApplicable amount payable with ISO currency codeN3+N..15FNC1
392xApplicable amount payable, single monetary area (variable measure trade item)N..15FNC1
393xApplicable amount payable with ISO currency code (variable measure trade item)N3+N..15FNC1
394xPercentage discount of a couponN4-
400Customers purchase order numberX..30FNC1
401Global Identification Number for Consignment (GINC)X..30FNC1
402Global Shipment Identification Number (GSIN)N17-
403Routing codeX..30FNC1
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..20FNC1
421Ship to - Deliver to postal code with ISO country codeN3+X..9FNC1
422Country of origin of a trade itemN3-
423Country of initial processingN3+N..12FNC1
424Country of processingN3-
425Country of disassemblyN3+N..12FNC1
426Country covering full process chainN3-
427Country subdivision Of originX..3FNC1
7001NATO Stock Number (NSN)N13-
7002UN/ECE meat carcasses and cuts classificationX..30FNC1
7003Expiration date and timeN10-
7004Active potencyN..4FNC1
7005Catch areaX..12FNC1
7006First freeze dateN6-
7007Harvest dateN6..12FNC1
7008Species for fishery purposesX..3FNC1
7009Fishing gear typeX..10FNC1
7010Production methodX..2FNC1
7020Refurbishment lot IDX..20FNC1
7021Functional statusX..20FNC1
7022Revision statusX..20FNC1
7023Global Individual Asset Identifier (GIAI) of an assemblyX..30FNC1
703xNumber of processor with ISO Country CodeN3+X..27FNC1
7040GS1 UIC with Extension 1 and Importer indexN1+X3-
710National Healthcare Reimbursement Number (NHRN) - Germany PZNX..20FNC1
711National Healthcare Reimbursement Number (NHRN) - France CIPX..20FNC1
712National Healthcare Reimbursement Number (NHRN) - Spain CNX..20FNC1
713National Healthcare Reimbursement Number (NHRN) - Brasil DRNX..20FNC1
714National Healthcare Reimbursement Number (NHRN) - Portugal AIMX..20FNC1
723xCertification referenceX2+X..28FNC1
7240Protocol IDX..20FNC1
8001Roll products (width, length, core diameter, direction, splices)N14-
8002Cellular mobile telephone identifierX..20FNC1
8003Global Returnable Asset Identifier (GRAI)N14+X..16FNC1
8004Global Individual Asset Identifier (GIAI)X..30FNC1
8005Price per unit of measureN6-
8006Identification of an individual trade item pieceN14+N2+N2FNC1
8007International Bank Account Number (IBAN)X..34FNC1
8008Date and time of productionN8+N..4FNC1
8009Optically Readable Sensor IndicatorX..50FNC1
8010Component/Part Identifier (CPID)Y..30FNC1
8011Component/Part Identifier serial number (CPID SERIAL)N..12FNC1
8012Software versionX..20FNC1
8013Global Model Number (GMN)X..30FNC1
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..10FNC1
8020Payment slip reference numberX..25FNC1
8026Identification of pieces of a trade item (ITIP) contained in a logistic unitN14+N2+N2FNC1
8110Coupon code identification for use in North AmericaX..70FNC1
8111Loyalty points of a couponN4-
8112Paperless coupon code identification for use in North AmericaX..70FNC1
8200Extended Packaging URLX..70FNC1
90Information mutually agreed between trading partnersX..30FNC1
91Company internal informationX..90FNC1
92Company internal informationX..90FNC1
93Company internal informationX..90FNC1
94Company internal informationX..90FNC1
95Company internal informationX..90FNC1
96Company internal informationX..90FNC1
97Company internal informationX..90FNC1
98Company internal informationX..90FNC1
99Company internal informationX..90FNC1