Ansicht
Dokumentation
PERFORMANCE_TRACE_ON - Einschalten des Perfromance-Traces
RFUMSV00 - Advance Return for Tax on Sales/Purchases Fill RESBD Structure from EBP Component StructureDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Der Funktionsbaustein dient zum Einschalten des Performance-Traces aus einem ABAP-Programm.
Das Einschalten erfolgt für einen Nutzer oder eine Nutzergruppe, die durch ein Muster (hier können die üblichen Metazeichen verwendet werden) beschrieben wird.
Standardmässig wird der SQL-Trace für den angemeldeten Nutzer eingeschaltet.
Soll der Performance-Trace für einen anderen Nutzer oder eine Nutzergruppe eingeschaltet werden, so ist der Parameter TRACE_USER mit dem gewünschten Nutzernamen oder einem Muster anzugeben.
Durch Belegen der Eingabeparamter SQL_TRACE_ON, ENQ_TRACE_ON, RFC_TRACE_ON und BUF_TRACE_ON mit 'X' oder Space kann eine beliebige Auswahl der einzuschaltenden Traces vorgenommen werden.
'X' bedeutet, den jeweiligen Trace einzuschalten und Space nicht einzuschalten.
Wurde kein Trace zum Einschalten ausgewählt, so wird die Ausnahme "NO_TRACE_SELECTED" ausgelöst.
Falls der Performance-Trace bereits für einen anderen Nutzer oder eine andere Nutzergruppe auf derselben Instanz eingeschaltet ist, so wird die Ausnahme "TRACE_ALREDY_SWITCHED_ON" ausgelöst.
Der Funktionsbaustein kann auch in Programmen verwendet werden, die im Hintergrund laufen.
Beispiel
SQL-Trace für den aktuellen Nutzer einschalten.
call function 'PERFORMANCE_TRACE_ON'
exceptions
TRACE_ALREDY_SWITCHED_ON = 1.
if sy-subrc <> 0.
* Message ...
endif.
Hinweise
Das Ausschalten des Performance-Traces aus einem ABAP-Programm erfolgt mit dem Funktionsbaustein
"PERFORMANCE_TRACE_OFF".
Weiterführende Informationen
Parameter
ACT_TRACE_USERBUF_TRACE_ALREADY_ON
BUF_TRACE_ON
CLIENT
ENQ_TRACE_ALREADY_ON
ENQ_TRACE_ON
LAST_MOD_DAT
LAST_MOD_TIME
PROC_NR
PROGNAME
RFC_TRACE_ALREADY_ON
RFC_TRACE_ON
SQL_TRACE_ALREADY_ON
SQL_TRACE_ON
ST01_TRACE_ALREADY_ON
TAB_EXC
TAB_INC
TCODE
TRACE_USER
USE_TRACE_EXCEPTIONS
Ausnahmen
BUFFER_TRACE_ONENQUEUE_TRACE_ON
ERROR_ONLY_PROGNAM_OR_TCODE
ERROR_TRACE_ON
NO_AUTHORITY
NO_TRACE_SELECTED
RFC_TRACE_ON
SQL_TRACE_ON
TRACE_ON_FOR_ALL
TRACE_ON_FOR_USER
Funktionsgruppe
SSQ0ROGBILLS - Synchronize billing plans Vendor Master (General Section)
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 3037 Date: 20240523 Time: 044001 sap01-206 ( 196 ms )