ProzessSerialisierung über Nachrichtentypen Dieses Dokument in der Navigationsstruktur finden

 

Der ALE-Funktionsbaustein Serialization_Check kennzeichnet jedes übernommene IDoc. Ein übernommenes IDoc ist wie folgt definiert: angenommen, die IDocs A und B enthalten Informationen über Objekt/Beleg X (z.B. Auftragsnummer 4711). Wenn A vom sendenden SAP-System vor B angelegt wird, B aber bereits erfolgreich vom empfangenden SAP-System verarbeitet wurde, dann bezeichnet man A als übernommenes IDoc.

Prozess

Um die Serialisierung zu nutzen, müssen Sie

  • das Serialisierungsobjekt für Ihren Nachrichtentyp definieren - ALE extrahiert die Objekt-/Belegnummer aus dem Datensegment des IDocs, muss folglich wissen, welches Feld verwendet werden soll,

  • den Funktionsbaustein SERIALIZATION_CHECK am Anfang des Funktionsbausteins im Eingang aufrufen,

  • auf übernommene IDocs je nach Bedarf reagieren,

  • sicherstellen, dass die "Export"-Tabelle Serialization_Info des Funktionsbausteins im Eingang die Serialisierungstabelle aus dem Funktionsbaustein SERIALIZATION_CHECK enthält (siehe Beispiel unten).

Beispiel Beispiel

Das Beispielprogramm für die Serialisierung zeigt das zusätzliche Coding, das im Funktionsbaustein Idoc_Input_Xample erforderlich ist, um übernommene IDocs zu erkennen und eine entsprechende Fehlermeldung zurückzugeben. Im Beispiel wird angenommen, dass übernommene IDocs manuell behandelt werden müssen, d.h., sie können nicht automatisch verarbeitet werden

Ende des Beispiels.