SAP ABAP Class CL_BUBAS_APPL_LOG_CTX (Application log with context)
Hierarchy
EA-PS (Software Component) SAP Enterprise Extension Public Services
   PSM-FM-BCS (Application Component) Budget Control System
     FMBAS_E (Package) Budgeting and availability control services, generic part
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BUBAS_APPL_LOG Application log 20010927
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BL_APPL_LOG Application log with context 20030130
2 Inheritance (c INHERITING FROM c_ref)  CL_BUBAS_APPL_LOG_DOC Application log with documents 20011017
Properties
Class CL_BUBAS_APPL_LOG_CTX  
Short Description Application log with context    
Super Class CL_BUBAS_APPL_LOG Application log 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FMBAS_E   Budgeting and availability control services, generic part 
Created 20010927   SAP 
Last change 20050219   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_BUBAS_APPL_LOG_CTX has no forward declaration.
Interfaces
Class CL_BUBAS_APPL_LOG_CTX has no interface implemented.
Friends
Class CL_BUBAS_APPL_LOG_CTX has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_ICON_DATA Instance attribute Private Type reference (TYPE) ICONNAME 'ICON_LIST' Icon in text fields (substitute display, alias) 20020806
2 CON_ID_DIALOG_TEXT Static Attribute Protected Type reference (TYPE) DOKU_ID 'DT' Document class 20020813
3 CON_STD_DIALOG_TEXT Static Attribute Protected Type reference (TYPE) DOKU_OBJ 'BUBAS_MSG_DETAIL_STD' Documentation Object 20020813
4 G_REF_DIALOGBOX_EVENT Instance attribute Private Object reference (TYPE REF TO) LCL_DIALOGBOX_EVENT_RECEIVER Event handler for the display control 20020130
5 G_T_MSG_AREA Static Attribute Protected Type reference (TYPE) BUBAS_T_MSG_AREA Message Area 20020826
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MESSAGE Instance method Public Method Add a message 20010927
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20020826
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20010927
4 COPY_BAL_INTO_BUBAS Instance method Private Method Copy a message of type BAL_S_MSG into BUBAS_S_MSG 20020108
5 COPY_BUBAS_INTO_BAL Instance method Private Method Copy a message of type BUBAS_S_MSG into BAL_S_MSG 20020108
6 CUMULATE_MESSAGE Instance method Public Method Cumulate a message 20011001
7 DELETE_FROM_DB Instance method Public Method Delete the log in the database 20011113
8 EXPORT_TO_CO_COLLECTOR Instance method Public Method Export the log to the CO collector 20011121
9 EXPORT_TO_JOB_LOG Instance method Public Method Export the log to the Job Log 20011210
10 GET_DISPLAY_PROFILE_LIST Instance method Protected Method Get the beginning of the display profile header as list 20020107
11 GET_DISPLAY_PROFILE_POPUP Instance method Protected Method Get the beginning of the display profile as popup 20020107
12 GET_MESSAGES Instance method Public Method Get messages of the application log 20020108
13 IMPORT_MESSAGES Instance method Public Method Import messages from another application log 20011017
14 LOAD_FROM_DB Instance method Public Method Load the log from the database 20011106
15 READ_MESSAGE Instance method Public Method Read a message 20011010
16 SAVE_TO_DB Instance method Public Method Save the log into the database 20011106
17 SEARCH_COMPATIBLE_MESSAGE Instance method Protected Method Search for a compatible message 20011220
18 SEND_MAIL Instance method Public Method Send the application log by mail 20011218
Events
Class CL_BUBAS_APPL_LOG_CTX has no event.
Types
Class CL_BUBAS_APPL_LOG_CTX has no local type.
Method Signatures

Method ADD_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_MSG Call by reference Type reference (TYPE) BUBAS_S_MSG Nachricht 20010927
# Exception Resumable Description Created on
1 LOG_IS_FULL Protokoll ist voll 20010927
2 LOG_NOT_FOUND Protokoll nicht gefunden 20010928
3 MSG_INCONSISTENT Nachricht inkonsistent 20010927

