Dokumentation zur VorgehensweiseLinksbündiges Füllen von IDoc-Feldern Dieses Dokument in der Navigationsstruktur finden

Vorgehensweise

Alle Felder müssen linksbündig gefüllt sein. Bei Character-Feldern geschieht dies automatisch. Wenn das Ursprungsfeld der Anwendung ein Nicht-Character-Feldern ist, muss ein condense auf das entsprechende Feld im IDoc-Segment ausgeführt werden. Die Felder, für die ein condense erfolgen muss, kann man aus der Dokumentationsstruktur zu einem Segmenttyp ermitteln. Der Name der Dokumentationsstruktur beginnt statt "E1" bzw. "Z1" mit "E3" bzw. "Z3" und ist ansonsten gleich. Diese Struktur enthält die gleichen Felder wie die "E1"- bzw. "Z1"-Struktur. Hier findet man aber die Original-Datenelemente und -Domänen der Anwendung. Alle Felder, die einen Datentyp ungleich char, cuky, clnt, accp, numc, dats, tims oder unit haben, brauchen einen condense.

Wir empfehlen, das Coding in einer Unterroutine <Segment-Typ>_condense zu kapseln.

Das linksbündige Setzen sollte nach der Konvertierung der Währungsbeträge und ISO-Codes erfolgen