SAP ABAP Class CL_HRPAYIT_E3L_PERNR_LOG (CL_HRPAYIT_E3L_PERNR_LOG)
Hierarchy
SAP_HRCIT (Software Component) Sub component SAP_HRCIT of SAP_HR
   PY-IT (Application Component) Italy
     PC15 (Package) HR payroll: Italy
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRPAYIT_LOGGER Object that keeps a log 20041018
Properties
Class CL_HRPAYIT_E3L_PERNR_LOG  
Short Description CL_HRPAYIT_E3L_PERNR_LOG    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PC15   HR payroll: Italy 
Created 20040922   SAP 
Last change 20080505   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 P99SL Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 PITUD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRPAYIT_LOGGER Object that keeps a log 20041018
Friends
Class CL_HRPAYIT_E3L_PERNR_LOG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_FALSE Constant Private Type reference (TYPE) BOOLE_D ' ' Data element for BOOLE dom. : TRUE (= 'X') and FALSE (= ' ') 20040922
2 C_TRUE Constant Private Type reference (TYPE) BOOLE_D 'X' Data element for BOOLE dom. : TRUE (= 'X') and FALSE (= ' ') 20040922
3 M_AT_LEAST_1_PERNR_HAS_ERRORS Instance attribute Private Type reference (TYPE) BOOLE_D M_AT_LEAST_1_PERNR_HAS_ERRORS 20040922
4 M_AT_LEAST_1_PERNR_NO_ERRORS Instance attribute Private Type reference (TYPE) BOOLE_D M_AT_LEAST_1_PERNR_NO_ERRORS 20040922
5 M_ERROR_ICON Instance attribute Public Type reference (TYPE) P99SL_E3L-ICON ICON_LED_RED M_ERROR_ICON 20040922
6 M_G_ERROR_ICON Instance attribute Public Type reference (TYPE) P99SL_E3L-ICON ICON_MESSAGE_ERROR_SMALL M_G_ERROR_ICON 20040922
7 M_G_INFO_ICON Instance attribute Public Type reference (TYPE) P99SL_E3L-ICON ICON_MESSAGE_INFORMATION_SMALL M_G_INFO_ICON 20040922
8 M_G_WARNING_ICON Instance attribute Public Type reference (TYPE) P99SL_E3L-ICON ICON_MESSAGE_WARNING_SMALL M_G_WARNING_ICON 20040922
9 M_INFO_ICON Instance attribute Public Type reference (TYPE) P99SL_E3L-ICON ICON_LED_GREEN M_INFO_ICON 20040922
10 M_PERNR_ERROR_FOLDER Instance attribute Private Type reference (TYPE) P99SL_E3L-FOLDER 'PERR' M_PERNR_ERROR_FOLDER 20040922
11 M_PERNR_FOLDER Instance attribute Private Type reference (TYPE) P99SL_E3L-FOLDER 'PERN' M_PERNR_FOLDER 20040922
12 M_PERNR_LOG_TAB Instance attribute Private Type reference (TYPE) T_PERNR_LOG_TAB 20040922
13 M_PERNR_TAB Instance attribute Private Type reference (TYPE) T_PERNR_TAB 20040922
14 M_REF_ENTITY_COUNTER Instance attribute Private Object reference (TYPE REF TO) LCL_ASCII_COUNTER M_REF_ENTITY_COUNTER 20040922
15 M_REF_FOLDER_COUNTER Instance attribute Private Object reference (TYPE REF TO) LCL_ASCII_COUNTER M_REF_FOLDER_COUNTER 20040922
16 M_REF_GROUP_COUNTER Instance attribute Private Object reference (TYPE REF TO) LCL_ASCII_COUNTER M_REF_GROUP_COUNTER 20040922
17 M_REF_ORDER_COUNTER Instance attribute Private Object reference (TYPE REF TO) LCL_ASCII_COUNTER M_REF_ORDER_COUNTER 20040922
18 M_TREAT_WARNING_AS_ERROR Instance attribute Public Type reference (TYPE) BOOLE_D ' ' M_TREAT_WARNING_AS_ERROR 20040922
19 M_WARNING_ICON Instance attribute Public Type reference (TYPE) P99SL_E3L-ICON ICON_LED_YELLOW M_WARNING_ICON 20040922
Methods
# Method Level Visibility Method type Description Created on
1 APPEND_GLOBAL_ERROR Instance method Private Method APPEND_GLOBAL_ERROR 20040922
2 APPEND_GLOBAL_INFO Instance method Private Method APPEND_GLOBAL_INFO 20040922
3 APPEND_GLOBAL_WARNING Instance method Private Method APPEND_GLOBAL_WARNING 20040922
4 APPEND_PERNR_ERROR Instance method Private Method APPEND_PERNR_ERROR 20040922
5 APPEND_PERNR_INFO Instance method Private Method APPEND_PERNR_INFO 20040922
6 APPEND_PERNR_WARNING Instance method Private Method APPEND_PERNR_WARNING 20040922
7 APPEND_SOMETHING_TO_E3L Instance method Public Method APPEND_SOMETHING_TO_E3L 20040922
8 APPEND_T100_MESSAGE Instance method Public Method 20050719
9 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040922
10 CREATE_PERNR_FOLDERS Instance method Private Method CREATE_PERNR_FOLDERS 20040922
11 DELETE_PERNR_FROM_LOG Instance method Public Method DELETE_PERNR_FROM_LOG 20040922
12 GET_NEXT_ENTITY_NAME Instance method Private Method GET_NEXT_ENTITY_NAME 20040922
13 GET_NEXT_FOLDER_NAME Instance method Private Method GET_NEXT_FOLDER_NAME 20040922
14 GET_NEXT_GROUP_NAME Instance method Public Method GET_NEXT_GROUP_NAME 20040922
15 GET_NEXT_ORDER_NAME Instance method Private Method GET_NEXT_ORDER_NAME 20040922
16 GET_NUMBER_PERNR_WITHOUT_ERROR Instance method Public Method GET_NUMBER_PERNR_WITHOUT_ERROR 20040922
17 GET_NUMBER_PERNR_WITH_ERROR Instance method Public Method GET_NUMBER_PERNR_WITH_ERROR 20040922
18 GET_PERNR_GROUP Instance method Private Method GET_PERNR_GROUP 20040922
19 GET_PERNR_TEXT Instance method Private Method GET_PERNR_TEXT 20040922
20 PREPARE_E3L Instance method Private Method PREPARE_E3L 20040922
21 RESET_ORDER Instance method Public Method RESET_ORDER 20040922
22 SET_PERNR_HAS_ERROR Instance method Private Method SET_PERNR_HAS_ERROR 20040922
23 SET_PERNR_HAS_INFO Instance method Private Method SET_PERNR_HAS_INFO 20040922
24 SET_PERNR_HAS_WARNING Instance method Private Method SET_PERNR_HAS_WARNING 20040922
Events
Class CL_HRPAYIT_E3L_PERNR_LOG has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1     Type import impossible
2     Type import impossible
3     Type import impossible
Method Signatures

