Ansicht
Dokumentation
RSLG_WRITE_SYSLOG_ENTRY - Schreibe einen Eintrag ins SysLog
PERFORM Short Reference Fill RESBD Structure from EBP Component StructureDiese Dokumentation steht unter dem Copyright der SAP AG.
RSLG_WRITE_SYSLOG_ENTRY schreibt einen Eintrag ins SAP-SysLog. Eine SysLog-Meldung besteht aus vier relativ unabhängigen Teilen:
- Informationen über Uhrzeit, Benutzer, Prozeß, Transaktion usw. Diese Informationen werden automatisch versorgt.
- Die Meldungskennung. Sie verweist bei der Auswertung auf den Meldungstext und auf die Dokumentation. Im Meldungstext können Platzhalter vorkommen. Wie sie ersetzt werden wird weiter unten und auch in Transaktion SE92 beschrieben.
- Die variablen Teile der Meldung. Hierfür stehen 32 Bytes zur Verfügung.
- Die "Vorabparameter". Sie werden durch weitere, versteckte SysLog-Einträge realisiert. Bei der Auswertung mit Transaktion SM21 wirken sie aber ähnlich wie die "variablen Teile" der Meldung.
Zur Steuerung der Funktion gibt es folgende Parameter:
- SL_MESSAGE_AREA und SL_MESSAGE_SUBID
- Die Meldungskennung. Sie hat das Format 2+1. Meldungen werden ueber Transaktion SE92 gepflegt. Dort wird auch erklärt, dass man abgezählte Zeichen oder Worte in den Meltungstext einsetzen lassen kann.
- DATA_AREA
- Variable Daten, die abgezählt in die Meldung an Stellen wie '&5' (oder auch '$$$$$') eingesetzt werden. Zur Zeit maximal 32 Zeichen.
- DATA_STRUCTURE
-
Kennbuchstaben fuer die Struktur von 'DATA_AREA'. Der Buchstabe wird in der C-Datei
'rslg.h' definiert und auch in Tabelle TSL3T erklärt.
Im Zweifel ein Leerzeichen verwenden.
- DATA_WORDi
-
Variable Worte, die in die Meldung an den Stellen '&A', '&B' usw. eingesetzt werden sollen.
Worte haben keine Struktur; also DATA_STRUCTURE nicht besetzen.
Achtung: dieser Funktionsbaustein entfernt Leerzeichen, falls in den Worten welche enthalten sein sollten.
Dieser Funktionsbaustein erlaubt keine Mischung zwischen Wort-Variablen und Struktur-Variablen. Also entweder 'DATA_AREA' oder 'DATA_WORD1',...
- PRE_PARAM_j
- Variable Vorabparameter, die in die Meldung an den Stellen '&a', '&b' usw. eingesetzt werden sollen.
- PRE_PARAM_LONG
- Langer variabler Vorabparameter, der in die Meldung an einer Stelle '&a&b&c&d' o.ä. eingesetzt werden soll.
Es ist nicht möglich, einzelne Vorabparameter mit einem langen Vorabparameter zu mischen. Also entweder 'PRE_PARAM_LONG' oder 'PRE_PARAM_A',... oder gar keine Vorabparameter.
Parameter
DATA_AREADATA_STRUCTURE
DATA_WORD1
DATA_WORD2
DATA_WORD3
DATA_WORD4
DATA_WORD5
PRE_PARAM_A
PRE_PARAM_B
PRE_PARAM_C
PRE_PARAM_D
PRE_PARAM_E
PRE_PARAM_F
PRE_PARAM_G
PRE_PARAM_H
PRE_PARAM_I
PRE_PARAM_LONG
SL_MESSAGE_AREA
SL_MESSAGE_SUBID
Ausnahmen
DATA_MISSINGDATA_WORDS_PROBLEM
OTHER_PROBLEM
PRE_PARAMS_PROBLEM
Funktionsgruppe
SLO2rdisp/max_wprun_time - Maximum work process run time ABAP Short Reference
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 4316 Date: 20240523 Time: 090824 sap01-206 ( 60 ms )