Zum Inhalt
irot Order
Menü
Wissen · EDIFACT

EDIFACT einfach erklärt

EDIFACT ist eine Sprache, in der Unternehmen Bestellungen, Abrufe, Lieferavise und Rechnungen austauschen – Maschine zu Maschine. Sie sieht unlesbar aus, folgt aber wenigen einfachen Regeln.

Die vier Trennzeichen

UNA:+.? '
LIN+1++4711-0815-03:IN'
QTY+21:500:PCE'
  • Apostroph ' beendet ein Segment. Ein Segment ist eine Zeile mit einer Aussage: »Position 1«, »Menge 500«.
  • Plus + trennt die Datenelemente eines Segments.
  • Doppelpunkt : trennt Teile eines Datenelements: 21:500:PCE heißt »Bestellmenge, 500, Stück«.
  • Fragezeichen ? hebt ein Trennzeichen auf: ?+ ist ein Plus im Text.

Das optionale UNA am Anfang legt diese Zeichen fest. Fehlt es, gelten die oben gezeigten.

Der Aufbau einer Datei

  1. UNB – Kopf der Übertragung: Absender, Empfänger, Datum.
  2. UNH – Beginn einer Nachricht, mit Typ (z. B. ORDERS) und Verzeichnis (z. B. D.96A).
  3. Die Segmente der Nachricht: BGM, DTM, NAD, LIN, QTY …
  4. UNT – Ende der Nachricht, mit der Zahl ihrer Segmente.
  5. UNZ – Ende der Übertragung, mit der Zahl der Nachrichten.

Die Zählungen in UNT und UNZ sind eine eingebaute Kontrolle: Stimmen sie nicht, fehlt etwas. Der EDIFACT-Betrachter prüft beide.

Qualifier: dieselbe Form, andere Bedeutung

Ein DTM-Segment ist immer ein Datum – aber welches, sagt der erste Wert, der Qualifier: DTM+137 ist das Belegdatum, DTM+2 der gewünschte Liefertermin, DTM+51 der Beginn der Fortschrittszahl. Genauso bei Mengen (QTY), Bezügen (RFF) und Beteiligten (NAD). Die Bedeutungen stehen in Codelisten.

Die Nachrichten des Auftragseingangs

Alle Segmente

