Logistik lexikon

EDIFACT: Aufbau, Syntax und Nachrichtentypen

Was ist EDIFACT? Aufbau einer Nachricht aus Segmenten, Syntax nach ISO 9735, Verzeichnisse und wichtige Nachrichten wie IFTMIN, IFTSTA und IFCSUM.

EDIFACT ist ein internationaler Standard für den elektronischen Austausch strukturierter Geschäftsdaten zwischen Unternehmen. Der Name steht für Electronic Data Interchange for Administration, Commerce and Transport. Gepflegt wird der Standard von UN/CEFACT bei den Vereinten Nationen, die Syntax ist in ISO 9735 festgelegt.

Was ist EDIFACT?

EDIFACT, vollständig UN/EDIFACT, beschreibt, wie Geschäftsdokumente wie Bestellungen, Transportaufträge, Statusmeldungen oder Rechnungen als Datei aufgebaut sein müssen, damit sie ohne manuelle Bearbeitung zwischen den IT-Systemen verschiedener Unternehmen ausgetauscht werden können. Verantwortlich ist UN/CEFACT, das Zentrum der Vereinten Nationen für Handelserleichterung und elektronische Geschäftsprozesse.

Wichtige Abgrenzungen:

  • EDI ist der Oberbegriff für den elektronischen Datenaustausch. EDIFACT ist einer von mehreren Standards dafür, siehe EDI in der Logistik.
  • ANSI X12 ist der in Nordamerika verbreitete Standard mit ähnlichem Zweck.
  • FORTRAS ist ein deutscher Standard für den Datenaustausch im Stückgutverkehr mit eigenem Satzaufbau.
  • Subsets wie EANCOM von GS1 sind branchenspezifische Teilmengen von EDIFACT.

Wie ist eine EDIFACT-Nachricht aufgebaut?

Eine EDIFACT-Datei ist streng hierarchisch gegliedert:

  1. Übertragungsdatei (Interchange): eingerahmt von den Segmenten UNB und UNZ, mit Absender, Empfänger, Datum und Referenznummer.
  2. Nachricht (Message): eingerahmt von UNH und UNT. Eine Übertragungsdatei kann mehrere Nachrichten enthalten, zum Beispiel mehrere Transportaufträge.
  3. Segmente: inhaltliche Einheiten mit dreistelliger Kennung, etwa NAD für Name und Adresse oder DTM für Datum und Uhrzeit.
  4. Datenelemente: die einzelnen Werte innerhalb eines Segments, teils in Komponenten unterteilt.

Getrennt werden diese Ebenen durch Sonderzeichen. Standardmäßig beendet ein Apostroph ein Segment, das Pluszeichen trennt Datenelemente, der Doppelpunkt trennt Komponenten, und das Fragezeichen dient als Freigabezeichen. Ein optionales UNA-Segment am Anfang kann andere Trennzeichen festlegen. Ein Datumssegment sieht zum Beispiel so aus: DTM+137:20240115:102' – Qualifier 137 steht für das Nachrichtendatum, 102 für das Format JJJJMMTT.

Was sind EDIFACT-Verzeichnisse?

UN/CEFACT veröffentlicht den Standard in Verzeichnissen (Directories), die an Bezeichnungen wie D.96A oder D.01B erkennbar sind. Jede Nachricht nennt im UNH-Segment, nach welchem Verzeichnis sie aufgebaut ist. Weil viele Segmente und Felder optional sind, vereinbaren Geschäftspartner zusätzlich einen Implementierungsleitfaden, der festlegt, welche Segmente tatsächlich gefüllt werden und mit welchen Codes. Zwei EDIFACT-Nachrichten desselben Typs sind deshalb nicht automatisch zueinander kompatibel.

Welche EDIFACT-Nachrichten nutzen Speditionen?

  • IFTMIN (Instruction message): der Transportauftrag des Verladers an die Spedition.
  • IFTMBF (Firm booking message): verbindliche Buchung.
  • IFCSUM (Forwarding and consolidation summary message): Sammelmeldung über mehrere Sendungen, etwa im Sammelgutverkehr.
  • IFTSTA (International multimodal status report): Statusmeldungen für das Tracking und Tracing.
  • DESADV (Despatch advice): Lieferavis über eine versandte Lieferung, siehe Avis.
  • INVOIC (Invoice): Rechnung.
  • CONTRL und APERAK: technische und anwendungsbezogene Empfangsbestätigungen.

Wie gelangen EDIFACT-Daten in das TMS?

Ein Konverter übersetzt die EDIFACT-Nachricht in das Datenformat des Transport-Management-Systems. Für jeden Partner wird dazu ein Mapping erstellt, das festlegt, welches Segment in welches Feld geschrieben wird. Übertragen werden die Dateien zum Beispiel per AS2, SFTP oder über einen EDI-Dienstleister. Die Einrichtung erfordert Abstimmung und Tests mit jedem Partner.

Nicht jeder Auftraggeber ist EDI-fähig. Manche Verlader schicken Transportaufträge als PDF, Excel-Liste oder E-Mail-Text. Für diese Aufträge bleibt die Auftragserfassung Handarbeit, sofern keine weitere Software eingesetzt wird. GM-DocuStream liest solche Aufträge aus, gleicht die Adressen mit den Stammdaten des TMS ab und übergibt sie nach Prüfung und Freigabe durch den Disponenten per API oder als XML-, JSON- oder CSV-Datei per SFTP.

Häufige Fragen

Was ist der Unterschied zwischen EDI und EDIFACT?

EDI bezeichnet allgemein den elektronischen Austausch strukturierter Geschäftsdaten zwischen Unternehmen. EDIFACT ist ein konkreter Standard dafür, der Aufbau und Inhalt der Nachrichten festlegt. Andere EDI-Standards sind etwa ANSI X12 oder FORTRAS.

Was ist eine IFTMIN-Nachricht?

IFTMIN ist die EDIFACT-Nachricht für einen Transport- oder Speditionsauftrag. Sie enthält unter anderem Absender, Empfänger, Lade- und Entladestelle, Termine sowie Angaben zu Packstücken und Gewicht.

Wird EDIFACT heute noch verwendet?

Ja. EDIFACT wird unter anderem im Handel und in der Logistik eingesetzt. Daneben werden XML-Formate und API-Schnittstellen genutzt, auch parallel zu bestehenden EDIFACT-Verbindungen.

Kann man eine EDIFACT-Datei mit einem Texteditor öffnen?

Ja, EDIFACT-Dateien sind reine Textdateien. Lesbar werden sie aber erst mit Kenntnis der Segmentbedeutungen und Codes aus dem jeweiligen Verzeichnis und Implementierungsleitfaden.

Herausgeber: MHV Systems GmbH · Walldorf

Verwandte Begriffe

GM-DocuStream

Transportaufträge aus E-Mails automatisch ins TMS übernehmen

GM-DocuStream liest Auftragsmails, PDF-Anhänge und Excel-Listen aus, prüft sie gegen Ihre Stammdaten und übergibt den Auftrag nach der Freigabe an Ihr Speditionsprogramm.