Globale Packstück-Identifikation bei DHL Express · Der DHL Label-Standard folgt ISO, und er...
Transcript of Globale Packstück-Identifikation bei DHL Express · Der DHL Label-Standard folgt ISO, und er...
DHL Express, Global Business IT
HFT Stuttgart, 10. April 2013
Martin Treder, DHL Express
Globale Packstück-Identifikation bei DHL Express
Global Business IT (MTR) | Bonn | April 2013 Page 2
License Plate – Der ISO-Standard für globale Packstück-Identifikation
(I)
DAS “LICENSE PLATE”-
KONZEPT
Global Business IT (MTR) | Bonn | April 2013 Page 3
Globale Packstück-Identifikation
Handlungsbedarf?
Sind Standards hier wirklich soooo wichtig?
Gegenfrage: Können wir uns unterhalten, sobald eineTelefonverbindung besteht?
Nicht unbedingt!
Wir sollten dabei schon dieselbe Sprache sprechen!
Ein Standard zur Identifikation von Gegenständen ist wie eine gemeinsame Sprache!
讀音統一會 اللغة العرب
Es gibt zahlreiche ISO-Standards zur Packstück-Identifikation:
Transport Label (ISO 15394)
License Plate (ISO 15459)
Code 128 Barcodes (15417) und Data Identifiers (ISO 15418)
Länderkürzel (ISO 3166) und Datumsformat (8601)
Datenstrukturen in 2-dimensionalen Codes und in RFID-Tags (ISO 15434)
…
Das “Global Transport Label” von DHL Express unterstützt alle diese Standards seit 2007.
Warum benötigen wir ISO-Standards zur Identifikation von Packstücken?
Global Business IT (MTR) | Bonn | April 2013 Page 4
Welche Eigenschaften muss ein Packstück-Identifizierer aufweisen?
I. Jedem Packstück muss ein weltweit eindeutiger Identifizierer zugeordnet sein.
Dieser gilt vom Packprozess bis zum Auspacken, einschließlich aller Transporte.
Diese weltweite Eindeutigkeit ist notwendig für verwechslungsfreien Packstück-
Bezug zwischen Lieferanten, Händlern, Konsumenten und Transporteuren
II. Die Struktur eines solchen Identifizierers muss flexibel sein, um den
unterschiedlichen Anforderungen verschiedener Firmen entsprechen zu können.
Dies beinhaltet ausdrücklich “sprechende Codes” (D.h., Standort-Kürzel,
Auftragsnummer usw. als Teil des Codes müssen möglich sein
III. Eine globale Akzeptanz muss vorhanden sein. Mehrere mit einander
konkurrierende Identifikationssysteme würden dies verhindern.
IV. Die Kodierung in Barcodes, 2D-Codes und RFID muss eindeutig definiert sein.
V. Die Vergabe von Nummernkreisen muss sicher und überschneidungsfrei sein, ohne
kommerzielle oder politische Einflussnahme (vergleichbar DENIC für deutsche
Internet-Domains)
Globale Packstück-Identifikation
Handlungsbedarf?
Handel und Industrie haben schon vor Jahren klare Anforderungen formuliert:
Global Business IT (MTR) | Bonn | April 2013 Page 5
Die Antwort: Der ISO License Plate für Packstück-Identifikation
Historie
Der License Plate-Standard wurde 1996 als Europäischer Standard EN 1572 eingeführt
1999 wurde daraus der internationale ISO/IEC-Standard 15459
Seitdem ist dieser Standard das einzige weltweit akzeptierte System, um Packstücke
eindeutig zu identifizieren.
Globale Packstück-Identifikation
Die Lösung: ISO License Plates
VGL
(DHL)
ISO
License
Plate Unitrans
(DHL)
UPU
GS1 SSCC
Odette
TNT Edifice
Siemens
NATO
Dun &
Bradstreet
IBM
Norsk
Edipro
...
…und viele andere – mittlerweile mehr als
40 Organisationen (Stand Dezember 2012)
Heute werden ISO License Plates weltweit von einer Vielzahl
an Unternehmen und Industrieorganisationen genutzt:
Global Business IT (MTR) | Bonn | April 2013 Page 6
Der ISO-Standard: License Plate
Das Konzept erinnert an Internet-Domains:
Jeder License Plate beginnt mit einem eindeutigen
Issuing Agency Code (IAC)
IACs werden bevorzugt an Non-Profit-
Organisationen vergeben. Diese vergeben
üblicherweise Nummernkreise an
Mitgliedsorganisationen zum Selbstkostenpreis
ISO hat das niederländische Normierungsinstitut
mit der Vergabe dieser IACs beauftragt.
Der ISO-Standard setzt sich aus zwei
überschneidungsfreien Standards zusammen:
ASC MH10: alphanumerische License Plates,
bis zu 35 Zeichen lang
GS1 SSCC: Rein numerische License Plates,
stets exakt 18-stellig
License Plates können eindeutig als solche in
Barcodes dargestellt werden, durch das
Voranstellen des sogenannten Data Identifiers
oder Application Identifiers
Allgemeine License Plate-Stuktur:
Issuing Agency Code (ASC MH10) oder Packaging Identifier / Number Extension (GS1 128 Code list)
Ein oder mehrere Sub-Issuing Agency Codes* (ASC MH10) oder Firmen-Prefix (GS1) *
Durch (Sub-)IAC frei festgelegter Inhalt
* Sub-IAC-Nummern sind optional
Data IAC Sub-IAC Serial
Data Identifier (ASC MH10-Standard) oder Application Identifier (GS1-Standard)
Beispiel eines ASC MH10 License Plate
(herausgegeben durch DHL Benelux)
Globale Packstück-Identifikation
Die Lösung: ISO License Plates
Global Business IT (MTR) | Bonn | April 2013 Page 7
Der ISO-Standard: Packstücknummer versus Sendungsnummer
Packstücknummer und Sendungsnummer bezeichnen verschiedene Dinge!
Eine Sendungsnummer (Frachtbriefnummer, Waybill) bezieht sich auf einen Transport von A
nach B (auch für mehrere Packstücke zusammen)
Die Packstücknummer (License Plate) bezeichnet stets eine einzelne Verpackungseinheit,
und zwar potenziell über mehrere Transportprozesse hinweg.
Eine Vermengung der beiden Nummernarten führt zu Problemen
Z.B. bei Retouren: Neue Sendungsnummer / Transportprozess, aber originale Packstück ID
Die folgende Analogie diene der Verdeutlichung:
Globale Packstück-Identifikation
Die Lösung: ISO License Plates
für jeden Flug benötigt man eine neue Bordkarte. Niemand wird aber jedes Mal einen neuen
Ausweis verlangen. Auch bei Packstücken gilt der License Plate für viele Transporte.
Der License Plate ist der Ausweis des Packstücks Die Sendungsnummer ist die Bordkarte des Packstücks
Global Business IT (MTR) | Bonn | April 2013 Page 8
Globale Packstück-Identifikation
(II)
LICENSE PLATE ALS TEIL EINES UMFASSENDEN
IDENTIFIKATIONSKONZEPTES VON ISO
Global Business IT (MTR) | Bonn | April 2013 Page 9
Globale Packstück-Identifikation
Identifikation nach ISO – das ganze Konzept
Das Problem der eindeutigen Identifikation gilt nicht nur für Packstücke
Diese Herausforderung kennt jeder,
der mit Barcodes übersäte Kartons
erfassen und zuordnen muss:
• Woher weiß ich, welcher
Barcode jetzt für mich der
richtige ist?
• Noch wichtiger: Woher weiß
mein IT-System, dass ich den
richtigen Barcode erfasst habe?
Das Problem tritt immer dann auf,
wenn die Identität von
Verpackungseinheiten, Produkten,
Behälter, Chargen oder anderen
Einheiten erfasst werden muss.
Dies gilt für Produktverpackungen,
Transportverpackungen und die
Produkte selbst.
Global Business IT (MTR) | Bonn | April 2013 Page 10
Globale Packstück-Identifikation
Identifikation nach ISO – das ganze Konzept
ISO License Plates sind nur ein Teil der großen ISO-Lösung
Um Barcode-Inhalte eindeutig zu markieren, hat ISO das Konzept der Data
Identifier entwickelt:
1) Jedem Identifizierer ist im Barcode eine eindeutige Sequenz voran gestellt,
die der erfassenden Anwendung die Art der Information verrät.
2) Diese sogenannte Data Identifier (DI) bestehen stets aus einem
Großbuchstaben, dem bis zu drei Ziffern voran gestellt sein können. Syntaktisch
korrekte Beispiele sind A, 1A, 11A und 111A
3) Auch License Plates werden nach diesem Prinzip kodiert. Gültige DIs für License
Plates sind J, 1J bis 8J (wobei meist das einfache J verwendet wird)
J LE NXP 123… Packstück-Identifizierer:
3S DJD945923… Seriennummer:
Global Business IT (MTR) | Bonn | April 2013 Page 11
Globale Packstück-Identifikation
Identifikation nach ISO – das ganze Konzept
ISO License Plates sind nur ein Teil der großen ISO-Lösung
Um Barcode-Inhalte eindeutig zu markieren, hat ISO das Konzept der Data
Identifier entwickelt:
4) Auch der Issuing Agency Code wird nicht nur bei License Plates
verwendet. Zusammen mit dem DI ist es somit möglich, weltweit eindeutige
Identifizierer für Transportverpackungen, Produkte, Behälter usw. zu
generieren – ohne die Notwendigeit einer zusätzlichen Registrierungsstelle!
1) MH10, Unit-Loads & Transport-Packages ist ein von ANSI akkreditiertes Standardisierungkommittee
Sekretariat: Material Handling Industry, 8720 Red Oak Blvd., Suite 201, Charlotte, NC 28217-3992
5) Data Identifier (wie auch die fast bedeutungsgleichen Application Identifier)
sind in ISO 15418 standardisiert. Die Verwaltung der Data Identifier wurde
seitens ISO an das amerikanische ANSI-Kommittee MH10 1) delegiert.
6) Das gesamte Konzept kommt übrigens gleichermaßen bei Barcodes,
zweidimensionalen Codes und RFID-Tags zur Anwendung.
J LE NXP 123…
Global Business IT (MTR) | Bonn | April 2013 Page 12
Globale Packstück-Identifikation
Identifikation nach ISO – das ganze Konzept
Beispiele für weltweit eindeutige Identifikation nach ISO
Die beiden folgenden Beispiele veranschaulichen, wie das ISO-Konzept gleichermaßen bei
verschiedenen Identifikationstypen angewandt wird:
a) Packstück-Identifizierer (License Plate) barcodiert als J J D00 1234567890:
Das erste J ist der Data Identifier für weltweit eindeutige License Plates.
Das darauf folgende J ist der Issuing Agency Code von UPU (Weltpostverein),
D00 ist einer der von UPU an Deutsche Post DHL vergebenen Sub-Issuing Agency
Codes.
Für eine weltweite Eindeutigkeit reicht es, wenn der letzte Teil (1234567890) innerhalb
von DP DHL eindeutig ist.
Der License Plate Barcode sollte übrigens (Empfehlung aus ISO 15394) stets am unteren
Rand eines Transportetikettes platziert sein, da er üblicherweise der wichtigste Barcode
einer Transporteinheit ist.
b) Interne Seriennummer 1234567890 – eindeutig kodiert als 25S J D00 1234567890
25S ist the Data Identifier für weltweit eindeutige Seriennummer. Das folgende J ist
wiederum der Issuing Agency Code (UPU), D00 der Sub-Issuing Agency Code.
Wiederum ist globale Eindeutigkeit gewährleistet, sobald die interne Seriennummer
(1234567890) innerhalb des Unternehmens eindeutig ist.
Wer eindeutige Seriennummern auf Produktverpackungen sucht, braucht also nur nach
dem Header “25S” zu suchen.
Global Business IT (MTR) | Bonn | April 2013 Page 13
Original-Auszug aus: THE HEALTH INDUSTRY BAR CODE (HIBC) SUPPLIER LABELING STANDARD 2.3 (2009)
G1.0 Unique Transport Unit Identifier
Shipping containers (Unit Loads and Transport Packages) may be identified by a symbol that
carries the Unique Transport Unit Identifier.
G1.1 Format Type
The Unique Transport Unit Identifier shall be the unique transport unit identifier using the ANSI
MH10.8.2 Data Identifier “J”:
G1.2 Scope
HIBC-LIC labeling may use ANS MH10.8.2 Data Identifier “J”. See section G2.0 for the data
structure of the unique transport unit identifier.
G2.0 Data Structure
The data structure using the ANSI Data Identifier “J” is as follows:
JLHH123Z987654321, where
• J = ANS MH10.8.2 Data Identifier “J” – Unique Transport Unit Identifier.
• LH = Identifier for the Registration Authority – HIBCC/EHIBCC.
• H123 = HIBCC / EHIBCC Labeler Identification Code.
• 987654321 = Shipper’s assigned number for the transport unit. (maximum 13 alphanumeric
characters).
Globale Packstück-Identifikation
Identifikation nach ISO – Hohe Akzeptanz durch Industrie
HIBCC als typisches Beispiel einer globalen Organisation, die hunderten von
Mitgliedern ISO License Plates anbietet:
(HIBCC beschreibt sich als “industry-sponsored nonprofit council which was organized by major healthcare associations in 1983”)
Global Business IT (MTR) | Bonn | April 2013 Page 14
Globale Packstück-Identifikation bei DHL Express
(III)
LICENSE PLATES UND DHL
EXPRESS
Global Business IT (MTR) | Bonn | April 2013 Page 15
Was können Transportunternehmen Kunden mit LP heute bieten?
(1) Die Minimaldienstleistung: Der LP als Referenzcode zum Code des Transporteurs
Es kostet Aufwand, beide Codes zu verknüpfen: Entweder durch eine kombinierte Erfassung
beider codes (Fehler anfällig!) oder durch Bereitstellung einer Matching-Tabelle via EDI
seitens des Kunden (auch Fehler anfällig!)
Transportdienstleister speichern oft nur eigene Codes langfristig, nicht aber die Kundencodes
(2) Etwas besser: Manchmal werden einige License Plate Typen unterstützt (oft GS1 SSCC)
Damit wird ISO 15459 nicht vollständig umgesetzt
Problem: Wo der Kunde ASC MH10-LP verwendet, muss der Transporteur eigene GS1
SSCC hinzu fügen. Dadurch tragen Packstücke zwei verschiedene LPs. Finger weg!
(3) Die 100 Prozent-Lösung: Dafür hat sich DHL Express entschieden
Vollständige ISO 15459-Untersützung: Alle ASC MH10 und GS1 License Plates akzeptiert
Alle ISO License Plates vom Kunden funktionieren mit allen DHL Express-Produkten
Das heißt, ein zusätzlicher, DHL-spezifischer identifizierer ist nicht mehr nötig! (Kunden-
Referenzcodes bleiben natürlich möglich). Tracking erfolgt durch den Code des Kunden.
Der DHL Label-Standard folgt ISO, und er lässt genug Raum für Informationen des Kunden
Außerdem bietet DHL Express ein Java-basiertes Utility an, das automatisch korrekte Label
erstellt, ohne dass der Kunde die Details kennen muss. Sogar kombinierte Label-Lösungen
sind in Zusammenarbeit mit dem Kunden möglich.
Globale Packstück-Identifikation
Packstück-IDs – Angebote in der Logistik-Industrie
Global Business IT (MTR) | Bonn | April 2013 Page 16
Globale Packstück-Identifikation
Packstück-IDs – Flexibilität bei DHL Express
“Wenn schon, dann richtig”
Im Jahr 2001 begann DHL Express, Packstück-Identifikation einzuführen. Dabei haben wir
entschieden, auf einen globalen Standard zu setzen, anstatt wie die Wettbewerber einen
proprietären Code zu entwickeln.
Außerdem stellt DHL Express ein Java-“Plug-In” bereit, damit Kunden die Erstellung der
Etiketten nicht mehr selbst programmieren müssen
Damit benötigen DHL Express-Kunden kein “Insider-Wissen” mehr!
1. 2.
Original label
Interim Label Finales “Global Label”
Sendungs-
Nummer Packstück-
Nummer
In einem ersten Schritt wurde
der Packstück ID-Barcode hinzu
gefügt. In einem zweiten Schritt
entfällt der Sendungsnummern-
Barcode
Global Business IT (MTR) | Bonn | April 2013 Page 17
Globale Packstück-Identifikation
Packstück-IDs – Flexibilität bei DHL Express
A) Eigener ISO License Plate des Kunden wird 1:1 verarbeitet
DHL verwendet jeden ISO-kompatiblen License Plate des Kunden ohne Änderung als
eigenen Packstück-Code. Ein zusätzlicher DHL-Code ist nicht notwendig!
Beispiel Siemens: SI A1234567 7 1234567 0001
Der folgende Code wird von Siemens verwendet, entsprechend dem internen Siemens-
Standard SN 18630 (EGP 208-256):
Bei Verwendung dieser License Plates im Versand mit DHL Express steht Siemens das volle
DHL Track & Trace unter dieser Nummer zur Verfügung. Ein Mapping findet nicht statt, da
DHL Express den Original Siemens-Barcode scannt.
IAC = Issuing Agency Code
IAC OrgID Y Numerator Package No.
S I A 1 2 3 4 5 6 7 Y 1 2 3 4 5 6 7 0 0 0 1
Quelle: “EU Customs Code Reform & New EDI Version 7.2006 ”, Siemens GPL
DHL und License Plates – welche Optionen hat der Kunde?
Global Business IT (MTR) | Bonn | April 2013 Page 18
Globale Packstück-Identifikation
Packstück-IDs – Flexibilität bei DHL Express
B) Der Kunde verwendet ISO License Plate von einem Drittanbieter
DHL verwendet diese ISO License Plate selbstverständlich ebenfalls als primären Packstück-
Identifizierer!
IAC = Issuing Agency Code Source: EPCOS
Beispiel Epcos: LE EPC 81863675 001
LE Issuing Agency Code von EDIFICE (Epcos ist Mitglied)
EPC Sub-IAC, den EDIFICE an Epcos ausgegeben hat
81278048 Sendungsnummer, Epcos-intern
001 Packstück-Zähler innerhalb der Sendung
DHL und License Plates – welche Optionen hat der Kunde?
Global Business IT (MTR) | Bonn | April 2013 Page 19
Globale Packstück-Identifikation
Packstück-IDs – Flexibilität bei DHL Express
C) Interner Kunden-Code wird zu einem ISO License Plate durch DHL-Header
DHL bietet Großkunden einen eigenen Header an, der bestehende, alfanumerische Codes in
weltweit eindeutige License Plates verwandelt
Dieser Header ist konstant. Dadurch entsteht eine 1:1 Beziehung zwischen ursprünglichem
Identifizierer und global eindeutigem License Plate.
Beim Kunden müssen nicht alle Systeme angepasst werden, sondern nur die Druck- und Scan-
Module!
Leerzeichen in den Codes dienen nur der besseren Lesbarkeit!
Einfach die feste Zeichenkette “JD0081234” hinzufügen, dann drucken
Entstehender DHL License Plate : JD00 8 1234 MUC2 12 412551
JD00 Erweiterter Issuing Agency Code von DHL Express
8 DHLs Nummerkreis für Key Account Kunden
1234 Von DHL zugewiesene Nummer für diesen Kunden
MUC2 12 412551 Ursprünglicher interner Code des Kunden – siehe oben
Beispiel eines typischen internen Codes eines Kunden: MUC2 12 412551
MUC2 Niederlassung
12 Abteilung
42155 laufende Packstück-Nummer der Abteilung
1 Interne Prüfziffer
DHL und License Plates – welche Optionen hat der Kunde?
Global Business IT (MTR) | Bonn | April 2013 Page 20
Globale Packstück-Identifikation
Packstück-IDs – Flexibilität bei DHL Express
D) License Plates von DHL Express
Sollte ein Kunde keine eigenen License Plates verwenden oder verwenden wollen, so stellt
DHL eigene License Plate Nummern zur Verfügung.
Der entsprechende Nummernkreis deckt üblicherweise mehr als das Sendungsaufkommen
eines Jahres ab. Daher benötigt der Kunde nie wieder einen neuen Nummernkreis – nach
Verwendung der letzten Nummer fängt er wieder mit der ersten Nummer an.
Nach Erreichen der laufenden Nummer 999999 kann der Kunde wieder mit der Nummer
000000 beginnen! DHL muss nicht einmal informiert werden.
IAC = Issuing Agency Code
Typisches Beispiel eines DHL License Plates: JD00 029 30001 000456
J Issuing Agency Code der UPU (Universal Postal Union)
D00 Sub-IAC, von UPU an DHL zugewiesen
029 DHLs interner Ländercode für Italien
30001 Nummer, die dem Kunden von DHL Italia zugewiesen wurde
000456 Laufende Nummer: Das 456. Packstück, das der Kunde verschickt
DHL und License Plates – welche Optionen hat der Kunde?
Global Business IT (MTR) | Bonn | April 2013 Page
21
Globale Packstück-Identifikation
Achtung!
Wenn ein Kunde intern selbst einen ISO-License Plate verwendet, darf ein Transporteur
wie DHL Express keinen zusätzlichen License Plate vergeben.
Grund: Es entsteht Mehrdeutigkeit durch zwei verschiedene LPs pro Packstück. Speziell
automatische Scanner in Sortieranlagen wüssten nicht, welchen LP sie verwenden sollten.
Natürlich informieren wir unsere Kunden,
dass bestehende License Plates auch als
Identifizierer bei Versand mit DHL
verwendet werden müssen
Häufig ist aber unserem Ansprechpartner
beim Kunden die eigene Nutzung von
License Plates nicht bekannt.
DHL-Mitarbeiter werden daher geschult,
solche Fälle zu ermitteln, damit wir in
Kontakt mit dem Kunden treten können.
Ein Restrisiko fehlender Sendungs-
Informationen bleibt aber bestehen.
Deshalb ist es unser Ziel, das License
Plate-Konzept in Allgemeinwissen zu
verwandeln!
License Plate-Support durch den Transporteur erfordert Aufmerksamkeit!
Dies ist ein gültiger
ISO License Plate!