Barcode-Softwareen

GS1 DataMatrix – Etiketten drucken – Software mit Anleitung

Drucken von Etiketten mit GS1 DataMatrix – Anleitung zur Software

GS1 DataMatrix GS1 DataMatrix
In dieser Anleitung erfahren Sie, wie Sie mit der Software Barcode Forge Etiketten und andere Medien mit GS1 DataMatrix erstellen und drucken.

Der in GS1 DataMatrix kodierte Inhalt kann zusätzlich als Text dargestellt werden, wie in der Abbildung rechts gezeigt. Dies ist die einfachste Variante eines Etiketts, das Sie je nach Bedarf mit weiteren Text-, Barcode- oder Grafikelementen erweitern können.

Umfassende Datenprüfung für maximale Sicherheit

Der GS1 DataMatrix Code wird in verschiedenen Branchen eingesetzt, einschließlich sensibler Bereiche wie dem Gesundheitswesen, wo Sicherheit und Rückverfolgbarkeit von Produkten höchste Priorität haben. Um diesen hohen Anforderungen gerecht zu werden, führt unsere Software zusätzlich zu den im GS1 DataMatrix integrierten Sicherheitsmechanismen eigene Prüfungen der Daten durch.

Symbolbild - Barcode-Schild Bevor ein GS1 DataMatrix auf das Etikett gedruckt wird, prüft die Software, ob wichtige Datumsangaben, wie Herstellungs- oder Verfallsdatum, einem gültigen Datum entsprechen. Andere kritische Informationen wie GTIN und SSCC werden anhand ihrer Prüfziffer validiert. Weitere Datenfelder werden auf die Einhaltung vorgeschriebener Formate überprüft, z. B. hinsichtlich der erlaubten Zeichen und der zulässigen Länge.

Durch diese umfassenden Prüfungen minimiert unsere Software das Risiko von Eingabefehlern und stellt sicher, dass die erzeugten GS1 DataMatrix Codes die gebotenen Sicherheitsstandards kritischer Anwendungen erfüllen.

Grundlagen des GS1 DataMatrix – der Unterschied zu DataMatrix

Der Name "DataMatrix" steht für ein Barcode-Format, ähnlich dem QR Code. Er beschreibt das technische Verfahren, das beliebige Informationen in das für 2D-Codes charakteristische Punktmuster übersetzt.

"GS1 DataMatrix" demgegenüber beschreibt einen Standard, welcher DataMatrix Codes als Datenträger verwendet, um Informationen spezifischer Art abzubilden. Dieser Standard dient der Identifikation und Rückverfolgbarkeit von Produkten in globalen Lieferketten und wird von der weltweit agierenden GS1-Organisation verwaltet.

Symbolbild - Barcode unter der Lupe Zu den Informationen, die in einem GS1 DataMatrix kodiert werden können, gehören die Nummer der Versandeinheit (SSCC), die weltweit eindeutige Artikelnummer (GTIN), das Herstellungs- und das Verfallsdatum sowie etwa 100 weitere Datentypen, die im Anhang dieses Leitfadens aufgeführt sind.

Als Erkennungsmerkmal enthält ein GS1 DataMatrix das Funktionszeichen FNC1, das ihn von einem normalen DataMatrix unterscheidet. Das FNC1-Zeichen wird im Barcode dem Inhalt vorangestellt, damit ein Scanner frühzeitig in den richtigen Verarbeitungsmodus wechseln und die nachfolgenden Daten richtig interpretieren kann. Das Voranstellen des FNC1-Zeichens wird von unserer Software automatisch vorgenommen.

Fazit: Während "DataMatrix" ein Barcode-Format bezeichnet, ist "GS1 DataMatrix" eine spezifisch strukturierte Art von Information, die in DataMatrix Codes gespeichert wird.

Ein erster Einblick in die Software

Ein Beispielprojekt [download] dient als Grundlage für alle nachfolgenden Ausführungen. Zum Öffnen und Testen genügt bereits die 30-Tage-Demo der Sofware. Das Projekt enthält ein einfaches Etikett mit einem GS1 DataMatrix sowie einem Textelement, in dem der Inhalt des Codes als lesbarer Text dargestellt wird:
Screenshot GS1 DataMatrix Etikett

Der Bereich Daten enthält eine Tabelle mit typischen GS1-Informationen. Mit einem Rechtsklick auf den Tabellenkopf können Sie die Spalten später umbenennen oder löschen sowie neue Spalten hinzufügen. Screenshot Tabelle mit GS1-Daten

Diese Informationen werden im Etikett-Bereich anhand von Platzhaltern mit den einzelnen Elementen im Layout verknüpft. Rechtsklicken Sie hier auf das GS1 DataMatrix-Objekt und wählen Sie Bearbeiten. Dies öffnet das Fenster mit den Eigenschaften des Objektes. Wechseln Sie anschließend auf den Reiter Text.

Wie in der Abbildung unten dargestellt, werden die einzelnen Informationen untereinander notiert, je eine Information pro Zeile. Jede Zeile beginnt mit einem in Klammern gesetzten Datenbezeichner (DB). Direkt dahinter folgt ein Platzhalter, der stellvertretend auf eine Spalte in der obigen Tabelle verweist, in der die Information gespeichert ist. Screenshot Eingabe von GS1-Informationen
Später können Sie nach demselben Schema weitere Informationen hinzufügen und mit Hilfe der Schaltfläche Datenfeld einfügen die entsprechenden Platzhalter verwenden.

Das GS1-Datenbezeichner-Prinzip und FNC1 als Trennzeichen

Wie im vorherigen Abschnitt erwähnt, wird in einem GS1 DataMatrix jede Information durch eine Nummer eingeleitet, die auch Datenbezeichner (DB) genannt wird, auf Englisch Application Identifier (AI). Der DB definiert die Bedeutung und das Format der Information. Eine Tabelle mit allen DBs finden Sie im Anhang.

Je nach DB kann die Länge der Information entweder fest oder variabel sein. Während DB 01 und DB 17 aus unserem Beispiel immer eine feste Länge haben, können DB 10 und DB 30 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.

Unsere Software fügt das FNC1-Zeichen automatisch ein, sodass Sie dies nicht selbst tun müssen. Das Wissen um die Funktion des FNC1-Zeichens kann Ihnen aber trotzdem nützlich sein: Setzen Sie DBs mit variabler Länge immer ans Ende, wie in unserem Beispiel mit DB 30 gezeigt. Dann wird das FNC1-Zeichen nicht benötigt und es muss ein Zeichen weniger im GS1 DataMatrix kodiert werden.

Hinweis: Das FNC1-Zeichen kann auch manuell über die Schaltfläche Sonderzeichen einfügen eingefügt werden. Dies ist jedoch nur dann notwendig, wenn mehrere DBs hintereinander in einer Zeile eingegeben werden.

Berechnung von Prüfziffern für GTIN and SSCC

GTIN und SSCC (DB 00, 01 und 02) enthalten an der letzten Stelle immer eine Prüfziffer – bei der GTIN an Position 14 und beim SSCC an Position 18. Fehlt die Prüfziffer, kann sie von der Software automatisch berechnet und angehängt werden.

Verwenden Sie dazu die Schaltfläche Funktionsfeld einfügen und wählen Sie [-Mod10-]. Dies kann sowohl für den GS1 DataMatrix als auch für die textuelle Darstellung des Inhalts verwendet werden. Für unser Beispiel sollte das Ergebnis dann wie folgt aussehen: Screenshot Berechnung von Prüfziffern

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 DataMatrix 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 DataMatrix oder zu unserer Software nehmen Sie gerne Kontakt mit uns auf!