Ansicht
Dokumentation

ISM_RFC_GET_SHLP_DESCR - RFC wrapper für FM F4IF_GET_SHLP_DESCR

ISM_RFC_GET_SHLP_DESCR - RFC wrapper für FM F4IF_GET_SHLP_DESCR

Vendor Master (General Section)   Addresses (Business Address Services)  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Die Funktion liest die Beschreibung zu der Suchhilfe, die in SHLPNAME übergeben wird. Die so gelesene Suchhilfe kann z.B. an den Baustein F4IF_START_VALUE_REQUEST übergeben werden.

Da in diesem Fall keine Zuordnung der Suchhilfe zu Dynpro-Feldern bekannt ist, muß dem Baustein F4IF_START_VALUE_REQUEST noch bekannt gemacht werden, welche Felder als Rückgabefelder erwartet werden.

Das erreichen Sie durch Eintrag eines beliebigen Wertes in SHLP-INTERFACE-VALTABNAME und SHLP-INTERFACE-VALFIELD für das entsprechende Feld. (Innerhalb von F4IF_START_VALUE_REQUEST wird nur auf '<> SPACE' abgefragt)

Beispiel

* Aufruf der Suchhilfe für den Mandanten
TYPE-POOLS SHLP.
DATA INTERFACE_WA TYPE LINE OF SHLP_DESCR_T-INTERFACE.
DATA RETURN_VALUES LIKE DDSHRETVAL OCCURS 0.
DATA SHLP TYPE SHLP_DESCR_T.

* Die Beschreibung der Suchhilfe H_T000 besorgen
CALL FUNCTION 'F4IF_GET_SHLP_DESCR'
EXPORTING
SHLPNAME = 'H_T000'
IMPORTING
SHLP = SHLP.

* Das Mandantenfeld als Rückgabefeld markieren.
INTERFACE_WA-VALTABNAME = INTERFACE_WA-VALFIELD = 'X'.
MODIFY SHLP-INTERFACE FROM INTERFACE_WA
TRANSPORTING VALTABNAME VALFIELD
WHERE SHLPFIELD = 'MANDT'.

* Den F4-Ablauf starten
CALL FUNCTION 'F4IF_START_VALUE_REQUEST'
EXPORTING
SHLP = SHLP
TABLES
RETURN_VALUES = RETURN_VALUES.
* RETURN_VALUES enthält jetzt den ausgewählten Mandanten

Hinweise

Weiterführende Informationen





Parameter

SHLP
SHLPNAME
SHLPTYPE

Ausnahmen

Funktionsgruppe

JHBO_BUSISM024_BAPI

Vendor Master (General Section)   CPI1466 during Backup  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2057 Date: 20240523 Time: 150045     sap01-206 ( 27 ms )