Ansicht
Dokumentation

EXIT_SAPLEINN_001 - Kundenerweiterungen für Zwischenbeleg-Verarbeitung für Kontrakte im Engang

EXIT_SAPLEINN_001 - Kundenerweiterungen für Zwischenbeleg-Verarbeitung für Kontrakte im Engang

Fill RESBD Structure from EBP Component Structure   BAL Application Log Documentation  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Dieser Funktionsbaustein ist ein User-Exit im Rahmen der Zwischenbeleg-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 Zwischenbeleg gelesen wird. Es werden Zwischenbelegdaten (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 BLAORDoder 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 den Zwischenbeleg angestoßen.





Parameter

EKKO_INPUT
EKKO_OUTPUT
EKPO_DATA
ERROR_MESSAGE
IDOC_CONTROL
IDOC_DATA
SUBRC

Ausnahmen

Funktionsgruppe

XM06

RFUMSV00 - Advance Return for Tax on Sales/Purchases   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2094 Date: 20240523 Time: 113229     sap01-206 ( 64 ms )