Ansicht
Dokumentation

RH_NOTE_COMMIT - HRMS: Notiz - Verbuchung (von Puffer auf Datenbank)

RH_NOTE_COMMIT - HRMS: Notiz - Verbuchung (von Puffer auf Datenbank)

ROGBILLS - Synchronize billing plans   Fill RESBD Structure from EBP Component Structure  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Dieser Baustein verbucht die Notizen, die mit DIRECT_DB_CHANGE = SPACE verändert wurden. Anschließend liefert er die Zahl der auf die Datenbank geschriebenen Sätze zurück.

Wenn als Parameter INFOTYPE nichts übergeben wird, werden alle bis dahin veränderten Notizen auf die Datenbank geschrieben.

Der Parameter COMMIT_FLAG steuert, ob der Funktionsbaustein ein COMMIT WORK erzeugen soll ('X', Default) oder ob das rufende Programm das macht (SPACE).

Beispiel

CALL FUNCTION "RH_NOTE_COMMIT"

EXPORTING

INFOTYPE = P1001

COMMIT_FLAG = 'X'

EXCEPTIONS

INTERNAL_ERROR = 1

ILLEGAL_INFOTYPE = 2

NOTE_NOT_FOUND = 3

NO_AUTHORITY = 4.

Hinweise

Sie sollten den Parameter INFOTYPE immer übergeben, damit nicht versehentlich Notizen aus anderen Programmen auf die Datenbank geschrieben werden.

Wenn Sie die Funktion mit COMMIT_FLAG = SPACE aufrufen, müssen Sie am Ende Ihres Programms ein COMMIT WORK absetzen!

Falls Sie die gemachten Änderungen verwerfen wollen, rufen Sie unbedingt den Funktionsbaustein RH_NOTE_CANCEL auf, da sonst die Änderungen weiter aktiv bleiben.

Ist für den Infotyp keine Notiz vorgesehen (Tabelle T77NT), so wird die Ausnahme ILLEGAL_INFOTYPE erzeugt.

Die Ausnahme INTERNAL_ERROR wird immer dann zurückgegeben, wenn ein interner Funktionsaufruf einen technischen Fehler zurückgemeldet hat.

Die Ausnahme NO_AUTHORITY wird zur Zeit nicht unterstützt.

Weiterführende Informationen

Bitte lesen Sie auch die Dokumentation zur Funktionsgruppe.





Parameter

COMMITTED_TEXT_COUNT
COMMIT_FLAG
INFOTYPE

Ausnahmen

ILLEGAL_INFOTYPE
INTERNAL_ERROR

Funktionsgruppe

RHNT

Addresses (Business Address Services)   General Material Data  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2228 Date: 20240523 Time: 064222     sap01-206 ( 58 ms )