Barcode & Etiketten Software

GS1 DataMatrix – Etiketten-Software und Anleitung

Etiketten mit GS1 DataMatrix drucken – Anleitung zur Software

Etikett mit GS1 DataMatrix Einfaches GS1 DataMatrix Etikett

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 gezeigt. Dies stellt die einfachste Form eines Etiketts dar, das Sie nach Bedarf mit weiteren Text-, Barcode- oder Grafikelementen erweitern können.

GS1 DataMatrix – Maximale Sicherheit dank Datenprüfung in der Software

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

Schild

Vor dem Drucken eines GS1 DataMatrix 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 Datentypen werden auf die Einhaltung vorgeschriebener Formate überprüft, z. B. hinsichtlich der erlaubten Zeichen und der zulässigen Länge.

Entdeckt die Software Fehler in den zu kodierenden Daten, zeigt sie in der Etiketten-Vorschau anstelle des GS1 DataMatrix eine detaillierte Fehlerbeschreibung an, sodass Sie das Problem vor dem Druck beheben können.

Durch diese umfassenden Prüfungen minimiert die Software das Risiko von Eingabefehlern und stellt sicher, dass die resultierenden 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 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.

Lupe

Ein GS1 DataMatrix kann Informationen wie die Nummer der Versandeinheit (SSCC), die weltweit eindeutige Artikelnummer (GTIN), das Herstellungs- und Verfallsdatum sowie etwa 150 weitere im Anhang aufgeführte Datentypen kodieren.

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, sodass ein Barcode-Scanner sofort in den richtigen Verarbeitungsmodus wechseln und die nachfolgenden Daten korrekt interpretieren kann. Das Einfügen des FNC1-Zeichens wird von unserer Etiketten-Software automatisch vorgenommen, sodass Sie dies nicht manuell tun müssen.

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

GS1 DataMatrix Etiketten mit der Software erstellen und drucken

Ein Beispielprojekt [download] dient als Grundlage für die nachfolgenden Erläuterungen. Es enthält ein einfaches Etikett mit einem GS1 DataMatrix und einem Textelement, das den Inhalt des Codes als lesbaren Text darstellt. Das Layout ist für Etiketten auf A4-Bögen ausgelegt, sodass neben der Demo-Version der Software ein handelsüblicher Drucker mit A4-Papier ausreicht, um das Projekt zu testen. GS1 DataMatrix Etikett

Der Bereich Daten enthält eine Tabelle mit drei Datensätzen bestehend aus typischen GS1-Informationen. Durch einen Rechtsklick auf den Tabellenkopf können Sie die Spalten der Tabelle später umbenennen, löschen oder neue Spalten hinzufügen. Tabelle mit GS1-Daten

Diese Informationen werden im Etikett-Bereich anhand von Platzhaltern mit den einzelnen Elementen im Layout verknüpft. Rechtsklicken Sie auf das GS1 DataMatrix-Objekt im Layout und wählen Sie Bearbeiten, um das Eigenschaftenfenster zu öffnen. Wechseln Sie anschließend zum Reiter Text. Eingabe von GS1-Informationen

Wie in der Abbildung 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 oben erwähnten Tabelle verweist, in der die Information gespeichert ist.

Später können Sie nach dem gleichen Schema weitere Informationen hinzufügen und mit Hilfe der Schaltfläche Datenfeld einfügen die entsprechenden Platzhalter verwenden.

Das GS1-Datenbezeichner-Konzept 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 in unserem Beispiel immer eine feste Länge haben (14 bzw. 6 Zeichen), 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 erkennen kann, wo die Information endet.

Anmerkung: Das FNC1-Zeichen erfüllt somit eine doppelte Funktion: Es markiert, wie in einem früheren Abschnitt erwähnt, einen DataMatrix als GS1 DataMatrix und dient außerdem als Trennzeichen zur Abgrenzung einzelner Informationen innerhalb des Codes.

Unsere Etiketten-Software fügt das FNC1-Zeichen automatisch ein, sodass Sie dies nicht manuell tun müssen. Es kann dennoch von Vorteil sein, die Rolle des FNC1-Zeichens zu verstehen: Setzen Sie DBs mit variabler Länge immer ans Ende der Datenreihe, wie in unserem Beispiel mit DB 30 gezeigt. Dann wird das FNC1-Zeichen nicht benötigt, sodass Ihr GS1 DataMatrix ein Zeichen weniger kodieren muss.

Hinweis: Das FNC1-Zeichen kann über die Schaltfläche Sonderzeichen einfügen manuell eingefügt werden. Dies ist jedoch nur erforderlich, wenn Sie die Informationen hintereinander in einer Zeile eingeben, anstatt sie wie oben gezeigt untereinander anzuordnen.

Zusammenfassung: Geben Sie jedes DB-Daten-Paar in einer separaten Zeile ein. Die Software fügt das FNC1-Zeichen nach DBs mit variabler Länge automatisch ein. Platzieren Sie einen dieser DBs am Ende der Datenreihe, um ein FNC1-Zeichen einzusparen.

SSCC und GTIN – Prüfziffernkontrolle und -berechnung durch die Software

