Datenelemente
Ein Datenelement ist eine Einheit aus EDI-Daten. Beispielsweise sind Absender-ID und Empfänger-ID Datenelemente.
Jeder EDI-Standard enthält eine Gruppe von Datenelementen, die es nur für ihn gibt. Diese Datenelemente werden in einem Datenverzeichnis gespeichert, das folgende Informationen zu jedem Datenelement bereitstellt:
- Name des Elements
- Beschreibung des Elements
- Datentyp: numerisch, alphanumerisch oder Datum
- Mindestlänge des Elements
- Maximale Länge des Elements
- Elementtyp: feste Länge oder variable Länge
Daten mit fester Länge haben einen Datenelement- oder Segmenttyp mit einer bestimmten Anzahl Zeichen. Beispielsweise könnte ein Firmenname-Datenelement eine feste Länge von 35 Zeichen haben.
Daten mit variabler Länge haben einen Datenelement- oder Segmenttyp ohne festgelegte Anzahl Zeichen. Beispielsweise kann ein Absender-ID-Datenelement eine Länge von einem bis zu 15 Zeichen haben.
Ein Datenelementtrennzeichen wird vor jedem Datenelement eines Segments angeordnet, um den Anfang dieses Datenelements zu markieren. Ohne Datenelementtrennzeichen weiß ein EDI-Konvertierer nicht, wo ein Datenelement variabler Länge endet und wo das nächste beginnt.
Datenelementtrennzeichen müssen im EDI-Datenformat definiert sein. Wenn Sie ein Datenelementtrennzeichen definieren, sollten Sie ein Zeichen auswählen, das wahrscheinlich nicht in den Daten enthalten ist. So lassen sich Konvertierungsfehler verhindern, die bei der Verarbeitung auftreten können. Übliche Datenelementtrennzeichen sind der Stern (*), der in der ANSI-Norm X12, und das Pluszeichen, das in den Standards UN/EDIFACT und TRADACOMS verwendet wird.
Ein EDI-Standard gibt an, wo sich ein Datenelement in einem Segment befindet. Enthält ein Datenelement Informationen, werden die Informationen angezeigt, die zwischen den Datenelementtrennzeichen stehen. Enthält ein Datenelement keine Informationen, befindet sich nur ein Leerzeichen zwischen den Datenelementtrennzeichen. Enthält das letzte Datenelement eines Segments keine Informationen, wird für dieses Datenelement nichts angezeigt.
In der folgenden Abbildung ist ein Datensegment dargestellt, das vier Datenelemente hat, die durch Sterne (*) als Datenelementtrennzeichen getrennt sind. Dabei enthält das dritte der vier Datenelemente keine Daten, was durch zwei aufeinanderfolgende Sterne dargestellt ist.

Zusammengesetzte Datenelemente
Ein zusammengesetztes Datenelement ist ein Datenelement, das aus kleineren Einheiten besteht, die als Unterelemente bezeichnet werden. Ein Unterelementtrennzeichen, etwa ein Doppelpunkt (:), markiert den Anfang des Unterelements.
Angenommen, ARTIKELNR ist ein Datenelement in einer Bestellung. ARTIKELNR besteht aus drei Unterelementen: Teilenummer, Gangnummer und Fachnummer. Befindet sich ein Teil mit der Teilenummer 345 im Gang 9 im Fach G, wird für das Datenelement ARTIKELNR die Zeichenfolge 345:9:G ausgegeben.
In der folgenden Abbildung ist ein zusammengesetztes Datenelement mit Doppelpunkten (:) als Unterelementtrennzeichen dargestellt:
