Ansicht
Dokumentation
SAPLSBAL_DB - Anwendungs-Log: Datenbankschnittstelle
ABAP Short Reference ROGBILLS - Synchronize billing plansDiese Dokumentation steht unter dem Copyright der SAP AG.
Übersicht der wichtigsten Funktionsgruppen zum Application Log
- Funktionsgruppe SBAL
Dies ist die Funktionsgruppe des Application Logs, die für die Sammlung von Nachrichten zuständig ist.
Hier eröffnet man z.B. mit BAL_LOG_CREATE ein Protokoll, um dann Meldungen mit BAL_LOG_MSG_ADD hinzuzufügen.
- Funktionsgruppe SBAL_DISPLAY
Diese Funktionsgruppe dient der Anzeige von Protokollen. Der wichtigste Baustein ist BAL_DSP_LOG_DISPLAY, der Protokolle in einem Fullscreen anzeigt.
Mit den Funktionsbausteinen, die mit BAL_DSP_OUTPUT_... beginnen, kann man eine Protokollausgabe im Subscreen realisieren.
- Funktionsgruppe SBAL_CNTL
Mit dieser Funktionsgruppe kann man eine Protokollanzeige in einem beliebigen Control-Container realisieren.
Das Control wird mit BAL_CNTL_CREATE erzeugt, mit BAL_CNTL_REFRESH wird eine neue Datenmenge in diesem Control zur Anzeige gebracht und mit BAL_CNTL_FREE wird dieses Control wieder zerstört.
- Funktionsgruppe SBAL_PROFILE
Wichtig ist bei den Anzeige-Bausteinen in Funktionsgruppe SABL_DISPLAY und SBAL_CNTL das Prinzip der Trennung von Datenhaltung und Präsentation: Anhand von sogenannten Anzeigeprofilen kann man vorgeben, wie die Daten aufbereitet werden sollen.
In Funktionsgruppe SBAL_PROFILE werden verschiedene Anzeigeprofile angeboten, man kann sich aber auch sein eigenes zusammenstellen.
Zum Beispiel erhält man mit BAL_DSP_PROFILE_POPUP_GET ein Anzeigeprofil, das eine Protokollanzeige im Popup durchführt.
- Funktionsgruppe SBAL_DB
Diese Funktionsgruppe stellt die Datenbankschnittstelle des Application Logs dar.
So kann man mit BAL_DB_SAVE Protokolle auf der Datenbank speichern, mit BAL_DB_SEARCH sucht man nach Protokollen und mit BAL_DB_LOAD kann man diese wieder in den Hauptspeicher laden.
- Funktionsgruppe SBAL_TOOLBOX
Diese Funktionsgruppe enthält seltener genutzte Bausteine, die für spezielle Szenarien wichtig sind.
So kann man mit BAL_DB_ENQUEUE ein vorhandenes Protokoll sperren, um es es dann in den Hauptspeicher zu laden und es dort zu verändern (z.B. mit BAL_LOG_HDR_CHANGE und BAL_LOG_MSG_CHANGE.
ROGBILLS - Synchronize billing plans TXBHW - Original Tax Base Amount in Local Currency
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 3391 Date: 20240520 Time: 102315 sap01-206 ( 49 ms )