Ansicht
Dokumentation

HRIQ_BAPI_EXTENSION_CHANGE - CM: Prozessieren der Änderungsstrukturen der Extensionparameter

HRIQ_BAPI_EXTENSION_CHANGE - CM: Prozessieren der Änderungsstrukturen der Extensionparameter

CPI1466 during Backup   BAL_S_LOG - Application Log: Log header data  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Dieser Fb übernimmt den Änderungsdienst für Extension-Strukturen und führt die move-corresponding Abweisung für zu ändernde Felder von der Extension- in die zugehörige Pnnnn-Struktur durch. An den Parameter „IS_BAPI_TE_DATA“ wird die Datenstruktur mit den Werten (BAPIPAREX) des Extension-Parameters übergeben. Die zugehörige Änderungsstruktur wird an den Parameter „IS_BAPI_TE_DATAX“ übergeben. Die zu ändernde Pnnnn-Struktur wird an den Parameter „CS_PNNN_DATA“ übergeben. Intern liest der FB die DDIC-Infos zu den Parametern „IS_BAPI_TE_DATA “, „IS_BAPI_TE_DATAX“ und „CS_PNNN_DATA“ nach. Anschließend erfolgt eine Schleife über die Änderungsstruktur „IS_BAPI_TE_DATAX“. Ist ein Feld als zu ändernd markiert (Wert ‚X), so wird der Wert des namensgleichen Feldes der Struktur „IS_BAPI_TE_DATA“ ermittelt. Anschließend wird dieser wiederum über Namensgleichheit in die Pnnnn-Struktur übertragen.

Beispiel

Hinweise

Durch diesen FB wird auch eine move-corresponding Anweisung auf die Schlüsselfelder durchgeführt, wurden diese zuvor nicht belegt, so kann dies zu Fehlern in der Verarbeitung führen. Dies kann aber bereits im Vorfeld, durch die Aufrufe des Initialisierungs-Fbs 'HRIQ_BAPI_EXTENSION_INIT" unterbunden werden.

Weiterführende Informationen





Parameter

CS_PNNNN_DATA
ET_RETURN
IS_BAPI_TE_DATA
IS_BAPI_TE_DATAX
IV_LOG_HANDLE
IV_MESSAGE_STORE

Ausnahmen

Funktionsgruppe

HRPIQ00BAPISERVICE

Vendor Master (General Section)   General Data in Customer Master  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 1942 Date: 20240604 Time: 110545     sap01-206 ( 51 ms )