Ansicht
Dokumentation

CACS_BUFFERLOG_SAVE - Prov.: Sichere aufgelaufene Nachrichten in LogFile zum Obj

CACS_BUFFERLOG_SAVE - Prov.: Sichere aufgelaufene Nachrichten in LogFile zum Obj

CPI1466 during Backup   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

Der Funktionsbaustein sichert die Nachrichten zu einem oder mehreren Protokollen auf der Datenbank. Wird ein LOG_HANDLE nicht explizit angegeben, dann wird das Default-Protokoll gesichert.

Zusätzlich kann zu jedem Protokoll eine externe Identifikation angegeben werden (EXTNUMBER), mit dem das Protokoll gezielt gesucht werden kann. Dazu wird der Protokollkopf gelesen (Funktionsbaustein BAL_LOG_HDR_READ), die externe Identifikation zugefügt und der Protokollkopf entsprechend geändert (Funktionsbaustein BAL_LOG_HDR_CHANGE).

Nach dem Sichern wird das Protokoll mit dem Flag HANDLE_SAVED versehen. Das Hinzufügen von Meldungen zu einem bereits gesicherten Protokoll ist für Provisionsfälle und Provisionsbelege nicht erlaubt (Funktionsbaustein CACS_LOG_MSG_STORE_ALLOWED).

Falls die Meldungen an den rufenden Prozess zurückgegeben werden sollen (IFGL_RETURN_MSSGS = true), wird der Funktionsbaustein CACS_LOG_MESSAGES_GIVE aufgerufen, der die Tabelle mit den Meldungen zurückgibt.





Parameter

CT_MSG_DATA
IFGL_RETURN_MSSGS
IFLG_REFRESH_BUFFER
IFLG_REJECTED
IFLG_SIMULATION
IFLG_UPDATE_TASK
I_LOG_EXTNUMBER
I_LOG_HANDLE

Ausnahmen

LOG_HEADER_INCONSISTENT
LOG_NOT_FOUND
MSG_NOT_FOUND
NUMBERING_ERROR
SAVE_NOT_ALLOWED
SEVERE_ERROR

Funktionsgruppe

CACS_BUFFERLOG

General Material Data   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: 1528 Date: 20240523 Time: 111603     sap01-206 ( 41 ms )