Method CLASS_CONSTRUCTOR Signature

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

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_BUBAS_APPL_LOG_CTX has no parameter.
Method CONSTRUCTOR on class CL_BUBAS_APPL_LOG_CTX has no exception.

Method COPY_BAL_INTO_BUBAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_F_MSG Call by reference Type reference (TYPE) BUBAS_S_MSG Anwendungsprotokoll-Nachricht 20020108
2 Importing I_F_MSG Call by reference Type reference (TYPE) BAL_S_MSG Anwendungsprotokoll: Nachrichtendaten 20020108

Method COPY_BAL_INTO_BUBAS on class CL_BUBAS_APPL_LOG_CTX has no exception.

Method COPY_BUBAS_INTO_BAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_F_MSG Call by reference Type reference (TYPE) BAL_S_MSG Anwendungsprotokoll: Nachrichtendaten 20020108
2 Importing I_F_MSG Call by reference Type reference (TYPE) BUBAS_S_MSG HHM - Anwendungsprotokoll-Nachricht 20020108
# Exception Resumable Description Created on
1 MSG_INCONSISTENT Nachricht nicht konsistent 20020108

Method CUMULATE_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_MSG_HANDLE Call by reference Type reference (TYPE) BALMSGHNDL Anwendungsprotokoll: Nachrichten-Handle 20011002
2 Importing I_COMPARE_ATTRIBUTES Call by reference Type reference (TYPE) BOOLE_D 'X' Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20011003
3 Importing I_S_MSG Call by reference Type reference (TYPE) BUBAS_S_MSG Nachricht 20011001
# Exception Resumable Description Created on
1 LOG_IS_FULL Anwendungsprotokoll ist voll 20011001
2 LOG_NOT_FOUND Anwendungsprotokoll nicht gefunden 20011001
3 MSG_INCONSISTENT Nachricht inkonsistent 20011001

Method DELETE_FROM_DB Signature

Method DELETE_FROM_DB on class CL_BUBAS_APPL_LOG_CTX has no parameter.
# Exception Resumable Description Created on
1 DELETION_NOT_ALLOWED Löschen nicht erlaubt 20011113
2 LOG_NOT_FOUND Anwendungsprotokoll nicht gefunden 20011113

Method EXPORT_TO_CO_COLLECTOR Signature

Method EXPORT_TO_CO_COLLECTOR on class CL_BUBAS_APPL_LOG_CTX has no parameter.
# Exception Resumable Description Created on
1 LOG_NOT_FOUND Protokoll nicht gefunden 20011210

Method EXPORT_TO_JOB_LOG Signature

Method EXPORT_TO_JOB_LOG on class CL_BUBAS_APPL_LOG_CTX has no parameter.
# Exception Resumable Description Created on
1 LOG_NOT_FOUND Protokoll nicht gefunden 20011210

Method GET_DISPLAY_PROFILE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_F_DISPLAY_PROFILE Value transfer Type reference (TYPE) BAL_S_PROF Anwendungsprotokoll: Profil Ausgabeformat 20020107

Method GET_DISPLAY_PROFILE_LIST on class CL_BUBAS_APPL_LOG_CTX has no exception.

Method GET_DISPLAY_PROFILE_POPUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_F_DISPLAY_PROFILE Value transfer Type reference (TYPE) BAL_S_PROF Anwendungsprotokoll: Profil Ausgabeformat 20020107

Method GET_DISPLAY_PROFILE_POPUP on class CL_BUBAS_APPL_LOG_CTX has no exception.

Method GET_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_STATISTICS Call by reference Type reference (TYPE) BUBAS_S_STAT Anwendungsprotokoll: Statistik: Meldungstypzähler 20020131
2 Exporting E_T_MSG Call by reference Type reference (TYPE) BUBAS_T_MSG Nachrichtentabelle 20020108
3 Importing I_MSG_FILTER Call by reference Object reference (TYPE REF TO) CL_BUBAS_MSG_FILTER Message Filter 20020130
# Exception Resumable Description Created on
1 LOG_NOT_FOUND Anwendungsprotokoll nicht gefunden 20020108

