Was ist EDIFACT?

Lesezeit: 3 min • February 01, 2021

EDIFACT, auch UN/EDIFACT genannt steht für "United Nations Electronic Data Interchange for Administration, Commerce and Transport". Hierbei handelt es sich um einen branchenübergreifenden internationalen Standard für das Dateiformat von elektronischen Daten. Verantwortlich für den EDIFACT-Standard ist die UN-Einrichtung CEFACT (Centre for Trade Facilitation and Electronic Business).

Struktur einer EDIFACT Datei

Jede erzeugte EDIFACT-Nachricht wird als eigenständige Textdatei an die EDI-Partner übertragen.

EDIFACT STRUCTURE
Service String Advice Trennzeichen-Vorgabe
(Service String Advice – UNA) - Optional
Interchange Header Übertragungsdatei-Kopfdaten
(Interchange Header - UNB) - Erforderlich
Functional Groups Funktionsgruppe-Kopfdaten
(Functional Group Header - UNG) - Optional
Meldungs-Kopfdaten
(Message Header - UNH) - Erforderlich
Daten-Segmente
(User Data Segments)
Meldungsabschluss
(Message Trailer - UNT) - Erforderlich
Funktionsgruppe-Abschluss
(Functional Group Trailer - UNE) - Optional
Interchange Trailer Übertragungsdatei-Abschluss
(Interchange Trailer - UNZ) - Erforderlich

Service String Advice

Diese Information ist optional.

Hier wird spezifiziert, welche Separatoren, Notation, Indikatoren etc. verwendet werden. Diese Informationen dienen dem Parsen (zu Deutsch: Auslesen) der Informationen. Bei Verwendung der Default-Werte kann das UNA-Segment weggelassen werden.

Interchange Header

Diese Information ist erforderlich.

Der Interchange Header ist oberste Einheit einer EDIFACT-Nachricht, der wie ein Briefumschlag fungiert. Er beinhaltet Informationen wie z.B. den Nachrichtenempfänger, den Nachrichtensender, die Nachrichtennummer oder das Nachrichtendatum.

Functional Group

Diese Information ist erforderlich.

Der Header- (UNH) und das Trailersegment (UNT) umschliessen eine Nachricht. Eine Nachrichtengruppe wird durch ein das UNG- und UNE-Segment umschlossen. Ein Interchange kann wiederum mehrere einzelne Groups (UNG) beinhalten, die Nachrichtengruppen darstellen.

Interchange Trailer

Diese Information ist erforderlich.

Der Interchange Trailer beendet die Nachricht und fungiert als Vollständigkeitsüberprüfung.

Welche EDIFACT Subsets gibt es?

Aufgrund der Komplexität haben sich branchenspezifisch sogenannte Subsets von EDIFACT entwickelt. Diese Subsets sind Teilmengen von EDIFACT und beinhalten nur die für bestimmte Anwendergruppen relevanten Funktionen.

Subset Branche
CEFIC Chemische Industrie
EANCOM Konsumgüterindustrie
Edi@Energy Dt. Strom- und Gasbranche
EDIBDB Baustoffbranche
EDIFICE Elektronik-, Software- und Telekommunikationsbranche
EDIFOR Speditionsbranche
EDIFURN Möbelbranche
EDIGAS Ferngasgeschäft
EDILEKTRO Elektroindustrie / Elektrogroßhandel
EDILIBE Buchhandel
EDIPAP Papierbranche
EDITEC Sanitärbranche
EDITEX Textilindustrie
EDITRANS Transportwirtschaft
EDIWHEEL Reifen- und Räderproduzenten
ETIS Telekommunikationsbranche (nur für Rechnung)
ODA/ODIF Allgemeine Dokumentenformate
ODETTE Automobilindustrie
RINET Versicherungswirtschaft

Welche EDIFACT Nachrichten existieren?

Mit EDIFACT kann der Datenaustausch für die unterschiedlichsten Geschäftsprozesse abgebildet werden (wie z.B. Bestellungen, Rechnungen, Rentenbescheid und und und). Bis heute wurden mehr als 200 solcher so genannter „EDIFACT-Nachrichten“ definiert.

Jede EDIFACT-Nachricht („message“) wird mit einem weltweit einheitlichen und eindeutigen sechsstelligen Kürzel benannt. Beispiele für häufig verwendete Formate sind:

Kürzel Nachricht Beschreibung
ORDERS purchse order Bestellung (Auftrag)
ORDCHG purchase order change request Bestelländerung
ORDRSP purchase order response Auftragsbestätigung
DESADV despatch advise Lieferavis (Lieferschein)
INVOIC invoice and credit note Rechnung und Gutschrift
DELFOR delivery schedule Lieferabruf / Lieferplan
IFTMIN instruction for transport Transport- / Speditionsauftrag / Frachtbrief
IFTSTA status of transport Statusnachricht zu einer Lieferung
CUSDEC customs declaration Zollerklärung
PRICAT price catalogue Preisliste / Artikelstammdaten
SLSRPT sales report Abverkaufsbericht
INVRPT inventory report Lagerbestandsbericht
APERAK application error and acknowledgement Statusrückmeldung auf Anwendungsebene
PRODAT Product data message Produktdaten
PAYMUL multiple payment order Zahlungsaufträge
FINSTA financial statement of an account Bankkontoauszug

Hier sind alle EDIFACT Message types der UN auf gelistet: Link

Der EDIFACT-Nachrichtenname besteht neben dem Nachrichten-Kürzel noch aus weiteren Teilen, nämlich einem Status, dem Jahr und der Jahreshälfte der verwendeten Nachricht. Alles wird nach folgendem Schema zusammengesetzt:

Beispiel für "INVOIC D96 A":

  • Das Kürzel "INVOIC" steht für Rechnung
  • Der Buchstabe »D« steht für Draft (zu Deutsch: Entwurf)
  • Die Zahl "96" ist das Jahr 1996, an welchem eine Änderung in dieser Nachricht vorgenommen wurde
  • Der Buchstabe "A" bedeutet in der ersten Jahreshälfte von 1996