Show TOC Anfang des Inhaltsbereichs

Vorgehensweisen IDocs einer BAPI-ALE-Schnittstelle erweitern  Dokument im Navigationsbaum lokalisieren

Voraussetzungen

Das IDoc-Erweiterungskonzept geht davon aus, daß Customer-Exits in dem Teil des ABAP-Codes vorhanden sind, in dem das IDoc aufgebaut bzw. gelesen wird. Im Falle einer generierten BAPI-ALE-Schnittstelle enthält dieser Code keine Customer-Exits.

Vorgehensweise

Kundenerweiterungen der von BAPIs generierten BAPI-ALE-Schnittstellen müssen folgendermaßen gehandhabt werden:

...

       1.      Kopieren und modifizieren Sie den zum originalen BAPI gehörenden Funktionsbaustein.

       2.      Legen sie ein kundeneigenes BAPI im BOR an, indem Sie einen Sub-Objekttyp im Kundennamensraum anlegen.

Beim Anlegen eines Sub-Objektyps werden die Methoden des Business-Objekts an den Subtyp vererbt. Sie können die Methoden des Subtyps ändern, löschen oder durch eigene Methoden ergänzen.

       3.      Generieren Sie eine kundeneigene BAPI-ALE-Schnittstelle aus diesem neuen BAPI.

Um das erweiterte IDoc im Ausgang zu erzeugen, muß die Anwendung einen Customer-Exit an der Aufrufstelle vorsehen.

 

 

Ende des Inhaltsbereichs