Method APPEND_GLOBAL_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_TEXT Call by reference Type reference (TYPE) P99SL_E3L-TEXT P_TEXT 20040922

Method APPEND_GLOBAL_ERROR on class CL_HRPAYIT_E3L_PERNR_LOG has no exception.

Method APPEND_GLOBAL_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_TEXT Call by reference Type reference (TYPE) P99SL_E3L-TEXT P_TEXT 20040922

Method APPEND_GLOBAL_INFO on class CL_HRPAYIT_E3L_PERNR_LOG has no exception.

Method APPEND_GLOBAL_WARNING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_TEXT Call by reference Type reference (TYPE) P99SL_E3L-TEXT P_TEXT 20040922

Method APPEND_GLOBAL_WARNING on class CL_HRPAYIT_E3L_PERNR_LOG has no exception.

Method APPEND_PERNR_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_PERNR Call by reference Type reference (TYPE) P_PERNR P_PERNR 20040922
2 Importing P_TEXT Call by reference Type reference (TYPE) P99SL_E3L-TEXT P_TEXT 20040922

Method APPEND_PERNR_ERROR on class CL_HRPAYIT_E3L_PERNR_LOG has no exception.

Method APPEND_PERNR_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_PERNR Call by reference Type reference (TYPE) P_PERNR P_PERNR 20040922
2 Importing P_TEXT Call by reference Type reference (TYPE) P99SL_E3L-TEXT P_TEXT 20040922

Method APPEND_PERNR_INFO on class CL_HRPAYIT_E3L_PERNR_LOG has no exception.

Method APPEND_PERNR_WARNING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_PERNR Call by reference Type reference (TYPE) P_PERNR P_PERNR 20040922
2 Importing P_TEXT Call by reference Type reference (TYPE) P99SL_E3L-TEXT P_TEXT 20040922

Method APPEND_PERNR_WARNING on class CL_HRPAYIT_E3L_PERNR_LOG has no exception.

Method APPEND_SOMETHING_TO_E3L Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_ECODE Call by reference Type reference (TYPE) I P_ECODE 20040922
2 Importing P_ENTITY Call by reference Type reference (TYPE) P99SL_E3L-ENTITY P_ENTITY 20040922
3 Importing P_FOLDER Call by reference Type reference (TYPE) P99SL_E3L-FOLDER P_FOLDER 20040922
4 Importing P_GROUP Call by reference Type reference (TYPE) P99SL_E3L-GROUP P_GROUP 20040922
5 Importing P_ICON Call by reference Type reference (TYPE) P99SL_E3L-ICON P_ICON 20040922
6 Importing P_ORDER Call by reference Type reference (TYPE) P99SL_E3L-ORDER P_ORDER 20040922
7 Importing P_TEXT Call by reference Type reference (TYPE) P99SL_E3L-TEXT P_TEXT 20040922

