SAP ABAP Class CL_UDM_APPL_LOG (Application Log)
Hierarchy
FINBASIS (Software Component) Fin. Basis
   FIN-FSCM-COL (Application Component) Collections Management
     UDM_PARALLEL_PROCESSING (Package) Parallel Processing
Properties
Class CL_UDM_APPL_LOG  
Short Description Application Log    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UDM_PARALLEL_PROCESSING   Parallel Processing 
Created 20050214   SAP 
Last change 20050520   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_UDM_APPL_LOG Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 UDMTD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_UDM_APPL_LOG has no interface implemented.
Friends
Class CL_UDM_APPL_LOG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CONTEXT_TABNAME Instance attribute Private Type reference (TYPE) TABNAME Table Name 20050214
2 DEFAULT_LEVEL Instance attribute Private Type reference (TYPE) BALLEVEL Application Log: Level of Detail 20050510
3 DEFAULT_PCLASS Instance attribute Private Type reference (TYPE) BALPROBCL Application log: Message problem class 20050510
4 EXTNUMBER Instance attribute Private Type reference (TYPE) BALNREXT Application Log: External Identification 20050214
5 LOG_HANDLE Instance attribute Private Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20050214
6 OBJECT Instance attribute Private Type reference (TYPE) BALOBJ_D Application Log: Object Name (Application Code) 20050318
7 PCL_ADDITIONAL_INFO Constant Public Type reference (TYPE) BALPROBCL '4' Application log: Message problem class 20050510
8 PCL_IMPORTANT Constant Public Type reference (TYPE) BALPROBCL '2' Application log: Message problem class 20050510
9 PCL_LESS_IMPORTANT Constant Public Type reference (TYPE) BALPROBCL '3' Application log: Message problem class 20050510
10 PCL_MISC_INFO Constant Public Type reference (TYPE) BALPROBCL SPACE Application log: Message problem class 20050510
11 PCL_VERY_IMPORTANT Constant Public Type reference (TYPE) BALPROBCL '1' Application log: Message problem class 20050510
12 SUBOBJECT Instance attribute Private Type reference (TYPE) BALSUBOBJ Application Log: Subobject 20050318
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MESSAGE Instance method Public Method Message: Add 20050214
2 CONSTRUCTOR Instance method Public Constructor Constructor 20050214
3 CONVERT_BAPI_MSG_TO_MESSAGE Static method Public Method 20050215
4 CREATE_APPL_LOG Static method Public Method Generate log 20050214
5 DELETE Instance method Public Method 20050404
6 DISPLAY Instance method Public Method Display Log 20050214
7 GET_ALL_MESSAGES Instance method Public Method Read messages 20050301
8 GET_BAL_HANDLE Instance method Public Method 20050315
9 GET_EXTNUMBER Instance method Public Method Read external identification 20050214
10 SAVE Instance method Public Method Save Log 20050214
Events
Class CL_UDM_APPL_LOG has no event.
Types
Class CL_UDM_APPL_LOG 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_CONTEXT_DATA Call by reference Type reference (TYPE) ANY 20050214
2 Importing I_MESSAGE Call by reference Type reference (TYPE) UDM_S_MESSAGE Nachricht 20050214

Method ADD_MESSAGE on class CL_UDM_APPL_LOG has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTEXT_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20050214
2 Importing I_DEFAULT_LEVEL Call by reference Type reference (TYPE) BALLEVEL '1' Anwendungs-Log: Detaillierungsgrad 20050510
3 Importing I_DEFAULT_PCLASS Call by reference Type reference (TYPE) BALPROBCL CL_UDM_APPL_LOG=>PCL_IMPORTANT Anwendungs-Log: Problemklasse einer Meldung 20050510
4 Importing I_EXTNUMBER Call by reference Type reference (TYPE) BALNREXT Anwendungs-Log: Externe Identifikation 20050317
5 Importing I_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Anwendungs-Log: Handle eines Protokolls 20050317
6 Importing I_OBJECT Call by reference Type reference (TYPE) BALOBJ_D Anwendungs-Log: Objektname (Applikationskürzel) 20050214
7 Importing I_SUBOBJECT Call by reference Type reference (TYPE) BALSUBOBJ Anwendungs-Log: Unterobjekt 20050214

Method CONSTRUCTOR on class CL_UDM_APPL_LOG has no exception.

Method CONVERT_BAPI_MSG_TO_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BAPI_MSG Call by reference Type reference (TYPE) BAPIRET2 Returnparameter 20050215
2 Returning R_MESSAGE Value transfer Type reference (TYPE) UDM_S_MESSAGE Nachricht 20050215

Method CONVERT_BAPI_MSG_TO_MESSAGE on class CL_UDM_APPL_LOG has no exception.

Method CREATE_APPL_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTEXT_TABNAME Call by reference Type reference (TYPE) TABNAME 20050214
2 Importing I_DEFAULT_LEVEL Call by reference Type reference (TYPE) BALLEVEL '1' Anwendungs-Log: Detaillierungsgrad 20050510
3 Importing I_DEFAULT_PCLASS Call by reference Type reference (TYPE) BALPROBCL CL_UDM_APPL_LOG=>PCL_IMPORTANT Anwendungs-Log: Problemklasse einer Meldung 20050510
4 Importing I_EXTNUMBER Call by reference Type reference (TYPE) BALNREXT Anwendungs-Log: Externe Identifikation 20050317
5 Importing I_OBJECT Call by reference Type reference (TYPE) BALOBJ_D Anwendungs-Log: Objektname (Applikationskürzel) 20050214
6 Importing I_SUBOBJECT Call by reference Type reference (TYPE) BALSUBOBJ Anwendungs-Log: Unterobjekt 20050214
7 Returning R_LOG Value transfer Object reference (TYPE REF TO) CL_UDM_APPL_LOG Anwendungslog 20050214

Method CREATE_APPL_LOG on class CL_UDM_APPL_LOG has no exception.

Method DELETE Signature

Method DELETE on class CL_UDM_APPL_LOG has no parameter.
Method DELETE on class CL_UDM_APPL_LOG has no exception.

Method DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AS_POPUP Call by reference Type reference (TYPE) ABAP_BOOL 20050318
2 Returning R_BAL_COMMAND Value transfer Type reference (TYPE) BAL_S_EXCM Anwendungs-Log: Vom User betätigte Taste beim Beenden 20050504

Method DISPLAY on class CL_UDM_APPL_LOG has no exception.

Method GET_ALL_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_MESSAGES Value transfer Type reference (TYPE) UDM_T_MESSAGE Tabelle: Nachricht 20050301

Method GET_ALL_MESSAGES on class CL_UDM_APPL_LOG has no exception.

Method GET_BAL_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_BAL_HANDLE Value transfer Type reference (TYPE) BALLOGHNDL Anwendungs-Log: Handle eines Protokolls 20050315

Method GET_BAL_HANDLE on class CL_UDM_APPL_LOG has no exception.

Method GET_EXTNUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_EXTNUMBER Value transfer Type reference (TYPE) BALNREXT Anwendungs-Log: Externe Identifikation 20050214

Method GET_EXTNUMBER on class CL_UDM_APPL_LOG has no exception.

Method SAVE Signature

Method SAVE on class CL_UDM_APPL_LOG has no parameter.
Method SAVE on class CL_UDM_APPL_LOG has no exception.
History
Last changed by/on SAP  20050520 
SAP Release Created in 600