Die Datensätze eines IDocs werden in einer internen Tabelle der Struktur edidd
aufgebaut. Von Interesse sind hier die folgenden Felder.
Wichtige Tabellenfelder zum Aufbau von IDoc Datensätzen
Feld |
Bedeutung |
segnam |
Segmenttyp des IDoc-Datensatz |
sdata |
1000 Bytes langes Characterfeld für die Nutzdaten |
Die übrigen Felder in edidd sind initial zu lassen.
In der IDoc-Struktur sind alle Segmenttypen und ihre Reihenfolge aufgeführt. Gemäß dieser Reihenfolge werden die Datensätze aus den Anwendungsdaten aufgebaut und an die interne Tabelle angehängt.
Für jeden Segmenttyp der IDoc-Struktur gibt es eine gleichnamige DDIC-Struktur. Eine Feldleiste mit dieser Struktur wird für den Aufbau eines Datensatzes genutzt. Die Anwendungsdaten werden in die Feldleiste gemappt. Der Segmenttyp wird in das Feld segnam geschrieben und die Feldleiste in das sdata-Feld. Dieser Datensatz wird dann an die interne Tabelle der Struktur edidd angehängt..
Beim Aufbau des IDoc-Datensatzes sind die folgenden Designrichtlinien zu beachten: