Ansicht
Dokumentation
EXIT_SAPLBD11_001 -
TXBHW - Original Tax Base Amount in Local Currency SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3upDiese Dokumentation steht unter dem Copyright der SAP AG.
Überblick
Dieser Customer-Exit ermöglicht den Kunden, sowohl beim ALE-Eingang als auch beim Ausgang IDOCs, deren 'Version' geändert werden soll, vor der Versionswandlung anzufassen. Der Exit wird nur erreicht, wenn in den zugehörigen Partnervereinbarungen die Felder Idoc-Typ und CIM-Typ einen anderen Inhalt besitzen, als die Felder im Kontrollsatz des aktuellen IDocs.
Sowohl im Ausgang als auch im Eingang wird dann der Funktionsbaustein EXIT_SAPLBD11_001 vor der Versionswandlung aufgerufen.
Der Versionswandler ändert die IDOCs nur im Ausgang. Er löscht alle Segmente aus dem IDOC, die nicht in der durch TARGET_IDOC_TYPE und TARGET_CIM_TYPE beschriebene Struktur vorhanden sind.
Im Eingang hat der Customer-Exit dann Sinn, wenn z.B. Mußfelder in einem Kundensegment mit Defaultwerten gefüllt werden sollen.
Input-Parameter
Die Feldleiste IDOC_CONTROL_IN, der den IDOC-Verwaltungssatz beinhaltet, die Tabelle IDOC_DATA, die die IDOC-Segmente (Datensätze) beinhaltet und die Parameter TARGET_IDOC_TYPE und TARGET_CIM_TYPE, die die Ziel-IDOC-Typ und -CIM-Typ angeben, sind Input-Parameter.
Die Tabelle IDOC_DATA beinhaltet den Daten aller IDOCs im Paket, nicht nur die des IDOCs, deren Verwaltungsdaten in IDOC_CONTROL_IN beinhaltet sind.
Output-Parameter
Im Erfolgsfall ist die Tabelle IDOC_DATA und die Feldleiste IDOC_CONTROL_OUT Output-Parameter.
Wurde eine Änderung der IDOC-Datensätze vorgenommen, muß das Feld IDOC_CONTROL_OUT-UPDDAT und das Feld UPDTIM mit dem aktuellen Datum aus SY-DATUM und SY-UZEIT gefüllt werden.
Fehlerbehandlung im Exit durch den Kunden
Tritt ein Fehler auf, muß mindestens genau ein Statussatz in der Schnittstellentabelle IDOC_STATUS vorhanden sein, und das Feld MSGTY in der Feldleiste IDOC_CONTROL_OUT mit 'E' gefüllt werden. Die Statusnachrichten werden dann übernommen.
Im Ausgang wird dann der Statuswert durch die ALE/EDI Schicht automatisch auf '29' oder im Eingang auf '63' gesetzt.
Achtung: Es erfolgt keinerlei Kontrolle über kundenseitige Manipulationen am IDoc!
Fill RESBD Structure from EBP Component Structure Vendor Master (General Section)
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2365 Date: 20240420 Time: 002439 sap01-206 ( 45 ms )