SAP ABAP Class CL_RMXT_APPLOG (TMS-ATL: Application Log)
Hierarchy
☛
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
⤷
PLM-RM (Application Component) Recipe Management
⤷
RMXTTLS (Package) Main Package - Trial: Tools

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_RMXT_APPLOG_TMS | TMS-TLS: Application Log for Trial and Monitor | 20030708 |
Properties
Class | CL_RMXT_APPLOG | |
Short Description | TMS-ATL: Application Log | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | RMSATLLOG | |
Program status | ||
Category | 0 | |
Package | RMXTTLS | Main Package - Trial: Tools |
Created | 20030703 | SAP |
Last change | 20040302 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_RMXT_APPLOG has no forward declaration.
Interfaces
Class CL_RMXT_APPLOG has no interface implemented.
Friends
Class CL_RMXT_APPLOG has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Public | Type reference (TYPE) | FLAG | ' ' | False | 20030704 | |
2 | ![]() |
Constant | Public | Type reference (TYPE) | FLAG | 'X' | True | 20030704 | |
3 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | LVC_RFNAME | Field Name: Context | 20030906 | ||
4 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | LVC_RFNAME | Field Name: Task ID | 20030906 | ||
5 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | BALTABNAME | Structure for Log Header Context | 20030906 | ||
6 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | BALTABNAME | Structure for Messages Context | 20030906 | ||
7 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | BALOBJ_D | Application Object for LOG | 20030707 | ||
8 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | FLAG | Indicator: Use Context for Log Header | 20030708 | ||
9 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | FLAG | Indicator: Use Context for Messages | 20030708 | ||
10 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | RMXTTY_LOG_EXTNUM | Buffer: Objects with Log Headers Loaded from Database | 20030708 | ||
11 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | RMSATY_APPLOG_BUFFER | Buffer: Log Headers | 20030704 | ||
12 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | RMSATY_APPLOG_BUFFER | Buffer: Log Headers Marked for Deletion | 20030714 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Add Message to the Log | 20030703 |
2 | ![]() |
Instance method | Protected | Method | Creates Log Header Structure | 20030710 |
3 | ![]() |
Instance method | Protected | Method | Update Log in All Buffers | 20030707 |
4 | ![]() |
Instance method | Public | Constructor | CONSTRUCTOR | 20030707 |
5 | ![]() |
Instance method | Protected | Method | Generate Display Profile for Message Display | 20030703 |
6 | ![]() |
Instance method | Public | Method | Delete Logs and Messages | 20030911 |
7 | ![]() |
Instance method | Public | Method | Gets Log + Handle (Existing or New) | 20030707 |
8 | ![]() |
Instance method | Protected | Method | Reads Buffered Log Header(s) | 20030704 |
9 | ![]() |
Instance method | Public | Method | Gets Log Messages That Meet Specific Criteria | 20030904 |
10 | ![]() |
Instance method | Public | Method | Remove Logs and Messages from the Buffers | 20030911 |
11 | ![]() |
Instance method | Protected | Method | Read Log Headers from Database and Place in Log Buffer | 20030708 |
12 | ![]() |
Instance method | Protected | Method | Writes New Log Header to Buffer | 20030704 |
13 | ![]() |
Instance method | Public | Method | Save Messages and Logs of This Instance in DB | 20030704 |
14 | ![]() |
Instance method | Protected | Method | Find an Existing Log Header | 20030725 |
15 | ![]() |
Instance method | Protected | Method | Find Log Header in the Log Buffer | 20030708 |
16 | ![]() |
Instance method | Protected | Method | Structures Filter Data for Reading Log Hdr (Log Buffer + DB) | 20030703 |
17 | ![]() |
Instance method | Public | Method | Display Messages | 20030703 |
Events
Class CL_RMXT_APPLOG has no event.
Types
Class CL_RMXT_APPLOG has no local type.
Method Signatures
Method ADD_MSG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IFLG_SHOW_MSG | Call by reference | Type reference (TYPE) | XFELD | MC_FALSE | Kennzeichen: Nachricht anzeigen | 20030703 | |
2 | ![]() |
IS_MSG | Call by reference | Type reference (TYPE) | BAL_S_MSG | Einzelnachricht | 20030703 | ||
3 | ![]() |
IT_MSG | Call by reference | Type reference (TYPE) | BAL_T_MSG | Tabelle mit Nachrichten | 20030707 | ||
4 | ![]() |
I_EXTNUMBER | Call by reference | Type reference (TYPE) | BALNREXT | Externe Identifikation, für die die Nachricht abgelegt wird | 20030703 | ||
5 | ![]() |
I_HDR_CONTEXT_VALUE | Call by reference | Type reference (TYPE) | BALCVAL | Kontext für Protokollkopf | 20030707 | ||
6 | ![]() |
I_LIFETIME | Call by reference | Type reference (TYPE) | I | Lebensdauer des Logs in Tagen | 20030707 | ||
7 | ![]() |
I_LOG_HANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Anwendungslog Handle zum Hinzufügen von Meldungen ins LOG | 20030710 | ||
8 | ![]() |
I_MSG_CONTEXT_VALUE | Call by reference | Type reference (TYPE) | BALCVAL | Kontext für Meldung | 20030905 | ||
9 | ![]() |
I_SUBOBJ | Call by reference | Type reference (TYPE) | BALSUBOBJ | Unterobjekttyp Anwendungslog | 20030703 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler beim Einfügen der Meldungen ins LOG - Nachricht in SY | 20030708 | |
2 | ![]() |
Protokoll Handle konnte nicht erzeugt werden | 20030707 |
Method BUILD_HDR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_LOG | Call by reference | Type reference (TYPE) | BAL_S_LOG | Protokollkopf | 20030710 | ||
2 | ![]() |
I_EXTNUMBER | Call by reference | Type reference (TYPE) | BALNREXT | Externe Identifikation, für die die Nachricht abgelegt wird | 20030710 | ||
3 | ![]() |
I_HDR_CONTEXT_VALUE | Call by reference | Type reference (TYPE) | BALCVAL | Kontext für Protokollkopf | 20030710 | ||
4 | ![]() |
I_LIFETIME | Call by reference | Type reference (TYPE) | I | Lebendauer des LOG in Tagen | 20030710 | ||
5 | ![]() |
I_SUBOBJ | Call by reference | Type reference (TYPE) | BALSUBOBJ | Unterobjekt Anwendungslog | 20030710 |
Method BUILD_HDR on class CL_RMXT_APPLOG has no exception.
Method CHANGE_LOGHDR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
XS_LOGHDR | Call by reference | Type reference (TYPE) | RMSAS_APPLOG_BUFFER | Protokollkopf + Handle | 20030707 |
Method CHANGE_LOGHDR on class CL_RMXT_APPLOG has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_FLG_USE_CONTEXT_HDR | Call by reference | Type reference (TYPE) | FLAG | Kennz.: Kontext auf Protokollkopf verwenden | 20030708 | ||
2 | ![]() |
I_FLG_USE_CONTEXT_MSG | Call by reference | Type reference (TYPE) | FLAG | Kennz.: Kontext bei Nachrichten verwenden | 20030708 | ||
3 | ![]() |
I_OBJ | Call by reference | Type reference (TYPE) | BALOBJ_D | Objektname (Applikationskürzel) | 20030707 |
Method CONSTRUCTOR on class CL_RMXT_APPLOG has no exception.
Method CREATE_DISPLAY_PROFILE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_DISPLAY_PROFILE | Call by reference | Type reference (TYPE) | BAL_S_PROF | Aufbereitungs-Profil für Protokollausgabe | 20030703 | ||
2 | ![]() |
IFLG_POPUP | Call by reference | Type reference (TYPE) | XFELD | Kennz.: 'X' = Anzeige im Popup, ' ' Anzeige als ALV Grid | 20030707 |
Method CREATE_DISPLAY_PROFILE on class CL_RMXT_APPLOG has no exception.
Method DELETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_EXTNUMBER | Call by reference | Type reference (TYPE) | RMSATY_APPLOG_EXTNUMBER | Anwendungslog Externer Identifikator | 20030911 |
Method DELETE on class CL_RMXT_APPLOG has no exception.
Method GET_LOGHDR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_LOGHDR | Call by reference | Type reference (TYPE) | RMSAS_APPLOG_BUFFER | Protokollkopf + Handle | 20030707 | ||
2 | ![]() |
I_EXTNUMBER | Call by reference | Type reference (TYPE) | BALNREXT | Externe Identifikation, für die die Nachricht abgelegt wird | 20030707 | ||
3 | ![]() |
I_HDR_CONTEXT_VALUE | Call by reference | Type reference (TYPE) | BALCVAL | Kontext für Protokollkopf | 20030707 | ||
4 | ![]() |
I_LIFETIME | Call by reference | Type reference (TYPE) | I | Lebendauer des Log in Tagen | 20030707 | ||
5 | ![]() |
I_SUBOBJ | Call by reference | Type reference (TYPE) | BALSUBOBJ | Unterobjekt Anwendungslog | 20030707 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Beim Initialisieren keine Customizing Daten gefunden | 20030707 |
Method GET_LOGHDR_BUFF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_LOGHDR | Call by reference | Type reference (TYPE) | RMSAS_APPLOG_BUFFER | Protokollkopf + Handle | 20030707 | ||
2 | ![]() |
ET_LOG_HANDLE | Call by reference | Type reference (TYPE) | BAL_T_LOGH | Tabelle mit Protokoll-Handles | 20030704 | ||
3 | ![]() |
IFLG_GET_WHOLE_BUF | Call by reference | Type reference (TYPE) | XFELD | MC_FALSE | Kennz.: alle Protokoll Handles aus Puffer lesen | 20030704 | |
4 | ![]() |
IFLG_GET_WITH_EXTNUMBER | Call by reference | Type reference (TYPE) | XFELD | MC_FALSE | Kennz: Protokoll Handles für eine EXTNUMBER aus Puffer lesen | 20030704 | |
5 | ![]() |
IFLG_ONLY_VALID_SAVE | Call by reference | Type reference (TYPE) | XFELD | Nur Einträge, deren Lebensdauer > sy-datum (für Sichern) | 20030714 | ||
6 | ![]() |
IFLG_ONLY_VALID_SHOW | Call by reference | Type reference (TYPE) | XFELD | Nur Einträge, deren Lebensdauer >= sy-datum (Für Anzeigen) | 20030714 | ||
7 | ![]() |
IS_LOG | Call by reference | Type reference (TYPE) | BAL_S_LOG | Protokollkopf | 20030704 |
Method GET_LOGHDR_BUFF on class CL_RMXT_APPLOG has no exception.
Method GET_MSG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MSG | Call by reference | Type reference (TYPE) | BAL_T_MSG | Tabelle mit Nachrichten | 20030904 | ||
2 | ![]() |
IFLG_ERR | Call by reference | Type reference (TYPE) | FLAG | Kennz.: Fehlermeldungen lesen | 20030904 | ||
3 | ![]() |
IFLG_INF | Call by reference | Type reference (TYPE) | FLAG | Kennz.: Infomeldungen lesen | 20030904 | ||
4 | ![]() |
IFLG_SUC | Call by reference | Type reference (TYPE) | FLAG | Kennz.: Erfolgsmeldungen lesen | 20030904 | ||
5 | ![]() |
IFLG_WAR | Call by reference | Type reference (TYPE) | FLAG | Kennz.: Warnmeldungen lesen | 20030904 | ||
6 | ![]() |
I_EXTNUMBER | Call by reference | Type reference (TYPE) | BALNREXT | Externe Identifikation | 20030904 | ||
7 | ![]() |
I_SUBOBJ | Call by reference | Type reference (TYPE) | BALSUBOBJ | Unterobjekt | 20030904 |
Method GET_MSG on class CL_RMXT_APPLOG has no exception.
Method INIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_EXTNUMBER | Call by reference | Type reference (TYPE) | RMSATY_APPLOG_EXTNUMBER | Externe Identifikatonen - wenn leer, alles initialisieren | 20030911 |
Method INIT on class CL_RMXT_APPLOG has no exception.
Method PREPARE_LOG_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IFLG_BYPASS | Call by reference | Type reference (TYPE) | FLAG | Immer von DB nachlesen und Puffern erweitern | 20030710 | ||
2 | ![]() |
I_EXTNUMBER | Call by reference | Type reference (TYPE) | BALNREXT | Externe Identifikation, für die die Nachricht abgelegt wird | 20030708 |
Method PREPARE_LOG_BUFFER on class CL_RMXT_APPLOG has no exception.
Method PUT_LOGHDR_BUFF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_LOG | Call by reference | Type reference (TYPE) | BAL_S_LOG | Protokollkopf | 20030704 | ||
2 | ![]() |
I_HANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Handle eines Protokolls | 20030704 |
Method PUT_LOGHDR_BUFF on class CL_RMXT_APPLOG has no exception.
Method SAVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_EXTNUMBER | Call by reference | Type reference (TYPE) | RMSATY_APPLOG_EXTNUMBER | Externe Identifikationen - wenn leer werden alle gesichert | 20030911 |
Method SAVE on class CL_RMXT_APPLOG has no exception.
Method SEARCH_EXISTING_HANDLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_LOG_HDR | Call by reference | Type reference (TYPE) | RMSAS_APPLOG_BUFFER | Daten zum gefundenen Protokollkopf | 20030725 | ||
2 | ![]() |
I_LOG_HANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Handle des Protokollkopfes, der gesucht werden soll | 20030725 |
Method SEARCH_EXISTING_HANDLE on class CL_RMXT_APPLOG has no exception.
Method SEARCH_LOG_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_LOGHDR | Call by reference | Type reference (TYPE) | RMSAS_APPLOG_BUFFER | Protokollkopf + Handle | 20030708 | ||
2 | ![]() |
IS_LOG | Call by reference | Type reference (TYPE) | BAL_S_LOG | Protokollkopf | 20030708 |
Method SEARCH_LOG_BUFFER on class CL_RMXT_APPLOG has no exception.
Method SET_FILTER_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_LOG_FILTER | Call by reference | Type reference (TYPE) | BAL_S_LFIL | Filterkriterien für ein Protokoll | 20030703 | ||
2 | ![]() |
ET_CONTEXT_FILTER | Call by reference | Type reference (TYPE) | BAL_T_CFIL | Tabelle mit Filterkriterien für Kontext Protokollkopf | 20030708 | ||
3 | ![]() |
IFLG_DB_SEARCH | Call by reference | Type reference (TYPE) | FLAG | Kennz.: Suchkriterien für DB Suche erstellen | 20030708 | ||
4 | ![]() |
IS_LOG_HDR | Call by reference | Type reference (TYPE) | BAL_S_LOG | Protokollkopf + Handle | 20030703 |
Method SET_FILTER_DATA on class CL_RMXT_APPLOG has no exception.
Method SHOW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IFLG_POPUP | Call by reference | Type reference (TYPE) | XFELD | Kennz.: 'X' = Anzeige im Popup, ' ' Anzeige als ALV Grid | 20030707 | ||
2 | ![]() |
IT_EXTNUMBER | Call by reference | Type reference (TYPE) | RMSATY_APPLOG_EXTNUMBER | Anwendungslog Externer Identifikator | 20030703 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler bei der Anzeige im LOG - Meldung in SYST zu finden | 20030708 |
History
Last changed by/on | SAP | 20040302 |
SAP Release Created in | 471 |