Ansicht
Dokumentation

CL_DBI_UTILITIES - Utility Methoden der Datenbankschnittstelle

CL_DBI_UTILITIES - Utility Methoden der Datenbankschnittstelle

rdisp/max_wprun_time - Maximum work process run time   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Die Klasse CL_DBI_UTILITIES bietet Hilfsmethoden der Datenbankschnittstelle an.

IS_LOGGING_ON: Prüft, ob die Tabellenprotokollierung angeschaltet ist und ob für die übergebene Tabelle die Protokollierung bei den technischen Einstelllungen der Tabelle in der Transaktion SE11 aktiviert wurde. Wird der optionale Parameter CLIENT nicht übergeben, so wird geprüft, ob die Tabellenprotokollierung über den Profil Parameter "rec/client" für mindestens einen Mandaten angeschaltet ist. Wird ein Mandant als Wert für den optionalen Parameter CLIENT beim Aufruf von IS_LOGGING_ON übergeben, so wird geprüft, ob die Tabellenprotokollierung für diesen Mandanten angeschaltet ist. Die Methode gibt ABAP_TRUE zurück falls die genannten Bedingungen zutreffen. Andernfalls wird ABAP_FALSE zurückgegeben. Wird mit der automatischen Mandantenbehandlung bei Open SQL-Anweisungen gearbeitet, sollte der Parameter CLIENT immer auf SY-MANDT gesetzt werden. Sind die Zusätze USING CLIENT oder CLIENT SPECIFIED im Einsatz, so sollte die Methode für die hierbei verwendeten Mandanten gerufen werden.

IS_LOGGING_ON ist über eine Kernel-Methode implementiert. Falls die übergebene Tabelle nicht über die Nametab-Schnittstelle im Kernel gefunden wird, so wird die Ausnahme CX_DBI_UNKNOWN_TABLE ausgelöst. Erfolgt ein anderer Fehler im Kernel bei der Ausführung dieser Methode, so führt dies zu einem ABAP Laufzeitfehler.

Beziehungen

Beispiel

Hinweise

Weiterführende Informationen






rdisp/max_wprun_time - Maximum work process run time   CL_GUI_FRONTEND_SERVICES - Frontend Services  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 1826 Date: 20240419 Time: 031557     sap01-206 ( 38 ms )