Ansicht
Dokumentation

FKK_UPDATE_PROCESS - Bearbeitung einer einzelnen Änderungsanfrage

FKK_UPDATE_PROCESS - Bearbeitung einer einzelnen Änderungsanfrage

RFUMSV00 - Advance Return for Tax on Sales/Purchases   BAL_S_LOG - Application Log: Log header data  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Der Funktionsbaustein führt Änderungen von Stammdaten durch, d.h. mittels des Bausteins können Zahlungsmethoden und Bankdaten geändert sowie Zahlwege gesperrt werden.

Über die Importparameter IV_GPART und IV_VKONT wird das entsprechende partnerspezifische Vertragskonto identifiziert. Die Importstrukturen IS_PAY_METHOD, IS_DDEBIT_BLOCK und IS_BANK_UPD enthalten die zu ändernden Daten. Diese Stukturen müssen Sie vor der Verwendung mit Hilfe des Funktionsbausteins BUS_DI_DATA_INITIALIZE mit dem nodata-Zeichen initialisieren. Das nodata-Zeichen wird dem Funktionsbaustein ebenfalls über die Schnittstelle zur Verfügung gestellt (Parameter IV_NODATA).

Weiterhin können mit den Parametern IV_NOPRENOTE und IS_CUSTOMDATA Daten übergeben werden, die später von den Prozessen zur Weiterverarbeitung von Stammdatenänderungen (beispielsweise ein Prenotification-Prozess) auszuwerten sind.

Als Exportparamter ET_MESSAGE stellt der Funktionsbaustein die Fehlermeldungen zur Verfügung, die während der Verarbeitung der eingegebenen Daten aufgetreten sind.

Es wird überprüft, ob ein Änderungslauf aktiv ist und ob mit den übergebenen Daten überhaupt eine Änderung an den Stammdaten durchgeführt werden kann. Bei Nichterfüllung dieser Bedingungen werden die Ausnahmen RUN_NOT_EXISTENT beziehungsweise NO_UPDATE_CALL ausgelöst.

Die Ausnahme UPDATE_ERROR zeigt an, dass während des Aufrufs eines Änderungsbausteins der Stammdaten Fehler aufgetreten sind. Mit der Ausnahme DATA_INCORRECT werden fehlerhafte Daten in der Struktur IS_DDEBIT_BLOCK abgewiesen.

Treten während der Abarbeitung des Funktionsbausteins Fehler auf, werden die Schnittstellenparameter sowie Informationen über den aufgetretenen Fehler intern für spätere Wiederholungsversuche gespeichert.

Der Funktionsbaustein führt bei erfolgreicher Abarbeitung ein COMMIT WORK aus, um die in diesem Aufruf geänderten Daten in der Datenbank zu sichern. Im Fehlerfall wird ein ROLLBACK WORK ausgeführt, damit alle bis zum Fehler am Vertragskonto beziehungsweise Vertragsparnter durchgeführten Änderungen verworfen werden.

Beispiel

Hinweise

Weiterführende Informationen

Weitere Hinweise

Alle Ausnahmen werden im Funktionsbaustein in der Form MESSAGE...RAISING... ausgelöst.





Parameter

ET_MESSAGE
IS_BANK_UPD
IS_CUSTOMDATA
IS_DDEBIT_BLOCK
IS_PAY_METHOD
IV_GPART
IV_NODATA
IV_NOPRENOTE
IV_VKONT

Ausnahmen

DATA_INCORRECT
NO_UPDATE_CALL
RUN_NOT_EXISTENT
UPDATE_ERROR

Funktionsgruppe

FKKC3

BAL_S_LOG - Application Log: Log header data   CL_GUI_FRONTEND_SERVICES - Frontend Services  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3925 Date: 20240523 Time: 135955     sap01-206 ( 75 ms )