Zweidimensionaler Barcode
Was ist ein zweidimensionaler Strichcode?
Ein zweidimensionaler Strichcode, auch als zweidimensionaler Barcode oder 2D-Barcode bezeichnet, ist ein maschinenlesbares Symbol, das Informationen durch ein zweidimensional angeordnetes Muster codiert. In Logistik und E-Commerce kann er Kennungen oder andere Daten enthalten, die zur Erkennung von Produkten, Paketen, Bestandseinheiten und Rücksendetransaktionen verwendet werden. Je nach Format und Anwendung kann das Symbol Daten direkt enthalten oder eine Kennung beziehungsweise Webadresse bereitstellen, über die ein System zugehörige Informationen abruft.

Im Gegensatz zu einem linearen Barcode, der Informationen eindimensional mithilfe von Balken und Zwischenräumen codiert, verwendet ein 2D-Barcode eine Matrix aus Elementen oder mehrere übereinander angeordnete Zeilen. QR Code, Data Matrix und PDF417 sind Beispiele für 2D-Barcode-Formate. Das Format bestimmt, wie Informationen dargestellt und dekodiert werden; die geschäftliche Anwendung bestimmt, was diese Informationen bedeuten.
Wie ein zweidimensionaler Strichcode funktioniert
Eine Anwendung zur Barcode-Erzeugung wandelt eine Datenzeichenfolge gemäß den Regeln eines bestimmten Barcodeformats, auch Symbologie genannt, in ein Symbol um. Die Daten können eine Produktkennung, eine Seriennummer, eine Sendungsreferenz oder eine URL sein. Ein kompatibles Lesegerät erfasst das Symbol und dekodiert sein Muster wieder in Daten.
Durch das Dekodieren ist die Geschäftsaufgabe nicht unbedingt abgeschlossen. Lager-, Versand- oder Einzelhandelssoftware muss den dekodierten Inhalt interpretieren und dem richtigen Datensatz oder Vorgang zuordnen. Ein erfolgreicher Scan kann daher lesbaren Text erzeugen und dennoch bei einer betrieblichen Prüfung fehlschlagen, wenn die empfangende Anwendung die Datenstruktur oder Kennung nicht erkennt.
- Daten definieren: Die Organisation wählt die für die Transaktion erforderliche Kennung, Attribute oder Referenz aus.
- Symbol codieren: Die Software erzeugt mithilfe der gewählten Symbologie und der geltenden Datenregeln einen Barcode.
- Drucken oder anzeigen: Das Symbol erscheint auf der Verpackung, einem Versandetikett, einem Dokument oder einem Bildschirm.
- Erfassen und dekodieren: Ein kompatibles Bildaufnahmegerät oder eine kamerabasierte Anwendung liest das Muster.
- Validieren und verarbeiten: Das empfangende System prüft den Inhalt und ruft gegebenenfalls einen Geschäftsdatensatz ab oder aktualisiert ihn.
Diese Schritte erklären, warum Barcodequalität, Lesegerätkompatibilität und Softwareintegration getrennt betrachtet werden müssen. Ein gut gedrucktes Symbol kann eine falsche Kennung nicht ausgleichen, und korrekte Daten können ein Symbol nicht ersetzen, das von den verfügbaren Geräten nicht gelesen werden kann.
Wichtige Formate und ihre Unterschiede
Zu den zweidimensionalen Barcodes gehören Matrixsymbole und gestapelte Symbole. Matrixsymbole ordnen Elemente in einem zweidimensionalen Raster an. Gestapelte Symbole ordnen codierte Informationen in mehreren Zeilen an. Dies sind strukturelle Unterschiede und keine Rangfolge hinsichtlich Qualität oder Eignung.
| Format | Struktur | Relevante Merkmale | Überlegungen zur Anwendung |
|---|---|---|---|
| QR Code | Matrix | Kann Texte, Kennungen und URLs codieren; erkennbar an den markanten Positionsmustern in den Ecken. | Nützlich, wenn ein kamerabasierter Zugriff auf eine Webressource oder Anwendung vorgesehen ist. Ziel und Datensyntax müssen weiterhin definiert werden. |
| Data Matrix | Matrix | Verwendet ein Raster aus Zellen mit charakteristischen Begrenzungsmustern; GS1 DataMatrix nutzt GS1-Datenkonventionen. | Relevant für die strukturierte Produktidentifikation und Anwendungen mit begrenztem Etikettenplatz. |
| PDF417 | Gestapelt | Codiert Informationen über mehrere Zeilen statt in einer einzigen linearen Sequenz. | Erfordert Geräte und Software, die diese Symbologie und die Datenanforderungen der empfangenden Anwendung unterstützen. |
Das Barcodeformat allein bildet kein vollständiges industrielles Identifikationssystem. Beispielsweise bezeichnet Data Matrix eine Symbologie, während GS1 DataMatrix ihre Verwendung mit GS1-spezifischer Codierung und entsprechenden Datenregeln bezeichnet. Ebenso ist ein QR Code mit einer beliebigen Webadresse nicht automatisch gleichbedeutend mit einem QR Code, der eine GS1 Digital Link URI enthält.
Verwendung in Logistik und E-Commerce
Produktidentifikation und Bestandsverwaltung
Ein 2D-Barcode auf einem Produkt oder seiner Verpackung kann die Identifikation beim Wareneingang, Kommissionieren, Verpacken oder bei Bestandsprüfungen unterstützen. Sofern der relevante Datenstandard dies zulässt, kann ein Symbol eine Produktkennung zusammen mit Attributen wie Chargennummer, Seriennummer oder Ablaufdatum enthalten. Die empfangende Anwendung muss verstehen, welche Felder vorhanden sind und wie sie voneinander getrennt werden.
Beispielsweise kann ein Lager beim Wareneingang ein GS1-DataMatrix-Symbol scannen, um eine Produktkennung und Chargenreferenz zu erfassen. Das Bestandssystem kann diese Werte anschließend bei der Erfassung des Bestands verwenden. Dies ist ein beispielhafter Ablauf und keine Aussage darüber, dass jedes Lager dasselbe Symbol akzeptiert oder dieselben Attribute erfasst.
Versand und Paketbearbeitung
Ein Versandetikett kann maschinenlesbare Informationen enthalten, die von einem Frachtführer oder einem Fulfillment-Betrieb verwendet werden. Wenn ein 2D-Barcode vorgeschrieben ist, hängt seine Funktion von der geltenden Etikettspezifikation ab: Er kann eine Sendungsreferenz, Betriebsdaten oder eine strukturierte Kombination von Feldern enthalten.
Ein Produktbarcode und ein Versandbarcode sollten nicht als austauschbar betrachtet werden. Der erste kann den Artikel innerhalb eines Pakets identifizieren, während der zweite die Sendung identifiziert oder einen Transportprozess unterstützt. Das Scannen des falschen Symbols kann einen nicht zugehörigen Datensatz abrufen, selbst wenn beide Symbole technisch lesbar sind.
Rücksendungen und Übergaben an Kunden
Ein Händler kann einen 2D-Barcode ausstellen, der eine Rücksendeautorisierung darstellt oder einer autorisierten Annahmestelle Zugriff auf einen Rücksendedatensatz gewährt. In einem solchen Ablauf ist der Code eine von den beteiligten Systemen verwendete Referenz; er ist nicht automatisch ein Versandetikett und keine Garantie dafür, dass jede Annahmestelle die Rücksendung akzeptiert.
Die kundenorientierten Anweisungen sollten zwischen der Vorlage eines Codes zur Bearbeitung und dem Anbringen eines Transportetiketts an einem Paket unterscheiden. Die geltende Rücksendevereinbarung bestimmt, ob Verpackung, Etikettendruck oder eine zusätzliche Identifikation erforderlich ist.
Grenzüberschreitende Lieferketten
Im grenzüberschreitenden Handel können Organisationen Waren austauschen, deren Etiketten von verschiedenen Handelspartnern interpretiert werden müssen. Gemeinsame Kennungs- und Datenstandards tragen dazu bei, eine einheitliche Bedeutung der in einem Symbol codierten Informationen zu schaffen. Die Kompatibilität des Lesegeräts allein reicht nicht aus, wenn Absender und Empfänger die Felder unterschiedlich interpretieren.
Ein 2D-Barcode ersetzt nicht automatisch eine Handelsrechnung, Zollanmeldung oder andere erforderliche Handelsdokumente. Ob ein bestimmter Barcode in einem Zoll- oder Transportprozess akzeptiert wird, hängt von den Regeln und technischen Spezifikationen dieses Prozesses ab.
Verwandte Begriffe und wichtige Abgrenzungen
| Begriff | Bedeutung | Beziehung zu einem 2D-Barcode |
|---|---|---|
| Linearer Barcode | Ein Symbol, das Daten durch eine eindimensionale Anordnung von Balken und Zwischenräumen darstellt. | Eine alternative Barcode-Struktur, kein Synonym für einen 2D-Barcode. |
| QR Code | Eine bestimmte Matrix-Barcode-Symbologie. | Eine Art von 2D-Barcode, nicht die Bezeichnung für die gesamte Kategorie. |
| Trackingnummer | Eine Kennung, mit der Informationen über eine Sendung innerhalb eines Trackingsystems abgerufen werden. | Kann in einem Barcode codiert sein, existiert jedoch unabhängig von dem Symbol, das sie trägt. |
| GS1 Application Identifier | Ein Präfix, das die Bedeutung und das Format eines Datenfelds im GS1-System angibt. | Hilft empfangender Software, strukturierte Felder in unterstützten GS1-Barcodes zu interpretieren. |
| GS1 Digital Link URI | Eine Webadressstruktur, die GS1-Kennungen darstellt und sie mit Onlineinformationen verbinden kann. | Kann in einem geeigneten 2D-Barcode enthalten sein; URI-Struktur und Barcode-Symbologie sind getrennte Konzepte. |
| RFID | Eine Technologie, die Funkkommunikation verwendet, um Informationen von Tags zu lesen. | Keine Barcode-Technologie; das optische Barcode-Lesen und die Funkidentifikation verwenden unterschiedliche Erfassungsmethoden. |
Prüfungen zum Lesen, Drucken und zur Implementierung
Die Auswahl eines 2D-Barcodes erfordert mehr als die Wahl eines bekannten Symbols. Die folgenden Prüfungen befassen sich mit unterschiedlichen Ursachen für betriebliche Fehler.
- Empfangsspezifikation bestätigen. Legen Sie fest, welche Symbologie, Datenfelder, Kennungsregeln und welches Etikettenlayout der Handelspartner oder die Anwendung akzeptiert. Gehen Sie nicht davon aus, dass jeder lesbare 2D-Barcode akzeptabel ist.
- Scanausrüstung prüfen. Ein herkömmlicher Laserscanner, der nur lineare Barcodes liest, kann ein Matrixsymbol nicht allein deshalb dekodieren, weil er lineare Barcodes lesen kann. Bestätigen Sie die Unterstützung des ausgewählten Formats im tatsächlichen Gerät und in der Softwarekonfiguration.
- Symboldimensionen kontrollieren. Mehr codierte Daten können ein größeres Symbol oder kleinere Einzelelemente erfordern. Wählen Sie Dimensionen, die unter den vorgesehenen Druck- und Scanbedingungen lesbar bleiben.
- Kontrast und Freiraum bewahren. Befolgen Sie die Anforderungen der Symbologie für den unbedruckten Bereich um das Symbol, der üblicherweise als Ruhezone bezeichnet wird. Platzieren Sie keinen Text, keine Rahmen oder andere Grafiken innerhalb dieses Bereichs.
- Physische Oberfläche beurteilen. Falten, Nähte, Reflexionen, Krümmungen und Abrieb können die Bilderfassung beeinträchtigen. Testen Sie das Etikett auf der tatsächlichen Verpackung und nicht nur auf einem flachen Designproof.
- Dekodierte Daten validieren. Prüfen Sie Kennungen, Feldlängen, Trennzeichen und Anwendungsregeln. Dass ein Scanner Zeichen anzeigt, beweist nicht, dass ein Lager- oder Frachtführersystem sie akzeptiert.
- Scannen und Verifizieren unterscheiden. Ein erfolgreicher Scan belegt die Lesbarkeit unter bestimmten Bedingungen. Die Barcodeverifizierung bewertet die Symbolqualität anhand definierter Kriterien und ist nicht mit einem einzelnen betrieblichen Scan gleichzusetzen.
- Den vollständigen Ablauf testen. Bestätigen Sie, dass das Scannen den vorgesehenen Datensatz abruft und die richtige Aktion auslöst, einschließlich des Umgangs der Anwendung mit doppelten, unbekannten oder ungültigen Kennungen.
Häufige Missverständnisse
Ein 2D-Barcode ermöglicht nicht von selbst eine Live-Sendungsverfolgung. Er kann eine Trackingkennung oder einen Link zu einer Trackingressource codieren, aber die Sendungsereignisse müssen aus den verbundenen Betriebssystemen stammen. Das gedruckte Symbol beobachtet die Bewegung eines Pakets nicht eigenständig.
Fehlerkorrektur macht ein Symbol nicht beschädigungssicher. Formate wie QR Code und Data Matrix enthalten Fehlerkorrekturmechanismen, aber die Wiederherstellung hängt vom Format, der Konfiguration und der Art der Beschädigung ab. Verdeckte Erkennungsmuster oder eine schlechte Bildqualität können das Dekodieren weiterhin verhindern.
Mehr Daten sind nicht immer nützlicher. Die Codierung unnötiger Informationen kann die Symbolgröße erhöhen oder die Drucktoleranz verringern, wenn der verfügbare Bereich festgelegt ist. Eine mit einem gepflegten Datensatz verknüpfte Kennung kann geeigneter sein als das Einbetten von Details, die sich ändern können.
Lesbar bedeutet nicht vertrauenswürdig. Ein Barcode ist ein Datenträger und keine automatische Garantie für Authentizität oder sichere Inhalte. Anwendungen sollten Kennungen validieren und codierte URLs gemäß ihren Sicherheitsanforderungen verarbeiten.
FAQ
Ist ein QR Code dasselbe wie ein zweidimensionaler Barcode?
Ein QR Code ist eine Art zweidimensionaler Barcode. Data Matrix und PDF417 sind weitere Formate innerhalb der übergeordneten Kategorie.
Kann ein 2D-Barcode eine Paket-Trackingnummer enthalten?
Ja. Er kann eine Trackingnummer oder eine URL codieren, über die auf Trackinginformationen zugegriffen wird. Die empfangende Anwendung muss den Inhalt erkennen und mit dem entsprechenden Sendungsdatensatz verknüpfen.
Kann ein vorhandener Barcodescanner 2D-Barcodes lesen?
Nur wenn das Gerät und seine Konfiguration die relevante Symbologie unterstützen. Ein Scanner, der nur lineare Barcodes liest, reicht für Matrixbarcodes nicht aus; kompatible Bildaufnahmegeräte oder eine geeignete kamerabasierte Anwendung sind erforderlich.
Funktioniert ein 2D-Barcode ohne Internetverbindung?
Das Symbol kann offline dekodiert werden, wenn kompatible lokale Software verfügbar ist. Das Öffnen eines Onlineziels oder der Abruf eines entfernten Geschäftsdatensatzes erfordert Zugriff auf das entsprechende Netzwerk oder den entsprechenden Dienst.
Quellen
- GS1: Barcodes — Barcodetypen, Identifikationsstandards und die Unterscheidung zwischen linearen und zweidimensionalen Symbolen.
- GS1: Zweidimensionale Barcodes — Strukturierte Produktdaten und die Verwendung von 2D-Barcodes in Einzelhandel und Lieferketten.
- GS1: GS1 DataMatrix — Data-Matrix-Implementierung, GS1-Datencodierung und Überlegungen zur Symbolqualität.
- GS1: GS1 Digital Link — Die Beziehung zwischen standardisierten Kennungen, Webadressen und dem Zugriff auf Onlineinformationen.
- DENSO WAVE: Über QR Code — QR-Code-Struktur, Datendarstellung und Eigenschaften der Fehlerkorrektur.


