SAP ABAP Class CL_RMSA_APPLOG (RMS-ATL: Application Log)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PLM-RM (Application Component) Recipe Management
     RMSATLLOG (Package) RMS-ATL: Application Log
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RMSA_APPLOG_EQR RMS-ATL: Application Log EQR 20020408
2 Inheritance (c INHERITING FROM c_ref)  CL_RMSA_APPLOG_FRM RMS-ATL: Application Log FRM 20020408
3 Inheritance (c INHERITING FROM c_ref)  CL_RMSA_APPLOG_POB RMS-ATL: Application Log POB 20020325
4 Inheritance (c INHERITING FROM c_ref)  CL_RMSA_APPLOG_RCP RMS-ATL: Application Log RCP 20020408
Properties
Class CL_RMSA_APPLOG  
Short Description RMS-ATL: Application Log    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class RMSATLLOG    
Program status     
Category 0   
Package RMSATLLOG   RMS-ATL: Application Log 
Created 20020314   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RMYAL Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RMSA_APPLOG has no interface implemented.
Friends
Class CL_RMSA_APPLOG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_EP_POPUP_MSG_CAT Constant Public Type reference (TYPE) FRMLC09-PARAM 'FRML_MESSAGE_POPUP_CATEGORY' Message Category Environment Parameter 20061030
2 MT_BUFFER_INDEX Static Attribute Protected Type reference (TYPE) TH_BUFFER_INDEX Secondary Index for Buffer Table 20060510
3 MT_CUSTOMIZING Static Attribute Protected Type reference (TYPE) RMSATY_APPLOG_CUST RMS-ATL: Table Type for Application Log Customizing Data 20020321
4 MT_LOG_BUFFER Static Attribute Protected Type reference (TYPE) RMSATY_APPLOG_BUFFER RMS-ATL: Table Type for Application Log Buffer 20020321
5 M_CHECK_CUSTOMIZING Static Attribute Protected Type reference (TYPE) FLAG General Flag 20061030
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MSG Instance method Public Method Adds Messages to Application Log 20020322
2 ADD_MSG_CL Static method Public Method Adds Messages to Application Log 20020322
3 CHECK_BUFFER_CL Static method Protected Method Checks Existence of Buffer Entry 20020321
4 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20061030
5 CREATE_DISPLAY_PROFILE Instance method Protected Method Creates Display Profile 20020325
6 CREATE_HDR Instance method Protected Method Creates Header Data 20020325
7 GET_BUFFER_CL Static method Protected Method Reads Buffer Entry 20020321
8 INIT Instance method Public Method Initializes Application Log 20020322
9 INIT_CL Static method Public Method Initializes Application Log 20020322
10 INSERT_BUFFER_CL Static method Public Method Writes Buffer Entry 20020321
11 MSG_EVALUATE_CL Static method Public Method Evaluate Message 20050322
12 RAISE_MESSSAGE_CL Static method Public Method Issue Message Directly 20061030
13 READ_CUSTOMIZING Instance method Protected Method Registration of Application-Specific Customizing 20020321
14 SAVE_CL Static method Public Method Saves Application Log 20020322
15 SEND_LOG_INFO_POPUP_CL Static method Public Method Send Message Popup 20061030
16 SET_FILTER_DATA Instance method Protected Method Fills Filter Data 20020325
17 SHOW Instance method Public Method Displays Application Log 20020325
18 SHOW_CL Static method Public Method Displays Application Log 20020322
Events
Class CL_RMSA_APPLOG has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_BUFFER_INDEX Public See coding 20060510 BEGIN OF s_buffer_index, handle TYPE balloghndl, r_buf TYPE REF TO data, END OF s_buffer_index
2 TH_BUFFER_INDEX Public See coding 20060510 th_buffer_index TYPE HASHED TABLE OF s_buffer_index WITH UNIQUE KEY handle
Method Signatures

Method ADD_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_LOG Call by reference Type reference (TYPE) BAL_S_LOG Anwendungs-Log: Daten des Protokollkopfes 20070219
2 Changing C_STRONGEST_MSGTY Call by reference Type reference (TYPE) SYMSGTY Nachrichtentyp 20061030
3 Exporting E_MSG_WAS_FILTERED Call by reference Type reference (TYPE) FLAG Nachricht wurde gefiltert 20061030
4 Importing IFLG_SHOW_MSG Call by reference Type reference (TYPE) XFELD RMYAL_FALSE Flag für Nachrichtenanzeige 20020322
5 Importing IS_MSG Call by reference Type reference (TYPE) BAL_S_MSG Anwendungs-Log: Daten einer Meldung 20020322
6 Importing I_CUST_OBJ Call by reference Type reference (TYPE) RMSAE_CUST_OBJ_TYPE RMS-ATL: Customizing-Objekttyp für Anwendung 20020404
7 Importing I_EXTNUMBER Call by reference Type reference (TYPE) BALNREXT Anwendungs-Log: Externe Identifikation 20020322
8 Importing I_SUBOBJ Call by reference Type reference (TYPE) BALSUBOBJ Anwendungs-Log: Unterobjekt 20020322

