SAP ABAP Class CL_IWP_APPLICATION_LOG (Log functions)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   BC-ILM-RW (Application Component) Retention Warehouse
     IWP_BI (Package) ILM Workpackage: BI content Generation
Properties
Class CL_IWP_APPLICATION_LOG  
Short Description Log functions    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package IWP_BI   ILM Workpackage: BI content Generation 
Created 20071106   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_IWP_APPLICATION_LOG has no forward declaration.
Interfaces
Class CL_IWP_APPLICATION_LOG has no interface implemented.
Friends
Class CL_IWP_APPLICATION_LOG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_LOG_EXTNUM Instance attribute Private Type reference (TYPE) BALNREXT 'ILM' Application Log: External ID 20071108
2 MC_LOG_OBJ Instance attribute Public Type reference (TYPE) BALOBJ_D 'ILM' Application Log: Object Name (Application Code) 20071108
3 MC_LOG_SUB_OBJ Instance attribute Public Type reference (TYPE) BALSUBOBJ 'BI_GEN' Application Log: Subobject 20071108
4 MC_LOG_SUB_OBJ_DEL Instance attribute Public Type reference (TYPE) BALSUBOBJ 'DELETE' Application Log: Subobject 20090715
5 MC_LOG_SUB_OBJ_DEL_GEN Instance attribute Public Type reference (TYPE) BALSUBOBJ 'DELETE_GEN' Application Log: Subobject 20090715
6 MC_LOG_SUB_OBJ_GEN Instance attribute Public Type reference (TYPE) BALSUBOBJ 'GENERATE' Application Log: Subobject 20090715
7 MC_LOG_SUB_OBJ_TRANS Instance attribute Public Type reference (TYPE) BALSUBOBJ 'TRANSFER' Application Log: Subobject 20090715
8 MC_LOG_SUB_OBJ_TR_JOB Instance attribute Public Type reference (TYPE) BALSUBOBJ 'TRANSFER_VIEW' Application Log: Subobject 20090715
9 MC_LOG_SUB_OBJ_WP_CRE Instance attribute Public Type reference (TYPE) BALSUBOBJ 'WP_CREATE' Application Log: Subobject 20090724
10 M_LOG_HANDLE Instance attribute Private Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20071108
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MESSAGE_BASIC Instance method Public Method A a message via message fields to the log 20071108
2 ADD_MSG_TABLE Instance method Public Method Add many messages to a log 20071108
3 ADOPT_MESSAGES Instance method Private Method 20090306
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20071108
5 CREATE_LOG Instance method Public Method Create an application log 20071108
6 GET_APPLICATION_LOG Instance method Public Method Get the messages of a handle 20071121
7 GET_FCAT Static method Public Method Get field cataloge 20071108
8 GET_LOG_HANDLE Instance method Public Method Get a log handle 20071108
9 SAVE_ALL Static method Public Method Save a log 20071108
10 SAVE_INSTANCE Instance method Public Method Save Log 20071108
11 SET_PROFILE_DISPLAY Static method Public Method Set the profile 20071108
Events
Class CL_IWP_APPLICATION_LOG has no event.
Types
Class CL_IWP_APPLICATION_LOG has no local type.
Method Signatures

Method ADD_MESSAGE_BASIC 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) SYMSGID Message Class 20071108
2 Importing I_MSGNO Call by reference Type reference (TYPE) SYMSGNO Message Number 20071108
3 Importing I_MSGTY Call by reference Type reference (TYPE) SYMSGTY Message Type 20071108
4 Importing I_MSGV1 Call by reference Type reference (TYPE) SYMSGV Message Variable 20071108
5 Importing I_MSGV2 Call by reference Type reference (TYPE) SYMSGV Message Variable 20071108
6 Importing I_MSGV3 Call by reference Type reference (TYPE) SYMSGV Message Variable 20071108
7 Importing I_MSGV4 Call by reference Type reference (TYPE) SYMSGV Message Variable 20071108
# Exception Resumable Description Created on
1 ERROR_OCCURED 20071108

Method ADD_MSG_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MESSAGE Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20071108
# Exception Resumable Description Created on
1 ERROR_OCCURED 20071108

Method ADOPT_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_BAL_S_MSG Call by reference Type reference (TYPE) BAL_S_MSG Application Log: Message Data 20090306
# Exception Resumable Description Created on
1 DO_NOT_DISPLAY 20090306

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20071108
2 Importing I_LOG_TYPE Call by reference Type reference (TYPE) IWP_LOG_TYPE Type of log 20090715
3 Importing I_WP Call by reference Type reference (TYPE) IWP_WORK_PACKAGE_EXT Audit Package 20090714

Method CONSTRUCTOR on class CL_IWP_APPLICATION_LOG has no exception.

Method CREATE_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BAL_S_LOG Call by reference Type reference (TYPE) BAL_S_LOG Application Log: Log header data 20071108
# Exception Resumable Description Created on
1 ERROR_OCCURED 20071108

Method GET_APPLICATION_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) IWP_T_BAL_MSG Application Log: Message Data 20071121

Method GET_APPLICATION_LOG on class CL_IWP_APPLICATION_LOG has no exception.

Method GET_FCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_REF_TABLE Call by reference Type reference (TYPE) LVC_RTNAME ALV Control: Reference Table Name for Internal Table Field 20071108
2 Returning RT_FCAT Value transfer Type reference (TYPE) BAL_T_FCAT Application Log: Log Display Field Catalog 20071108
# Exception Resumable Description Created on
1 ERROR_OCCURED 20071108

Method GET_LOG_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_LOG_HANDLE Value transfer Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20071108

Method GET_LOG_HANDLE on class CL_IWP_APPLICATION_LOG has no exception.

Method SAVE_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_LOG_HANDLE Call by reference Type reference (TYPE) BAL_T_LOGH Application Log: Log Handle Table 20071108
# Exception Resumable Description Created on
1 ERROR_OCCURED 20071108

Method SAVE_INSTANCE Signature

Method SAVE_INSTANCE on class CL_IWP_APPLICATION_LOG has no parameter.
# Exception Resumable Description Created on
1 ERROR_OCCURED 20071108

Method SET_PROFILE_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_PROFILE Value transfer Type reference (TYPE) BAL_S_PROF Application Log: Log Output Format Profile 20071108

Method SET_PROFILE_DISPLAY on class CL_IWP_APPLICATION_LOG has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 711