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.
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.
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:
Eine EDIFACT-Datei ist streng hierarchisch gegliedert:
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.
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.
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.
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.
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.
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.
Ja, EDIFACT-Dateien sind reine Textdateien. Lesbar werden sie aber erst mit Kenntnis der Segmentbedeutungen und Codes aus dem jeweiligen Verzeichnis und Implementierungsleitfaden.