Method ADD_MSG on class CL_RMSA_APPLOG has no exception.

Method ADD_MSG_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_STRONGEST_MSGTY Call by reference Type reference (TYPE) SYMSGTY schwerster Nachrichtentyp 20061030
2 Exporting E_MSG_WAS_FILTERED Call by reference Type reference (TYPE) FLAG allgemeines flag 20061030
3 Importing IFLG_NO_EVALUATION Call by reference Type reference (TYPE) XFELD RMYAL_FALSE Für Nachrichtenprüfung 20081014
4 Importing IFLG_SHOW_MSG Call by reference Type reference (TYPE) XFELD RMYAL_FALSE Flag für Nachrichtenanzeige 20020322
5 Importing IS_LOG_HDR Call by reference Type reference (TYPE) BAL_S_LOG Anwendungs-Log: Daten des Protokollkopfes 20020325
6 Importing IS_MSG Call by reference Type reference (TYPE) BAL_S_MSG Anwendungs-Log: Daten einer Meldung 20020322

Method ADD_MSG_CL on class CL_RMSA_APPLOG has no exception.

Method CHECK_BUFFER_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EFLG_LOG_EXISTS Call by reference Type reference (TYPE) XFELD Flag für Puffereintrag existence 20020321
2 Importing IS_LOG Call by reference Type reference (TYPE) BAL_S_LOG Anwendungs-Log: Daten des Protokollkopfes 20020321

Method CHECK_BUFFER_CL on class CL_RMSA_APPLOG has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_RMSA_APPLOG has no parameter.
Method CLASS_CONSTRUCTOR on class CL_RMSA_APPLOG has no exception.

Method CREATE_DISPLAY_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DISPLAY_PROFILE Call by reference Type reference (TYPE) BAL_S_PROF Anwendungs-Log: Aufbereitungs-Profil für Protokollausgabe 20020326
2 Importing IFLG_USE_GRID Call by reference Type reference (TYPE) XFELD RMYAL_TRUE Flag für ALV 20020326
3 Importing IFLG_USE_POPUP Call by reference Type reference (TYPE) XFELD RMYAL_TRUE Flag für Popup 20020326
4 Importing I_STRUCTURE_NAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20020325

Method CREATE_DISPLAY_PROFILE on class CL_RMSA_APPLOG has no exception.

Method CREATE_HDR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LOG_HDR Call by reference Type reference (TYPE) BAL_S_LOG Anwendungs-Log: Daten des Protokollkopfes 20020325
2 Importing I_EXTNUMBER Call by reference Type reference (TYPE) BALNREXT Anwendungs-Log: Externe Identifikation 20020325
3 Importing I_OBJ Call by reference Type reference (TYPE) BALOBJ_D Anwendungs-Log: Objektname (Applikationskürzel) 20020325
4 Importing I_SUBOBJ Call by reference Type reference (TYPE) BALSUBOBJ Anwendungs-Log: Unterobjekt 20020325
# Exception Resumable Description Created on
1 NO_CUST_DATA Beim Initialisieren keine Customizing Daten gefunden 20020325

Method GET_BUFFER_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG_HANDLE Call by reference Type reference (TYPE) BAL_T_LOGH Anwendungs-Log: Tabelle mit Protokoll-Handles 20020321
2 Importing IFLG_GET_WHOLE_BUF Call by reference Type reference (TYPE) XFELD RMYAL_FALSE Flag für ganze Puffer zu kriegen 20020322
3 Importing IFLG_GET_WITH_EXTNUMBER Call by reference Type reference (TYPE) XFELD RMYAL_FALSE Flag für Puffer mit Externe Identifikator zu kriegen 20020325
4 Importing IS_LOG Call by reference Type reference (TYPE) BAL_S_LOG Anwendungs-Log: Daten des Protokollkopfes 20020321

Method GET_BUFFER_CL on class CL_RMSA_APPLOG has no exception.

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CUST_OBJ Call by reference Type reference (TYPE) RMSAE_CUST_OBJ_TYPE RMS-ATL: Customizing Objktyp für Anwendung 20020322
2 Importing I_EXTNUMBER Call by reference Type reference (TYPE) BALNREXT Anwendungs-Log: Externe Identifikation 20020322
# Exception Resumable Description Created on
1 NO_CUST_DATA Beim Initialisieren keine Customizing Daten gefunden 20020322