SSCC (DB 00) und GTIN (DB 01 + 02) gehören zu den häufigsten Informationen in einem GS1 DataMatrix. Beides sind numerische Informationen mit einer Prüfziffer an der letzten Stelle – bei der GTIN an Position 14 und beim SSCC an Position 18. Die Prüfziffer wird von unserer Etiketten-Software automatisch auf Korrektheit überprüft.

Falls Ihre GTINs oder SSCCs keine vorberechnete Prüfziffer enthalten, kann die Software diese automatisch berechnen und hinzufügen. Setzen Sie dazu den Cursor an das Ende der entsprechenden Zeile, verwenden Sie die Schaltfläche Funktionsfeld einfügen und wählen Sie [-Mod10-]. Dies kann sowohl auf den GS1 DataMatrix Code als auch auf die textuelle Darstellung seines Inhalts angewendet werden. Für unser Beispiel sollte das Ergebnis wie folgt aussehen:

Berechnung von Prüfziffern

Modulgröße des GS1 DataMatrix Codes in der Software manuell einstellen

GS1 DataMatrix zeichnet sich im Vergleich zu anderen zweidimensionalen Codes durch eine besonders hohe Informationsdichte aus, was bedeutet, dass er zur Speicherung von Daten weniger Fläche benötigt. Deutlich wird dies z.B. bei der Gegenüberstellung mit einem GS1 QR Code, der die gleiche Information kodiert und dabei noch die niedrigste Fehlerkorrekturstufe (7%) verwendet:

Größenvergleich zwischen GS1 DataMatrix und GS1 QR Code

Diese Eigenschaft und die Möglichkeit, zwischen quadratischen und rechteckigen Formen zu wählen (mehr dazu später), machen den GS1 DataMatrix besonders flexibel für die Verwendung auf kleinsten Flächen. Trotz dieser Kompaktheit kann der begrenzte Platz, der z.B. auf einer Verpackung zur Verfügung steht, es manchmal erfordern, eine möglichst kleine Größe für den Code zu wählen. Dabei sind jedoch bestimmte Grenzen zu beachten.

So gibt es in regulierten Industriezweigen wie dem Gesundheitswesen Vorschriften in Bezug auf die sogenannte Modulgröße. Module sind die kleinen quadratischen Elemente, aus denen der Code besteht. Somit hängt die Gesamtgröße des Codes unmittelbar von der Größe des einzelnen Moduls ab. Sie hängt ebenso von der Menge der zu kodierenden Informationen ab – je mehr Daten zu kodieren sind, desto mehr Module werden benötigt.

Neben regulatorischen Normen kann auch die Kapazität der Scanner ein limitierender Faktor sein. In diesem Zusammenhang kann die Mindestgröße der Module Gegenstand von Vereinbarungen zwischen den Partnern der Lieferkette sein, wobei die Kapazitäten der eingesetzten Scanner berücksichtigt werden.

Unsere Etiketten-Software druckt den GS1 DataMatrix Code standardmäßig in der Größe, in der er vom Anwender auf dem Etikett erstellt wurde; die Modulgröße ergibt sich automatisch aus der Gesamtgröße des Codes. Sie können jedoch die Modulgröße bei Bedarf manuell einstellen und sie so als Basis für die Berechnung der Gesamtgröße festlegen: Modulgröße einstellen

Größe und Form des GS1 DataMatrix Codes in der Software manuell festlegen

Wie bereits im letzten Abschnitt erwähnt, werden die kleinen Quadrate, aus denen ein GS1 DataMatrix Code besteht, in der Fachsprache "Module" genannt. Für DataMatrix sind insgesamt 30 verschiedene Code-Größen definiert, die sich in der Anzahl der Module und damit in der Datenkapazität unterscheiden. Die kleinste Größe besteht aus 10×10, die größte aus 144×144 Modulen.

Von diesen 30 Größen sind 24 quadratisch und 6 rechteckig. Letztere sind für Anwendungen vorgesehen, bei denen der nutzbare Platz z.B. auf einer länglichen, schmalen oder runden Oberfläche verteilt ist. Zum Vergleich sehen Sie unten eine quadratische (16×16) und eine rechteckige (32×8) Variante mit identischer Datenkapazität:

Vergleich quadratischer und rechteckiger GS1 DataMatrix

Unsere Etiketten-Software wählt standardmäßig die Variante mit der geringsten Anzahl an Modulen, die den jeweiligen Inhalt abbilden kann, ohne eine Präferenz für die Form. Obwohl dies in den meisten Fällen die optimale Einstellung ist, kann es in bestimmten Situationen sinnvoll sein, die Form oder Größe für den GS1 DataMatrix Code manuell festzulegen, z.B.:

Wie aus der Abbildung im vorherigen Abschnitt ersichtlich, können sowohl die Form als auch die Größe in der Software manuell eingestellt werden. Naturgemäß kann dies nur für einen der beiden Parameter gleichzeitig erfolgen. Beachten Sie dabei diese wichtigen Punkte:


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 Etiketten-Software kontaktieren Sie uns gerne!