SAP ABAP Class CL_HR99S00_PALU (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
     P99S (Package) Southern Europe Basis
Properties
Class CL_HR99S00_PALU  
Short Description Class for Application Log    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package P99S   Southern Europe Basis 
Created 20060220   SAP 
Last change 20060912   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SLIS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_HR99S00_PALU has no interface implemented.
Friends
Class CL_HR99S00_PALU has no friend class.
Attributes
Class CL_HR99S00_PALU has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CATEGORY_CREATE Instance method Public Method create a category for the add_row and rows_to_node methods. 20060221
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060221
3 GENRL_MSG_SINGLE_ADD Static method Public Method Add a single general Message 20060221
4 GENRL_MSG_STRUCT_CREATE Instance method Public Method Create general message style structure from sy-variables. 20060221
5 GENRL_MSG_TABLE_ADD Instance method Public Method Adds a table of general messages to the node 20060221
6 LOG_DISPLAY Instance method Public Method Display log 20060221
7 LOG_REFRESH Static method Public Method Refresh the log 20060221
8 NODE_ADD Static method Public Method Add a node the the tree 20060221
9 NODE_FIND Static method Public Method Search for a specified node by its name. 20060221
10 PERNR_MSG_SINGLE_ADD Static method Public Method Add a single personal Message 20060221
11 PERNR_MSG_STRUCT_CREATE Instance method Public Method Create personal message style structure from sy-variables. 20060221
12 PERNR_MSG_TABLE_ADD Instance method Public Method Adds a table of Personal messages to the node 20060221
13 ROWS_TO_NODE_ADD Instance method Public Method Add rows to node 20060221
14 ROW_ADD Static method Public Method Add a row to node 20060221
15 STAT_MSG_SINGLE_ADD Instance method Public Method Add a single statistical Message to the node 20060221
Events
Class CL_HR99S00_PALU has no event.
Types
Class CL_HR99S00_PALU has no local type.
Method Signatures

Method CATEGORY_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_LAYOUT Call by reference Type reference (TYPE) SLIS_LAYOUT_ALV 20060221
2 Importing IS_PRINT_OPTIONS Call by reference Type reference (TYPE) SLIS_PRINT_ALV 20060221
3 Importing IS_PUSHBUTTONS Call by reference Type reference (TYPE) HRPAD_PAL_S_PUSHBUTTONS HR Application Log: Pushbuttons for Node Category 20060221
4 Importing IS_VARIANT Call by reference Type reference (TYPE) DISVARIANT Layout (External Use) 20060221
5 Importing IT_FIELDCAT Call by reference Type reference (TYPE) SLIS_T_FIELDCAT_ALV 20060221
6 Importing IT_SORT Call by reference Type reference (TYPE) SLIS_T_SORTINFO_ALV 20060221
7 Importing IV_CALLBACK Call by reference Type reference (TYPE) BAL_S_CLBK Application Log: Return routine definition 20060221
8 Importing IV_CATEG_ID Call by reference Type reference (TYPE) HRPAD_PAL_CATEG_ID HR Application Log: Category ID 20060221
9 Importing IV_DEFAULT Call by reference Type reference (TYPE) C 20060221
10 Importing IV_ICON_LTEXT_POS Call by reference Type reference (TYPE) I 20060221
11 Importing IV_MSG_TEXT_POS Call by reference Type reference (TYPE) I 20060221
12 Importing IV_NEW_PAGE Call by reference Type reference (TYPE) BOOLEAN New page on flat mode 20070508
13 Importing IV_ROWMARK Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20060221
14 Importing IV_SAVE Call by reference Type reference (TYPE) C 20060221
15 Importing IV_STRUCTURE_ID Call by reference Type reference (TYPE) DD02L-TABNAME Table Name 20060221
16 Importing IV_TREE_SORT Call by reference Type reference (TYPE) BAL_T_SORT Application Log: Sort Messages and Chapters 20060221
17 Importing IV_WITH_MSG_FIELDS Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20060221
# Exception Resumable Description Created on
1 PROGRAM_ERROR Problems creating the node. 20060221

Method CONSTRUCTOR Signature

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

Method GENRL_MSG_SINGLE_ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MSGID Call by reference Type reference (TYPE) SYMSGID 'BL' Message Class 20060221
2 Importing IV_MSGNO Call by reference Type reference (TYPE) SYMSGNO '001' Message Number 20060221
3 Importing IV_MSGTY Call by reference Type reference (TYPE) SYMSGTY 'E' Message Type 20060221
4 Importing IV_MSGV1 Call by reference Type reference (TYPE) SYMSGV Message Variable 20060221
5 Importing IV_MSGV2 Call by reference Type reference (TYPE) SYMSGV Message Variable 20060221
6 Importing IV_MSGV3 Call by reference Type reference (TYPE) SYMSGV Message Variable 20060221
7 Importing IV_MSGV4 Call by reference Type reference (TYPE) SYMSGV Message Variable 20060221
8 Importing IV_NODE_KEY Call by reference Type reference (TYPE) HRPAD_PAL_NODE_KEY HR Application Log 20060221
# Exception Resumable Description Created on
1 PROGRAM_ERROR general message has not been added 20060221

Method GENRL_MSG_STRUCT_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MSG Call by reference Type reference (TYPE) STANDARD TABLE 20060221
2 Importing IV_INTO_ALV Call by reference Type reference (TYPE) BOOLE_D 'X' Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20060221

Method GENRL_MSG_STRUCT_CREATE on class CL_HR99S00_PALU has no exception.

Method GENRL_MSG_TABLE_ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MSG Call by reference Type reference (TYPE) ANY TABLE 20060221
2 Importing IV_NODE_KEY Call by reference Type reference (TYPE) HRPAD_PAL_NODE_KEY HR Application Log 20060221
# Exception Resumable Description Created on
1 PROGRAM_ERROR could not add the table to the node 20060221

Method LOG_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IV_DISPLAY_PROFILE Call by reference Type reference (TYPE) HRPAD_PAL_DISP_PROF HR Application Log: Display Profile 20060221
2 Importing IV_ONTOP Call by reference Type reference (TYPE) BOOLE_D 'N' Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20060221
3 Importing IV_TITLE Call by reference Type reference (TYPE) SYTITLE Contents of Title Line 20060221
# Exception Resumable Description Created on
1 NO_LOGS cant show the Hr Pal log. 20060221

Method LOG_REFRESH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_KEEP_CATEG Call by reference Type reference (TYPE) BOOLEAN ' ' Boolean Variable (X=True, -=False, Space=Unknown) 20060221
2 Importing IV_WITH_ERR_AND_STAT_LIST Call by reference Type reference (TYPE) BOOLEAN 'X' Boolean Variable (X=True, -=False, Space=Unknown) 20060221
# Exception Resumable Description Created on
1 PROGRAM_ERROR sg went wrong 20060221

Method NODE_ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NODE_KEY Call by reference Type reference (TYPE) HRPAD_PAL_NODE_KEY HR Application Log 20060221
2 Importing IV_CATEG_ID Call by reference Type reference (TYPE) HRPAD_PAL_CATEG_ID HR Application Log: Category ID 20060221
3 Importing IV_EXPAND Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20060221
4 Importing IV_HEADER_NODES Call by reference Type reference (TYPE) HRPAD_PAL_T_HEADER_NODES HRPAD_PAL_S_HEADER_NODE 20060221
5 Importing IV_ICON Call by reference Type reference (TYPE) ICON_D Icon in text fields (substitute display, alias) 20060221
6 Importing IV_LABEL Call by reference Type reference (TYPE) ANY 20060221
7 Importing IV_LABEL_IS_QINFO Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20060221
8 Importing IV_QUICKINFO Call by reference Type reference (TYPE) GUI_INFO Menu Painter: Info text (4.0) 20060221
9 Importing IV_RELATKEY Call by reference Type reference (TYPE) HRPAD_PAL_NODE_KEY HR Application Log 20060221
10 Importing IV_SORT_CONTEXT Call by reference Type reference (TYPE) ANY 20060221
11 Importing IV_TEXT Call by reference Type reference (TYPE) ANY 20060221
# Exception Resumable Description Created on
1 PROGRAM_ERROR the node has not been added 20060221

Method NODE_FIND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FOUND Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20060221
2 Exporting EV_NODE Call by reference Type reference (TYPE) HRPAD_PAL_NODE_KEY HR Application Log 20060221
3 Importing IV_NAME Call by reference Type reference (TYPE) ANY 20060221
# Exception Resumable Description Created on
1 PROGRAM_ERROR sg went wrong. 20060221

Method PERNR_MSG_SINGLE_ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MSGID Call by reference Type reference (TYPE) SYMSGID Message Class 20060221
2 Importing IV_MSGNO Call by reference Type reference (TYPE) SYMSGNO Message Number 20060221
3 Importing IV_MSGTY Call by reference Type reference (TYPE) SYMSGTY 'E' Message Type 20060221
4 Importing IV_MSGV1 Call by reference Type reference (TYPE) SYMSGV Message Variable 20060221
5 Importing IV_MSGV2 Call by reference Type reference (TYPE) SYMSGV Message Variable 20060221
6 Importing IV_MSGV3 Call by reference Type reference (TYPE) SYMSGV Message Variable 20060221
7 Importing IV_MSGV4 Call by reference Type reference (TYPE) SYMSGV Message Variable 20060221
8 Importing IV_NODE_KEY Call by reference Type reference (TYPE) HRPAD_PAL_NODE_KEY HR Application Log 20060221
9 Importing IV_PERNR Call by reference Type reference (TYPE) PERNR-PERNR Personnel Number 20060221
# Exception Resumable Description Created on
1 PROGRAM_ERROR cant add the personal message 20060221

Method PERNR_MSG_STRUCT_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CT_MSG Call by reference Type reference (TYPE) STANDARD TABLE 20060221
2 Importing IV_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20060221

Method PERNR_MSG_STRUCT_CREATE on class CL_HR99S00_PALU has no exception.

Method PERNR_MSG_TABLE_ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MSG Call by reference Type reference (TYPE) STANDARD TABLE 20060221
2 Importing IV_NODE_KEY Call by reference Type reference (TYPE) HRPAD_PAL_NODE_KEY HR Application Log 20060221
# Exception Resumable Description Created on
1 PROGRAM_ERROR 20060221

Method ROWS_TO_NODE_ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TABLE Call by reference Type reference (TYPE) ANY TABLE 20060221
2 Importing IV_NODE_KEY Call by reference Type reference (TYPE) HRPAD_PAL_NODE_KEY HR Application Log 20060221
# Exception Resumable Description Created on
1 PROGRAM_ERROR cant add to the node 20060221

Method ROW_ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NODE_KEY Call by reference Type reference (TYPE) HRPAD_PAL_NODE_KEY HR Application Log 20060221
2 Importing IV_ROW Call by reference Type reference (TYPE) ANY 20060221
# Exception Resumable Description Created on
1 PROGRAM_ERROR Can't add the row to the node 20060221

Method STAT_MSG_SINGLE_ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NODE_KEY Call by reference Type reference (TYPE) HRPAD_PAL_NODE_KEY HR Application Log 20060221
2 Importing IV_MSGID Call by reference Type reference (TYPE) SYMSGID 'BL' Message Class 20060221
3 Importing IV_MSGNO Call by reference Type reference (TYPE) SYMSGNO '001' Message Number 20060221
4 Importing IV_MSGTY Call by reference Type reference (TYPE) SYMSGTY 'S' Message Type 20060221
5 Importing IV_MSGV1 Call by reference Type reference (TYPE) SYMSGV Message Variable 20060221
6 Importing IV_MSGV2 Call by reference Type reference (TYPE) SYMSGV Message Variable 20060221
7 Importing IV_MSGV3 Call by reference Type reference (TYPE) SYMSGV Message Variable 20060221
8 Importing IV_MSGV4 Call by reference Type reference (TYPE) SYMSGV Message Variable 20060221
9 Importing IV_NODE_KEY Call by reference Type reference (TYPE) HRPAD_PAL_NODE_KEY HR Application Log 20060221
10 Importing IV_STCNT Call by reference Type reference (TYPE) HRPAD_PAL_STATS-STCNT Application Log: Cumulated message count 20060221
# Exception Resumable Description Created on
1 PROGRAM_ERROR statistic message has not been added 20060221
History
Last changed by/on SAP  20060912 
SAP Release Created in