Method INIT_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_LOG_FILTER Call by reference Type reference (TYPE) BAL_S_LFIL Anwendungs-Log: Filterkriterien für ein Protokoll 20020324
2 Importing IS_LOG_HDR Call by reference Type reference (TYPE) BAL_S_LOG Anwendungs-Log: Daten des Protokollkopfes 20020324
# Exception Resumable Description Created on
1 NO_CUST_DATA Beim Initialisieren keine Customizing Daten gefunden 20020322

Method INSERT_BUFFER_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_LOG Call by reference Type reference (TYPE) BAL_S_LOG Anwendungs-Log: Daten des Protokollkopfes 20020321
2 Importing I_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Anwendungs-Log: Handle eines Protokolls 20020321

Method INSERT_BUFFER_CL on class CL_RMSA_APPLOG has no exception.

Method MSG_EVALUATE_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MSGID Call by reference Type reference (TYPE) ANY Nachrichtenklasse 20050322
2 Importing I_MSGNO Call by reference Type reference (TYPE) ANY Nachrichtennummer 20050322
3 Changing X_MSGTY Call by reference Type reference (TYPE) ANY Nachrichtentyp 20050322
# Exception Resumable Description Created on
1 SUPPRESS_MSG Nachricht unterdrücken 20050322

Method RAISE_MESSSAGE_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MSGTY_ADAPTED Call by reference Type reference (TYPE) SYMSGTY Nachrichtentyp 20061030
2 Exporting E_MSG_WAS_FILTERED Call by reference Type reference (TYPE) FLAG allgemeines flag 20061030
3 Importing I_MSGID Call by reference Type reference (TYPE) SYMSGID Nachrichtenklasse 20061030
4 Importing I_MSGNO Call by reference Type reference (TYPE) SYMSGNO Nachrichtennummer 20061030
5 Importing I_MSGTY Call by reference Type reference (TYPE) SYMSGTY Nachrichtentyp 20061030
6 Importing I_MSGV1 Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20061030
7 Importing I_MSGV2 Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20061030
8 Importing I_MSGV3 Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20061030
9 Importing I_MSGV4 Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20061030

Method RAISE_MESSSAGE_CL on class CL_RMSA_APPLOG has no exception.

Method READ_CUSTOMIZING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CUSTOMIZING Call by reference Type reference (TYPE) RMSATY_APPLOG_CUST RMS-ATL: Tabellentyp für Anwendungslog Customizing Daten 20020321

Method READ_CUSTOMIZING on class CL_RMSA_APPLOG has no exception.

Method SAVE_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EXTNUMBER Call by reference Type reference (TYPE) BALNREXT Anwendungs-Log: Externe Identifikation 20020322

Method SAVE_CL on class CL_RMSA_APPLOG has no exception.

Method SEND_LOG_INFO_POPUP_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FILTERED_MSGS Call by reference Type reference (TYPE) I Anzahl gefilterter Meldungen 20061030
2 Importing I_NUMBER_OF_MSGS Call by reference Type reference (TYPE) I Anzahl von Meldungen 20061030
3 Importing I_STRONGEST_MSGTY Call by reference Type reference (TYPE) SYMSGTY schwerster Nachrichtentyp 20061030

Method SEND_LOG_INFO_POPUP_CL on class CL_RMSA_APPLOG has no exception.

Method SET_FILTER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LOG_FILTER Call by reference Type reference (TYPE) BAL_S_LFIL Anwendungs-Log: Filterkriterien für ein Protokoll 20020325
2 Importing IS_LOG_HDR Call by reference Type reference (TYPE) BAL_S_LOG Anwendungs-Log: Daten des Protokollkopfes 20020325

Method SET_FILTER_DATA on class CL_RMSA_APPLOG has no exception.

Method SHOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IFLG_USE_GRID Call by reference Type reference (TYPE) XFELD RMYAL_TRUE Flag für ALV 20020325
2 Importing IFLG_USE_POPUP Call by reference Type reference (TYPE) XFELD RMYAL_TRUE Flag für Popup 20020325
3 Importing IT_EXTNUMBER Call by reference Type reference (TYPE) RMSATY_APPLOG_EXTNUMBER RMS-ATL: Tabellentyp Anwendungslog Externe Identifikator 20020328

Method SHOW on class CL_RMSA_APPLOG has no exception.

Method SHOW_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DISPLAY_PROFILE Call by reference Type reference (TYPE) BAL_S_PROF Anwendungs-Log: Aufbereitungs-Profil für Protokollausgabe 20020325
2 Importing IT_EXTNUMBER Call by reference Type reference (TYPE) RMSATY_APPLOG_EXTNUMBER RMS-ATL: Tabellentyp Anwendungslog Externe Identifikator 20020328

Method SHOW_CL on class CL_RMSA_APPLOG has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 200