SegmentDeutschVorkommen
UNBKopf der ÜbertragungORDERS, ORDCHG, ORDRSP, DELFOR, DELJIT, DESADV, INVOIC
UNHNachrichtenkopfORDERS, ORDCHG, ORDRSP, DELFOR, DELJIT, DESADV, INVOIC
UNSAbschnittstrennerORDERS, ORDCHG, ORDRSP, DELFOR, INVOIC
UNTNachrichtenendeORDERS, ORDCHG, ORDRSP, DELFOR, DELJIT, DESADV, INVOIC
UNZEnde der ÜbertragungORDERS, ORDCHG, ORDRSP, DELFOR, DELJIT, DESADV, INVOIC
AJTAnpassungsgrundORDCHG, ORDRSP, INVOIC
ALCZu- und AbschlagORDERS, ORDCHG, ORDRSP, INVOIC
ALIZusatzinformationORDERS, ORDCHG, ORDRSP, DELFOR, DELJIT, DESADV, INVOIC
APRPreisinformationORDERS, ORDCHG, ORDRSP, INVOIC
BGMDokumentbeginnORDERS, ORDCHG, ORDRSP, DELFOR, DELJIT, DESADV, INVOIC
CAVMerkmalswertORDERS, ORDCHG, ORDRSP
CCIMerkmalORDERS, ORDCHG, ORDRSP
CNTKontrollsummeORDERS, ORDCHG, ORDRSP, DELFOR, DESADV, INVOIC
COMKommunikationORDERS, ORDCHG, ORDRSP, DELFOR, DELJIT, DESADV, INVOIC
CPSPackstück-HierarchieDESADV
CTAAnsprechpartnerORDERS, ORDCHG, ORDRSP, DELFOR, DELJIT, DESADV, INVOIC
CUXWährungORDERS, ORDCHG, ORDRSP, INVOIC
DGSGefahrgutDESADV
DLMLieferbeschränkungDESADV
DOCBegleitdokumentORDERS, ORDCHG, ORDRSP, DELFOR, INVOIC
DTMDatum / Zeit / ZeitraumORDERS, ORDCHG, ORDRSP, DELFOR, DELJIT, DESADV, INVOIC
EQAZusatzausrüstungDESADV
EQDLadungsträgerORDERS, ORDCHG, ORDRSP, DESADV, INVOIC
FIIBankverbindungORDERS, ORDCHG, ORDRSP, INVOIC
FTXFreitextORDERS, ORDCHG, ORDRSP, DELFOR, DELJIT, DESADV, INVOIC
GINIdentnummernORDERS, ORDCHG, ORDRSP, DELFOR, DELJIT, DESADV, INVOIC
GIRZusammengehörige NummernORDERS, ORDCHG, ORDRSP, DELFOR, DELJIT, DESADV, INVOIC
HANHandhabungORDERS, ORDCHG, ORDRSP, DESADV
IMDArtikelbeschreibungORDERS, ORDCHG, ORDRSP, DELFOR, DELJIT, DESADV, INVOIC
INPAnweisung an BeteiligteINVOIC
LINPositionORDERS, ORDCHG, ORDRSP, DELFOR, DELJIT, DESADV, INVOIC
LOCOrtORDERS, ORDCHG, ORDRSP, DELFOR, DELJIT, DESADV, INVOIC
MEAMaße und GewichteORDERS, ORDCHG, ORDRSP, DELFOR, DESADV, INVOIC
MOAGeldbetragORDERS, ORDCHG, ORDRSP, DESADV, INVOIC
NADName und AdresseORDERS, ORDCHG, ORDRSP, DELFOR, DELJIT, DESADV, INVOIC
PACVerpackungORDERS, ORDCHG, ORDRSP, DELFOR, DELJIT, DESADV, INVOIC
PAIZahlungsanweisungORDERS, ORDCHG, ORDRSP, INVOIC
PATZahlungsbedingungORDERS, ORDCHG, ORDRSP, INVOIC
PCDProzentsatzORDERS, ORDCHG, ORDRSP, DESADV, INVOIC
PCIPackstück-KennzeichnungORDERS, ORDCHG, ORDRSP, DELFOR, DELJIT, DESADV, INVOIC
PIAZusätzliche ArtikelnummerORDERS, ORDCHG, ORDRSP, DELFOR, DELJIT, DESADV, INVOIC
PRIPreisORDERS, ORDCHG, ORDRSP, INVOIC
QTYMengeORDERS, ORDCHG, ORDRSP, DELFOR, DELJIT, DESADV, INVOIC
QVRMengenabweichungORDERS, ORDCHG, ORDRSP, DELFOR, DESADV, INVOIC
RCSAnforderungenORDERS, ORDCHG, ORDRSP, INVOIC
RFFReferenzORDERS, ORDCHG, ORDRSP, DELFOR, DELJIT, DESADV, INVOIC
RNGBereichORDERS, ORDCHG, ORDRSP, INVOIC
RTESatzORDERS, ORDCHG, ORDRSP, INVOIC
SCCEinteilungsstatusORDERS, ORDCHG, ORDRSP, DELFOR, DELJIT
SELPlombeDESADV
SEQReihenfolgeDELJIT
SGPLadepositionDESADV
STGProzessstufeORDERS, ORDCHG, ORDRSP
TAXSteuerORDERS, ORDCHG, ORDRSP, INVOIC
TDTTransportORDERS, ORDCHG, ORDRSP, DELFOR, DELJIT, DESADV, INVOIC
TODLieferbedingungORDERS, ORDCHG, ORDRSP, DESADV, INVOIC

Wichtige Codelisten

  • 1001 – Document/message identifier expressed in code.
  • 2005 – Code giving specific meaning to a date, time or period.
  • 2379 – Specification of the representation of a date, a date and time or of a period.
  • 6063 – Code giving specific meaning to a quantity.
  • 4017 – Code indicating the level of commitment of schedule information.
  • 1153 – Code giving specific meaning to a reference segment or a reference number.
  • 3035 – Code giving specific meaning to a party.
  • 7143 – Identification of the type of item number.
  • 4347 – Indication of the function of the product code.
  • 5025 – Indication of type of amount.
  • 5125 – Identification of a type of price.
  • 1225 – Code indicating the function of the message.
  • 3227 – Code identifying the function of a location.
  • 4451 – Code specifying subject of a free text.
  • 7405 – Code specifying the type/source of identity number.

Segmente, Datenelemente und Codes: UN/EDIFACT-Verzeichnis D.96A (UNTDID, Vereinte Nationen). Deutsche Kurztexte sind unsere Übersetzung; der englische Originaltext steht jeweils daneben.