Method APPEND_SOMETHING_TO_E3L on class CL_HRPAYIT_E3L_PERNR_LOG has no exception.

Method APPEND_T100_MESSAGE Signature

Method APPEND_T100_MESSAGE on class CL_HRPAYIT_E3L_PERNR_LOG has no parameter.
Method APPEND_T100_MESSAGE on class CL_HRPAYIT_E3L_PERNR_LOG has no exception.

Method CONSTRUCTOR Signature

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

Method CREATE_PERNR_FOLDERS Signature

Method CREATE_PERNR_FOLDERS on class CL_HRPAYIT_E3L_PERNR_LOG has no parameter.
Method CREATE_PERNR_FOLDERS on class CL_HRPAYIT_E3L_PERNR_LOG has no exception.

Method DELETE_PERNR_FROM_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_PERNR Call by reference Type reference (TYPE) P_PERNR P_PERNR 20040922

Method DELETE_PERNR_FROM_LOG on class CL_HRPAYIT_E3L_PERNR_LOG has no exception.

Method GET_NEXT_ENTITY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_ENTITY Call by reference Type reference (TYPE) P99SL_E3L-ENTITY P_ENTITY 20040922

Method GET_NEXT_ENTITY_NAME on class CL_HRPAYIT_E3L_PERNR_LOG has no exception.

Method GET_NEXT_FOLDER_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_FOLDER Call by reference Type reference (TYPE) P99SL_E3L-FOLDER P_FOLDER 20040922

Method GET_NEXT_FOLDER_NAME on class CL_HRPAYIT_E3L_PERNR_LOG has no exception.

Method GET_NEXT_GROUP_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_GROUP Call by reference Type reference (TYPE) P99SL_E3L-GROUP P_GROUP 20040922

Method GET_NEXT_GROUP_NAME on class CL_HRPAYIT_E3L_PERNR_LOG has no exception.

Method GET_NEXT_ORDER_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_ORDER Call by reference Type reference (TYPE) P99SL_E3L-ORDER P_ORDER 20040922

Method GET_NEXT_ORDER_NAME on class CL_HRPAYIT_E3L_PERNR_LOG has no exception.

Method GET_NUMBER_PERNR_WITHOUT_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_NO_ERROR Call by reference Type reference (TYPE) I P_NO_ERROR 20040922

Method GET_NUMBER_PERNR_WITHOUT_ERROR on class CL_HRPAYIT_E3L_PERNR_LOG has no exception.

Method GET_NUMBER_PERNR_WITH_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_N_ERROR Call by reference Type reference (TYPE) I P_N_ERROR 20040922

Method GET_NUMBER_PERNR_WITH_ERROR on class CL_HRPAYIT_E3L_PERNR_LOG has no exception.

Method GET_PERNR_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_GROUP Call by reference Type reference (TYPE) P99SL_E3L-GROUP P_GROUP 20040922
2 Importing P_PERNR Call by reference Type reference (TYPE) P_PERNR P_PERNR 20040922

Method GET_PERNR_GROUP on class CL_HRPAYIT_E3L_PERNR_LOG has no exception.

Method GET_PERNR_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_PERNR Call by reference Type reference (TYPE) P_PERNR P_PERNR 20040922
2 Changing P_TEXT Call by reference Type reference (TYPE) P99SL_E3L-TEXT P_TEXT 20040922

Method GET_PERNR_TEXT on class CL_HRPAYIT_E3L_PERNR_LOG has no exception.

Method PREPARE_E3L Signature

Method PREPARE_E3L on class CL_HRPAYIT_E3L_PERNR_LOG has no parameter.
Method PREPARE_E3L on class CL_HRPAYIT_E3L_PERNR_LOG has no exception.

Method RESET_ORDER Signature

Method RESET_ORDER on class CL_HRPAYIT_E3L_PERNR_LOG has no parameter.
Method RESET_ORDER on class CL_HRPAYIT_E3L_PERNR_LOG has no exception.

Method SET_PERNR_HAS_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_PERNR Call by reference Type reference (TYPE) P_PERNR P_PERNR 20040922

Method SET_PERNR_HAS_ERROR on class CL_HRPAYIT_E3L_PERNR_LOG has no exception.

Method SET_PERNR_HAS_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_PERNR Call by reference Type reference (TYPE) P_PERNR P_PERNR 20040922

Method SET_PERNR_HAS_INFO on class CL_HRPAYIT_E3L_PERNR_LOG has no exception.

Method SET_PERNR_HAS_WARNING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_PERNR Call by reference Type reference (TYPE) P_PERNR P_PERNR 20040922

Method SET_PERNR_HAS_WARNING on class CL_HRPAYIT_E3L_PERNR_LOG has no exception.
History
Last changed by/on SAP  20080505 
SAP Release Created in 470