SAP ABAP Class CL_HRPAYAT_SHM_MESSAGE_HANDLER (Message Handler)
Hierarchy
SAP_HRCAT (Software Component) Sub component SAP_HRCAT of SAP_HR
   PY-AT (Application Component) Austria
     PC03 (Package) HR Payroll: Austria
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRPAYAT_SHM_MESSAGE_HANDLER Log Builder Shared Memory 20121019
Properties
Class CL_HRPAYAT_SHM_MESSAGE_HANDLER  
Short Description Message Handler    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PC03   HR Payroll: Austria 
Created 20121010   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPAYAT_SHM_MESSAGE_HANDLER has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRPAYAT_SHM_MESSAGE_HANDLER Log Builder Shared Memory 20121019
Friends
Class CL_HRPAYAT_SHM_MESSAGE_HANDLER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_FALSE Instance attribute Private Type reference (TYPE) BOOLE_D '' Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') 20121019
2 MC_TRUE Instance attribute Private Type reference (TYPE) BOOLE_D 'X' Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') 20121019
3 MR_LOG_BUILDER Instance attribute Private Object reference (TYPE REF TO) IF_HRPAYAT_SHM_LOG Log Handler for HCM Logging 20121019
4 MS_SELECTED_NODE Instance attribute Private Type reference (TYPE) HRPAD_PAL_S_HEADER_NODE HR Application Log 20121019
5 MT_EMPLOYEES Instance attribute Private Type reference (TYPE) HRPAY00T_EMPLOYEE Employee Structure for Application Log 20121019
6 MT_EXPANDED_NODES Instance attribute Private Type reference (TYPE) HRPAD_PAL_T_HEADER_NODES Table with Nodes to be Expanded 20121019
7 MT_LOG_HANDLE Instance attribute Private Type reference (TYPE) TTY_LOG_HANDLE Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') 20121019
8 MT_MESSAGES Instance attribute Private Type reference (TYPE) TTY_MESSAGES Message Table for Message Handler 20121019
9 MT_NODES Instance attribute Private Type reference (TYPE) TTY_NODE Table with Nodes 20121019
10 MT_PERNR Instance attribute Private Type reference (TYPE) PTIM_PERNR_TAB List of Personnel Numbers 20121019
11 M_EMPLOYEE Instance attribute Private Type reference (TYPE) HRPAY00S_EMPLOYEE Personnel Number 20121019
12 M_MSGC Instance attribute Private Type reference (TYPE) STRING 20121019
13 M_PERNR Static Attribute Private Type reference (TYPE) P_PERNR Current Pers. No. 20121019
14 S_STRUC_NAME Static Attribute Private Type reference (TYPE) BALTABNAME 'HRPAY00S_PERNR' Application Log: Context: DDIC structure name 20121019
Methods
# Method Level Visibility Method type Description Created on
1 ADD_EMPLOYEE Instance method Public Method 20121019
2 ADD_MESSAGE Instance method Public Method 20121019
3 ADD_MESSAGE_INTERNAL Instance method Protected Method 20121019
4 ADD_MESSAGE_TABLE Instance method Public Method 20121019
5 ADD_NODE Instance method Public Method 20121019
6 ADD_STRUCTURE Instance method Public Method 20121019
7 ADD_TABLE Instance method Public Method 20121019
8 ADD_TEXT_TABLE Instance method Public Method 20121019
9 CLEAR_EXPANDED_NODES Instance method Public Method 20121019
10 CLEAR_SELECTED_NODE Instance method Public Method 20121019
11 CONVERT_MSGTY Instance method Protected Method 20121019
12 CREATE_FCAT Instance method Public Method 20121019
13 CREATE_INSTANCE Instance method Public Method 20121019
14 DECREASE_LEVEL Instance method Public Method 20121019
15 GET_EMPLOYEES Instance method Public Method 20121019
16 GET_EXPANDES_NODES Instance method Public Method 20121019
17 GET_MESSAGES Instance method Public Method 20121019
18 GET_MT_LOG_HANDLE Instance method Public Method 20121019
19 GET_NODES_PER_PERNR Instance method Public Method 20121019
20 GET_PERNR_TABLE Instance method Public Method 20121019
21 GET_SELECTED_NODE Instance method Public Method 20121019
22 GET_SEQNR Instance method Protected Method 20121019
23 INCREASE_LEVEL Instance method Public Method 20121019
24 SET_AND_ADD_PERNR Instance method Public Method 20121019
25 SET_EMPLOYEES Instance method Public Method 20121019
26 SET_EXPANDED_NODES Instance method Public Method 20121019
27 SET_SELECTED_NODE Instance method Public Method 20121019
Events
Class CL_HRPAYAT_SHM_MESSAGE_HANDLER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TTY_LOG_HANDLE Private Attribute reference (LIKE) 20121019
2 TTY_MESSAGES Private Attribute reference (LIKE) 20121019
3 TTY_NODE Private Attribute reference (LIKE) 20121019
4 TY_LOG_HANDLE Private Attribute reference (LIKE) 20121019
5 TY_MESSAGE Private Attribute reference (LIKE) 20121019
6 TY_NODE Private Attribute reference (LIKE) 20121019
Method Signatures

