Show TOC Anfang des Inhaltsbereichs

Vorgehensweisen BAPIs für interaktive Verbuchung entwickeln  Dokument im Navigationsbaum lokalisieren

Voraussetzungen

Die ALE-Eingangsverarbeitung unterstützt IDoc-Eingangsfunktionsbausteine, die ein CALL TRANSACTION ausführen. Dadurch kann ein IDoc interaktiv verbucht werden, indem Sie die Bildschirmbilder der Dialogtransaktion anzeigen.

Die aus standardmäßigen BAPIs generierten BAPI-ALE-Schnittstellen bieten diese Möglichkeit nicht, da diese BAPIs keine Dialogoberfläche besitzen. Wenn Sie eine BAPI-ALE-Schnittstelle mit einem CALL TRANSACTION auf eine Dialogtransaktion benötigen, können Sie ein eigenes BAPI entwickeln, das für die ALE-Fehlerbehandlung die Bilder der Dialogtransaktion zeigt.

Vorgehensweise

Die ALE-Schicht setzt im globalen Speicher einen Parameter, der im Programm-Code des BAPIs wie folgt abgefragt werden kann:

 

Data: pi_input_method like bdwfap_par-inputmethd.
...
Import pi_input_method from memory id 'ALE_INPUT_METHOD'.
...

 

Der Parameter pi_input_method kann folgende Werte annehmen:

Wert

Bedeutung

" " (initial)

Verarbeitung ohne Dialog

"E"

Dynpro nur anzeigen, wenn ein Fehler darin auftrat

"A"

Zeige alle Dynpros

 

Ende des Inhaltsbereichs