Ansicht
Dokumentation
APPL_LOG_WRITE_MESSAGE_PARAMS - Anwendungs-Log: Nachricht mit Parametern erfassen
Vendor Master (General Section) SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3upDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Dieser Funktionsbaustein schreibt eine Nachricht mit Parametern in das lokale Gedächtnis und arbeitete ansonsten analog zum Funktionsbaustein APPL_LOG_WRITE_SINGLE_MESSAGE:
- Falls zum angegebenen Objekt/Unterobj. noch kein Header geschrieben wurde, so wird er mit SY-DATUM, SY-UZEIT, SY-USER erzeugt (Programm, Standardtext, Userexit initial).
- Falls eine Nachricht schon vorhanden ist (Msgtyp, ID, Nr, Var), so erfolgt abhängig vom Kennzeichen
ein Update oder Insert. (Update bewirkt immer, daß evtl. vorhandene Parameter gelöscht werden!)
- Wurde eine Nachricht mehrfach eingefügt (KZ = 'I') und soll dann ein Update erfolgen (KZ = 'U'), so wird die zuletzt eingefügte Nachricht verändert.
- Wird kein Objekt/Unterobj. angegeben, so wird das letzte aktuelle verwendet.
Beispiel
Hinweise
- Werden Objekt und Unterobjekt nicht angegeben, so werden das letzte aktuelle Objekt und Unterobjekt verwendet.
- Aktuelles Objekt und Unterobjekt können mit dem Funktionsbaustein APPL_LOG_SET_OBJECT explizit gesetzt werden. Implizit werden Objekt und Unterobjekt von den folgenden Funktionsbausteinen gesetzt, wenn beim Aufruf dieser Bausteine der Objektname angegeben wurde:
Weiterführende Informationen
Parameter
E_MSG_HANDLELOG_HANDLE
MESSAGE
OBJECT
PARAMETERS
SUBOBJECT
UPDATE_OR_INSERT
Ausnahmen
NO_TEXT_AND_NO_USEREXITOBJECT_NOT_FOUND
SUBOBJECT_NOT_FOUND
Funktionsgruppe
SLG0BAL_S_LOG - Application Log: Log header data Addresses (Business Address Services)
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 3631 Date: 20240523 Time: 135402 sap01-206 ( 46 ms )