Ansicht
Dokumentation
HRIQ_BAPI_EXTENSION_CHANGE - CM: Prozessieren der Änderungsstrukturen der Extensionparameter
CPI1466 during Backup BAL_S_LOG - Application Log: Log header dataDiese Dokumentation steht unter dem Copyright der SAP AG.
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_DATAET_RETURN
IS_BAPI_TE_DATA
IS_BAPI_TE_DATAX
IV_LOG_HANDLE
IV_MESSAGE_STORE
Ausnahmen
Funktionsgruppe
HRPIQ00BAPISERVICEVendor 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 )