Ansicht
Dokumentation

HRIQ_BAPI_EXTENSION_GET - CM: Ermittelt Extensionstrukturen aus Extensionparameter

HRIQ_BAPI_EXTENSION_GET - CM: Ermittelt Extensionstrukturen aus Extensionparameter

PERFORM Short Reference   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Dieser FB ermittelt eine Extension-Struktur mit ihren Daten aus einer Menge von Extension-Strukturen, die in dem Parameter "IT_Extension" übergeben wurde. Beim Aufruf des Fbs wird geprüft, die an der Schnittstelle übergebenen Extension-Strukturen im DDIC existieren. Zur Ermittlung der korrekten Extension-Struktur sind zusätzlich zum Strukturnamen die Schlüsselfelder der Struktur an den Fb zu übergeben. Befindet sich kein Datensatz mit dem gesuchten Strukturnamen im Extension-Parameter, so liefert der Parameter ev_found den Wert initial zurück. Wird hingegen ein Datensatz mit dem zu suchenden Strukturnamen ermittelt, erfolgt eine Prüfung auf Gleichheit der Schlüsselfelder. Bei nicht Übereinstimmung der Schlüsselfelder, wird eine Fehlermeldung in dem Parameter et_return ausgegeben. Ausnahme hierzu bildet die Verprobung mit Subtyp.

Wird der FB aus einem Ändern-BAPI aufgerufen, muss der Name der Änderungsstruktur ebenfalls übergeben werden. Die Änderungsstruktur muss sich immer unmittelbar in der Folgezeile nach der Datenstruktur im Extension-Parameter befinden.

Beispiel

Hinweise

Weiterführende Informationen





Parameter

ES_BAPI_TE_DATA
ES_BAPI_TE_DATAX
ET_RETURN
EV_FOUND
IT_EXTENSION
IV_BAPI_TE_NAME
IV_BAPI_TE_NAMEX
IV_LOG_HANDLE
IV_MESSAGE_STORE
IV_OBJID
IV_OTYPE
IV_PLVAR
IV_SUBTY

Ausnahmen

Funktionsgruppe

HRPIQ00BAPISERVICE

BAL Application Log Documentation   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: 1774 Date: 20240523 Time: 045637     sap01-206 ( 53 ms )