Method ADD_EMPLOYEE Signature

Method ADD_EMPLOYEE on class CL_HRPAYAT_SHM_MESSAGE_HANDLER has no parameter.
Method ADD_EMPLOYEE on class CL_HRPAYAT_SHM_MESSAGE_HANDLER has no exception.

Method ADD_MESSAGE Signature

Method ADD_MESSAGE on class CL_HRPAYAT_SHM_MESSAGE_HANDLER has no parameter.
Method ADD_MESSAGE on class CL_HRPAYAT_SHM_MESSAGE_HANDLER has no exception.

Method ADD_MESSAGE_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MSG Call by reference Type reference (TYPE) SYMSG Struktur der Message-Variablen 20121019
2 Importing IT_FIELD_LIST Call by reference Type reference (TYPE) HRPAY00T_FIELD_TAB Feldliste für Message Handler HCM 20121019
3 Importing I_LEVEL Call by reference Type reference (TYPE) BALLEVEL Anwendungs-Log: Detaillierungsgrad 20121019
4 Importing I_PERNR Call by reference Type reference (TYPE) P_PERNR Personalnummer 20121019

Method ADD_MESSAGE_INTERNAL on class CL_HRPAYAT_SHM_MESSAGE_HANDLER has no exception.

Method ADD_MESSAGE_TABLE Signature

Method ADD_MESSAGE_TABLE on class CL_HRPAYAT_SHM_MESSAGE_HANDLER has no parameter.
Method ADD_MESSAGE_TABLE on class CL_HRPAYAT_SHM_MESSAGE_HANDLER has no exception.

Method ADD_NODE Signature

Method ADD_NODE on class CL_HRPAYAT_SHM_MESSAGE_HANDLER has no parameter.
Method ADD_NODE on class CL_HRPAYAT_SHM_MESSAGE_HANDLER has no exception.

Method ADD_STRUCTURE Signature

Method ADD_STRUCTURE on class CL_HRPAYAT_SHM_MESSAGE_HANDLER has no parameter.
Method ADD_STRUCTURE on class CL_HRPAYAT_SHM_MESSAGE_HANDLER has no exception.

Method ADD_TABLE Signature

Method ADD_TABLE on class CL_HRPAYAT_SHM_MESSAGE_HANDLER has no parameter.
Method ADD_TABLE on class CL_HRPAYAT_SHM_MESSAGE_HANDLER has no exception.

Method ADD_TEXT_TABLE Signature

Method ADD_TEXT_TABLE on class CL_HRPAYAT_SHM_MESSAGE_HANDLER has no parameter.
Method ADD_TEXT_TABLE on class CL_HRPAYAT_SHM_MESSAGE_HANDLER has no exception.

Method CLEAR_EXPANDED_NODES Signature

Method CLEAR_EXPANDED_NODES on class CL_HRPAYAT_SHM_MESSAGE_HANDLER has no parameter.
Method CLEAR_EXPANDED_NODES on class CL_HRPAYAT_SHM_MESSAGE_HANDLER has no exception.

Method CLEAR_SELECTED_NODE Signature

Method CLEAR_SELECTED_NODE on class CL_HRPAYAT_SHM_MESSAGE_HANDLER has no parameter.
Method CLEAR_SELECTED_NODE on class CL_HRPAYAT_SHM_MESSAGE_HANDLER has no exception.

Method CONVERT_MSGTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_MSGTY Call by reference Type reference (TYPE) SYMSGTY Nachrichtentyp 20121019

Method CONVERT_MSGTY on class CL_HRPAYAT_SHM_MESSAGE_HANDLER has no exception.

Method CREATE_FCAT Signature

Method CREATE_FCAT on class CL_HRPAYAT_SHM_MESSAGE_HANDLER has no parameter.
Method CREATE_FCAT on class CL_HRPAYAT_SHM_MESSAGE_HANDLER has no exception.

