Ansicht
Dokumentation

BAL_DB_LOGNUMBER_GET - Anwendungs-Log: Datenbank: Interne Protokollnummer aus Nummernkreis holen

BAL_DB_LOGNUMBER_GET - Anwendungs-Log: Datenbank: Interne Protokollnummer aus Nummernkreis holen

BAL Application Log Documentation   rdisp/max_wprun_time - Maximum work process run time  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Dieser Funktionsbaustein zieht für ein Protokoll mit dem Handle I_LOG_HANDLE eine endgültige interne Protokollnummer LOGNUMBER (aus dem Numemrnkreiserintervall 01 des Nummerkreisobjektes APPL_LOG).

Die bisher vorhandene temporäre LOGNUMBER des Protokolls (beginnend mit $...) wird durch die endgültige ersetzt.

Dies wird normalerweise vom Application Log automatisch beim Sichern durchgeführt (mit Funktionsbaustein BAL_DB_SAVE).

Der Aufruf dieses Funktionsbausteins BAL_DB_LOGNUMBER_GET sollte daher nur durchgeführt werden, wenn die folgenden Bedingungen erfüllt sind:

  • Die interne Protokollnummer LOGNUMBER wird unbedingt benötigt, weil man z.B. in seinen internen Datenstrukturen das Protkoll über die LOGNUMBER referenziert (Einfacher ist das LOG_HANDLE. Dieses hat sofort seinen endgültigen Wert, eine Ersetzung beim Sichern entfällt).
  • Es besteht nicht die Möglichkeit, beim Sichern die temporäre Protokollnummer durch die endgültige zu ersetzen.
  • Bei Aufruf des Funktionsbausteins BAL_DB_LOGNUMBER_GET ist sichergestellt, das auch wirklich gesichert wird.

Dieser Funktionsbaustein kann auch eine Nummer für einen anderen Mandanten (Parameter I_CLIENT) ziehen. In diesem Fall werden die letzen 4 Stellen mit 'C' und der Mandantennummer aufgefüllt, also zum Beispiel 0000000000001257C010.

Verwandte Funktionsbausteine

Protokolle Sichern und Laden
Protokolle Löschen

Weiterführende Informationen

Übersicht der wichtigsten Funktionsgruppen

Quickstart-Dokumentation

Application Log: Technische Dokumentation





Parameter

E_LOGNUMBER
I_CLIENT
I_LOG_HANDLE

Ausnahmen

LOGNUMBER_ALREADY_EXISTS
LOG_NOT_FOUND
NUMBERING_ERROR

Funktionsgruppe

SBAL_TOOLBOX

RFUMSV00 - Advance Return for Tax on Sales/Purchases   ROGBILLS - Synchronize billing plans  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2635 Date: 20240523 Time: 093356     sap01-206 ( 39 ms )