SAP ABAP Class CL_HRPAYMX_APPLOG (Class for Application log)
Hierarchy
SAP_HRRXX (Software Component) Sub component SAP_HRRXX of SAP_HR
   PY-XX-RS (Application Component) Reuse Services for Country Development
     P99L (Package) Payroll Latin America
Properties
Class CL_HRPAYMX_APPLOG  
Short Description Class for Application log    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package P99L   Payroll Latin America 
Created 20010124   SAP 
Last change 20010622   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPAYMX_APPLOG has no forward declaration.
Interfaces
Class CL_HRPAYMX_APPLOG has no interface implemented.
Friends
Class CL_HRPAYMX_APPLOG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DEFAULT_MSGID Instance attribute Private Type reference (TYPE) SYMSGID Messages, message class 20010613
2 G_LOG_HANDLE Instance attribute Private Type reference (TYPE) BALLOGHNDL Application Log: Log handle 20010124
3 G_T_LOG_HANDLE Instance attribute Private Type reference (TYPE) BAL_T_LOGH Application Log: Log Handle Table 20010124
4 L_S_DISPLAY_PROFILE Instance attribute Private Type reference (TYPE) BAL_S_PROF Application Log: Log Output Format Profile 20010124
5 MESSAGES_TABLE Instance attribute Private Type reference (TYPE) MESSAGES_TABLE Table of messages 20010201
6 MSG_COUNTER Instance attribute Private Type reference (TYPE) I 0 Message counter 20010202
7 P_HANDLE Instance attribute Private Type reference (TYPE) BALLOGHNDL Application Log: Log handle 20010205
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MESSAGE_IN_LEVEL Instance method Public Method Add messages into internal table 20010418
2 CONSTRUCTOR Instance method Public Constructor 20010418
3 CREATE_CALL_BACK_BUTTON Instance method Public Method Create tree and button 20010124
4 CREATE_DISPLAY_PROFILE Instance method Public Method Define output profile 20010124
5 DISPLAY_LOG Instance method Public Method Show application log 20010124
6 GET_MESSAGE_TABLE Instance method Public Method Get table with messages 20011105
7 INIT_LOG Instance method Private Method Initialize Application log 20010124
Events
Class CL_HRPAYMX_APPLOG has no event.
Types
Class CL_HRPAYMX_APPLOG has no local type.
Method Signatures

Method ADD_MESSAGE_IN_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LEVEL Call by reference Type reference (TYPE) I Message level 20010418
2 Importing MSGID Value transfer Type reference (TYPE) SY-MSGID Message class 20010418
3 Importing MSGNO Value transfer Type reference (TYPE) SY-MSGNO Message number 20010418
4 Importing MSGTY Value transfer Type reference (TYPE) SYMSGTY 'S' Message type 20010418
5 Importing MSGV1 Value transfer Type reference (TYPE) ANY MSGV1 20010418
6 Importing MSGV2 Value transfer Type reference (TYPE) ANY MSGV2 20010418
7 Importing MSGV3 Value transfer Type reference (TYPE) ANY MSGV3 20010418
8 Importing MSGV4 Value transfer Type reference (TYPE) ANY MSGV4 20010418
9 Importing PERNR Call by reference Type reference (TYPE) P_PERNR pernr 20010418
10 Importing STRUCT_NAME Call by reference Type reference (TYPE) BALTABNAME 'CATS_PERNR' Application Log: Context: DDIC structure name 20010418

Method ADD_MESSAGE_IN_LEVEL on class CL_HRPAYMX_APPLOG has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEF_MSGID Value transfer Type reference (TYPE) SYMSGID Messages, message class 20010613

Method CONSTRUCTOR on class CL_HRPAYMX_APPLOG has no exception.

Method CREATE_CALL_BACK_BUTTON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMMAND_NAME Call by reference Type reference (TYPE) BAL_S_CLBK-USEREXITF Define callback comand 20010124
2 Importing ICON_ID Call by reference Type reference (TYPE) ICON_D Icon identifier 20010124
3 Importing ICON_TEXT Call by reference Type reference (TYPE) GUI_ICTEXT Icon text 20010124
4 Importing RUTINE_LOCATION Call by reference Type reference (TYPE) BAL_S_CLBK-USEREXITP Loaction of callback routine 20010125
5 Importing RUTINE_NAME Call by reference Type reference (TYPE) C Define callback routine 20010124
6 Importing STATUS Call by reference Type reference (TYPE) BOOLEAN Button state : active or inactive 20010124

Method CREATE_CALL_BACK_BUTTON on class CL_HRPAYMX_APPLOG has no exception.

Method CREATE_DISPLAY_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXP_LEVEL Call by reference Type reference (TYPE) I 20010124
2 Importing HEAD_SIZE Call by reference Type reference (TYPE) I 20010124
3 Importing HEAD_TEXT Call by reference Type reference (TYPE) C 20010124
4 Importing OTHER_ALV_HANDLE Call by reference Type reference (TYPE) C 20010124
5 Importing SHOW_ALL Call by reference Type reference (TYPE) BOOLEAN 'X' 20010124
6 Importing TITLE Call by reference Type reference (TYPE) C 20010124
7 Importing TREE_ONTOP Call by reference Type reference (TYPE) BOOLEAN 20010124
8 Importing TREE_SIZE Call by reference Type reference (TYPE) I 20010124
9 Importing USE_GRID Call by reference Type reference (TYPE) BOOLEAN 20010124

Method CREATE_DISPLAY_PROFILE on class CL_HRPAYMX_APPLOG has no exception.

Method DISPLAY_LOG Signature

Method DISPLAY_LOG on class CL_HRPAYMX_APPLOG has no parameter.
Method DISPLAY_LOG on class CL_HRPAYMX_APPLOG has no exception.

Method GET_MESSAGE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting MSG_TAB Call by reference Type reference (TYPE) PLAGEN_T_RETURN Table of messages 20011105

Method GET_MESSAGE_TABLE on class CL_HRPAYMX_APPLOG has no exception.

Method INIT_LOG Signature

Method INIT_LOG on class CL_HRPAYMX_APPLOG has no parameter.
Method INIT_LOG on class CL_HRPAYMX_APPLOG has no exception.
History
Last changed by/on SAP  20010622 
SAP Release Created in 46C