Method IMPORT_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_CUMULATE Call by reference Type reference (TYPE) BOOLE_D SPACE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20011220
2 Importing I_FROM_APPL_LOG Call by reference Object reference (TYPE REF TO) CL_BUBAS_APPL_LOG_CTX Anwendungsprotokoll mit Kontext 20011017
# Exception Resumable Description Created on
1 LOG_IS_FULL Protokoll ist voll 20011017
2 MSG_INCONSISTENT Nachricht inkonsistent 20011017

Method LOAD_FROM_DB Signature

Method LOAD_FROM_DB on class CL_BUBAS_APPL_LOG_CTX has no parameter.
# Exception Resumable Description Created on
1 LOAD_NOT_ALLOWED Laden nicht zulässig 20011113
2 LOG_NOT_FOUND Anwendungsprotokoll nicht gefunden 20011106

Method READ_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EXISTS_ON_DB Call by reference Type reference (TYPE) BOOLEAN Boolesche Variable (X=true, -=false, space=unbekannt) 20011010
2 Exporting E_S_MSG Call by reference Type reference (TYPE) BAL_S_MSG Anwendungsprotokoll: Nachrichtendaten 20011010
3 Exporting E_TXT_DETLEVEL Call by reference Type reference (TYPE) C 20011010
4 Exporting E_TXT_MSG Call by reference Type reference (TYPE) C 20011010
5 Exporting E_TXT_MSGID Call by reference Type reference (TYPE) C 20011010
6 Exporting E_TXT_MSGTY Call by reference Type reference (TYPE) C 20011010
7 Exporting E_TXT_PROBCLASS Call by reference Type reference (TYPE) C 20011010
8 Exporting E_WARNING_TEXT_NOT_FOUND Call by reference Type reference (TYPE) BOOLEAN Boolesche Variable (X=true, -=false, space=unbekannt) 20011010
9 Importing I_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU SAP-System, aktuelle Sprache 20011010
10 Importing I_S_MSG_HANDLE Call by reference Type reference (TYPE) BALMSGHNDL Anwendungsprotokoll: Nachrichten-Handle 20011010
# Exception Resumable Description Created on
1 LOG_NOT_FOUND Protokoll nicht gefunden 20011010
2 MSG_NOT_FOUND Meldung konnte nicht gefunden werden 20011010

Method SAVE_TO_DB Signature

Method SAVE_TO_DB on class CL_BUBAS_APPL_LOG_CTX has no parameter.
# Exception Resumable Description Created on
1 LOG_NOT_FOUND Anwendungsprotokoll nicht gefunden 20011106
2 SAVE_NOT_ALLOWED Sichern nicht zulässig 20011113

Method SEARCH_COMPATIBLE_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_F_COMPATIBLE_MSG_HANDLE Call by reference Type reference (TYPE) BALMSGHNDL Anwendungsprotokoll: Nachrichten-Handle 20011220
2 Importing I_COMPARE_ATTRIBUTES Call by reference Type reference (TYPE) BOOLE_D 'X' Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20011220
3 Importing I_F_MSG Call by reference Type reference (TYPE) BAL_S_MSG Anwendungsprotokoll: Nachrichtendaten 20011220

Method SEARCH_COMPATIBLE_MESSAGE on class CL_BUBAS_APPL_LOG_CTX has no exception.

Method SEND_MAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_T_RECEIVER Call by reference Type reference (TYPE) BUBAS_T_RECEIVER Mail-Empfängertabelle 20011221
# Exception Resumable Description Created on
1 LOG_NOT_FOUND Anwendungsprotokoll nicht gefunden 20011221
History
Last changed by/on SAP  20050219 
SAP Release Created in 110