Ansicht
Dokumentation

EXIT_SAPLEINN_001 -

EXIT_SAPLEINN_001 -

BAL Application Log Documentation   ROGBILLS - Synchronize billing plans  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Dieser Funktionsbaustein ist ein User-Exit im Rahmen der IDoc-Eingangsverarbeitung von Kontrakten.

Über den Aufruf des Funktionsbausteins wird dem Kunden die Möglichkeit dargeboten, die Anwendungsstrukturen (Belegkopf und Belegpositionen) beim Kontraktanlegen bzw. bei einer Kontraktänderung zu füllen. Die Anwendungsdaten werden im weiteren Schritt der Verarbeitung zur Erstellung der Batch-Input-Mappe für die Kontrakt-Einbuchung verwendet.

Der Aufruf des Funktionsbausteines erfolgt immer dann, wenn ein Kundensegment aus dem IDoc gelesen wird. Es werden IDoc-Daten (Kontrolsatz IDOC_CONTROL und die Datensätze IDOC_DATA) übergeben. Die Kundensegmentdaten stehen in der Kopfleiste der Tabelle IDOC_DATA. Am Nachrichtentyp (Feld IDOC_CONTROL-MESTYP) kann festgestellt werden, ob es sich um eine Neuanlage (Nachrichtentyp BLAORD) oder eine Änderung (Nachrichtentyp BLAOCH) eines Kontraktes handelt.

In der Feldleiste EKKO_INPUT stehen die Daten zum Belegkopf, in der Tabelle EKPO_DATA sind die Daten zu bis zu diesem Zeitpunkt bereits ausgewerteten Belegpositionen enthalten.

Im Funktionsbaustein können die Segmentdaten ausgewertet und die Anwendungsstrukturen gefüllt werden (Die geänderten Daten zum Belegkopf werden in EKKO_OUTPUT zurückgegeben, Positionsdaten werden über die Tabelle EKPO_DATA übergeben).

Falls ein Fehler auftritt, so daß keine weitere Verarbeitung möglich ist, muß der Parameter SUBRC auf '4' gesetzt werden, in der Feldleiste ERROR_MESSAGE kann die Fehlermeldung übergeben werden. In diesem Falle wird eine Fehlerbehandlung für das IDoc angestoßen.






SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   rdisp/max_wprun_time - Maximum work process run time  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 1820 Date: 20240426 Time: 172447     sap01-206 ( 45 ms )