Method CREATE_INSTANCE Signature

Method CREATE_INSTANCE on class CL_HRPAYAT_SHM_MESSAGE_HANDLER has no parameter.
Method CREATE_INSTANCE on class CL_HRPAYAT_SHM_MESSAGE_HANDLER has no exception.

Method DECREASE_LEVEL Signature

Method DECREASE_LEVEL on class CL_HRPAYAT_SHM_MESSAGE_HANDLER has no parameter.
Method DECREASE_LEVEL on class CL_HRPAYAT_SHM_MESSAGE_HANDLER has no exception.

Method GET_EMPLOYEES Signature

Method GET_EMPLOYEES on class CL_HRPAYAT_SHM_MESSAGE_HANDLER has no parameter.
Method GET_EMPLOYEES on class CL_HRPAYAT_SHM_MESSAGE_HANDLER has no exception.

Method GET_EXPANDES_NODES Signature

Method GET_EXPANDES_NODES on class CL_HRPAYAT_SHM_MESSAGE_HANDLER has no parameter.
Method GET_EXPANDES_NODES on class CL_HRPAYAT_SHM_MESSAGE_HANDLER has no exception.

Method GET_MESSAGES Signature

Method GET_MESSAGES on class CL_HRPAYAT_SHM_MESSAGE_HANDLER has no parameter.
Method GET_MESSAGES on class CL_HRPAYAT_SHM_MESSAGE_HANDLER has no exception.

Method GET_MT_LOG_HANDLE Signature

Method GET_MT_LOG_HANDLE on class CL_HRPAYAT_SHM_MESSAGE_HANDLER has no parameter.
Method GET_MT_LOG_HANDLE on class CL_HRPAYAT_SHM_MESSAGE_HANDLER has no exception.

Method GET_NODES_PER_PERNR Signature

Method GET_NODES_PER_PERNR on class CL_HRPAYAT_SHM_MESSAGE_HANDLER has no parameter.
Method GET_NODES_PER_PERNR on class CL_HRPAYAT_SHM_MESSAGE_HANDLER has no exception.

Method GET_PERNR_TABLE Signature

Method GET_PERNR_TABLE on class CL_HRPAYAT_SHM_MESSAGE_HANDLER has no parameter.
Method GET_PERNR_TABLE on class CL_HRPAYAT_SHM_MESSAGE_HANDLER has no exception.

Method GET_SELECTED_NODE Signature

Method GET_SELECTED_NODE on class CL_HRPAYAT_SHM_MESSAGE_HANDLER has no parameter.
Method GET_SELECTED_NODE on class CL_HRPAYAT_SHM_MESSAGE_HANDLER has no exception.

Method GET_SEQNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RETURN Value transfer Type reference (TYPE) P00_LOG_SEQNR Sequenznummer für Protokollierung HCM 20121019

Method GET_SEQNR on class CL_HRPAYAT_SHM_MESSAGE_HANDLER has no exception.

Method INCREASE_LEVEL Signature

Method INCREASE_LEVEL on class CL_HRPAYAT_SHM_MESSAGE_HANDLER has no parameter.
Method INCREASE_LEVEL on class CL_HRPAYAT_SHM_MESSAGE_HANDLER has no exception.

Method SET_AND_ADD_PERNR Signature

Method SET_AND_ADD_PERNR on class CL_HRPAYAT_SHM_MESSAGE_HANDLER has no parameter.
Method SET_AND_ADD_PERNR on class CL_HRPAYAT_SHM_MESSAGE_HANDLER has no exception.

Method SET_EMPLOYEES Signature

Method SET_EMPLOYEES on class CL_HRPAYAT_SHM_MESSAGE_HANDLER has no parameter.
Method SET_EMPLOYEES on class CL_HRPAYAT_SHM_MESSAGE_HANDLER has no exception.

Method SET_EXPANDED_NODES Signature

Method SET_EXPANDED_NODES on class CL_HRPAYAT_SHM_MESSAGE_HANDLER has no parameter.
Method SET_EXPANDED_NODES on class CL_HRPAYAT_SHM_MESSAGE_HANDLER has no exception.

Method SET_SELECTED_NODE Signature

Method SET_SELECTED_NODE on class CL_HRPAYAT_SHM_MESSAGE_HANDLER has no parameter.
Method SET_SELECTED_NODE on class CL_HRPAYAT_SHM_MESSAGE_HANDLER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in