SAP ABAP Class CL_HRPAYNA_LOG (Log processing)
Hierarchy
SAP_HRRXX (Software Component) Sub component SAP_HRRXX of SAP_HR
   PY-CA (Application Component) Canada
     PCNA (Package) Payroll North America
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRPAYNA_EVAL_STATISTICS CIPE statistic 20050511
Properties
Class CL_HRPAYNA_LOG  
Short Description Log processing    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PCNA   Payroll North America 
Created 20050215   SAP 
Last change 20081217   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
# Interface Abstract Final Description Created on
1 IF_HRPAYNA_EVAL_STATISTICS CIPE statistic 20050511
Friends
Class CL_HRPAYNA_LOG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_COUNTER_CW_LIMIT Instance attribute Public Attribute reference (LIKE) 20050511
2 MO_LOG Instance attribute Protected Object reference (TYPE REF TO) CL_HRPAYNA_LOG Instance: Log self 20050513
3 MO_SERVICES Instance attribute Protected Object reference (TYPE REF TO) CL_HR3PRNA_SERVICES 3PR services for all areas 20050324
4 MT_LOCK_TAB Instance attribute Public Attribute reference (LIKE) 20050511
5 MT_LOG Instance attribute Public Type reference (TYPE) SNODETAB Table of Tree Nodes 20050215
6 MT_P0709 Instance attribute Protected Type reference (TYPE) HRPP_T_P0709 HR Master Record: Infotype 0709 (Person ID) 20050215
7 MT_PROCESSED_PERAS Instance attribute Public Attribute reference (LIKE) 20050511
8 MT_RUNS_WITHOUT_DOC Instance attribute Public Attribute reference (LIKE) 20050511
9 MV_COUNTER_CW Instance attribute Public Attribute reference (LIKE) 20050511
10 MV_DISP Instance attribute Protected Type reference (TYPE) FLAG Flag: Display log 20050511
11 MV_EVALUATED Instance attribute Public Attribute reference (LIKE) 20050511
12 MV_EVALUATED_GR Instance attribute Public Attribute reference (LIKE) 20050511
13 MV_FIRST_PERSON Instance attribute Public Attribute reference (LIKE) 20050511
14 MV_IS_CE_ACTIVE Instance attribute Protected Type reference (TYPE) FLAG Flag: Concurrent Employment 20050507
15 MV_NO_ERRORS Instance attribute Public Attribute reference (LIKE) 20050511
16 MV_NO_WARNINGS Instance attribute Public Attribute reference (LIKE) 20050511
17 MV_PERS_EVALUATED Instance attribute Public Attribute reference (LIKE) 20050511
18 MV_PERS_REJECTED Instance attribute Public Attribute reference (LIKE) 20050511
19 MV_PERS_SELECTED Instance attribute Public Attribute reference (LIKE) 20050511
20 MV_REJECTED Instance attribute Public Attribute reference (LIKE) 20050511
21 MV_REJECTED_GR Instance attribute Public Attribute reference (LIKE) 20050511
22 MV_SELECTED Instance attribute Public Attribute reference (LIKE) 20050511
23 MV_SELECTED_GR Instance attribute Public Attribute reference (LIKE) 20050511
24 MV_SKIPPED Instance attribute Public Attribute reference (LIKE) 20050511
25 MV_SKIPPED_GR Instance attribute Public Attribute reference (LIKE) 20050511
26 MV_TEST Instance attribute Protected Type reference (TYPE) PCNA_TESTMODE Processing option: test mode 20050511
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ENTRY Instance method Public Method Add log entry 20050511
2 ADD_GROUPING Instance method Public Method Appends the general processing to the log table 20050508
3 ADD_LOG Instance method Public Method Appends another log table to a log table 20050509
4 ADD_MESSAGE Instance method Public Method Appends a message to the log table 20050508
5 ADD_STATISTICS Instance method Public Method Appends statistics to the log table 20050215
6 ADD_TEXT_WITH_VALUE Instance method Public Method Add text with value 20050215
7 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20050324
8 DISPLAY Instance method Public Method Display log 20050215
9 GET_ATTRIBUTES Instance method Public Method Get attributes 20050215
10 GET_PERSONID Instance method Public Method Get person ID 20050215
11 INITIALIZE Instance method Public Method initialize log 20050511
12 REFRESH_LOG Instance method Public Method Refresh log 20050215
13 REFRESH_PERSON Instance method Public Method Refresh PersonID 20081015
14 SET_ATTRIBUTES Instance method Public Method Set attributes 20050215
Events
Class CL_HRPAYNA_LOG has no event.
Types
Class CL_HRPAYNA_LOG has no local type.
Method Signatures

Method ADD_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_GROUP Call by reference Type reference (TYPE) PCCE_PNP_GROUP PNP CE: Grouping 20050511
2 Importing IV_DATE Call by reference Type reference (TYPE) ENDDA End Date 20050511
3 Importing IV_LEVEL Call by reference Type reference (TYPE) SEU_LEVEL Node level 20050513
4 Importing IV_MSGID Call by reference Type reference (TYPE) SYMSGID Message Class 20050511
5 Importing IV_MSGNO Call by reference Type reference (TYPE) SYMSGNO Message Number 20050511
6 Importing IV_MSGTY Call by reference Type reference (TYPE) SYMSGTY Message Type 20050511
7 Importing IV_MSGV1 Call by reference Type reference (TYPE) SYMSGV Message Variable 20050511
8 Importing IV_MSGV2 Call by reference Type reference (TYPE) SYMSGV Message Variable 20050511
9 Importing IV_MSGV3 Call by reference Type reference (TYPE) SYMSGV Message Variable 20050511
10 Importing IV_MSGV4 Call by reference Type reference (TYPE) SYMSGV Message Variable 20050511
11 Importing IV_REJ_TYPE Call by reference Type reference (TYPE) CHAR1 Single-Character Indicator 20050511
# Exception Resumable Description Created on
1 REJECT REJECT: Event handling for PNP 20050511

Method ADD_GROUPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NODE_IDX Call by reference Type reference (TYPE) SYTABIX Index of Internal Tables 20050512
2 Importing IS_GROUP Call by reference Type reference (TYPE) PCCE_PNP_GROUP PNP CE: Grouping 20050508
3 Importing IV_DATE Call by reference Type reference (TYPE) ENDDA End Date 20050511
4 Importing IV_MSGTY Call by reference Type reference (TYPE) SYMSGTY SPACE Message Type 20050508
5 Importing IV_REJ_TYPE Call by reference Type reference (TYPE) FLAG SPACE General Flag 20050508

Method ADD_GROUPING on class CL_HRPAYNA_LOG has no exception.

Method ADD_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG Call by reference Type reference (TYPE) SNODETAB Table of Tree Nodes 20050509
2 Importing IT_LOG Call by reference Type reference (TYPE) SNODETAB Table of Tree Nodes 20050509

Method ADD_LOG on class CL_HRPAYNA_LOG has no exception.

Method ADD_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LEVEL Call by reference Type reference (TYPE) SEU_LEVEL Level eines Knotens 20050508
2 Importing IV_MSGID Call by reference Type reference (TYPE) SYMSGID Nachrichtenklasse 20050508
3 Importing IV_MSGNO Call by reference Type reference (TYPE) SYMSGNO Nachrichtennummer 20050508
4 Importing IV_MSGTY Call by reference Type reference (TYPE) SYMSGTY Nachrichtentyp 20050508
5 Importing IV_MSGV1 Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20050508
6 Importing IV_MSGV2 Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20050508
7 Importing IV_MSGV3 Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20050508
8 Importing IV_MSGV4 Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20050508
9 Importing IV_NODE_IDX Call by reference Type reference (TYPE) SYTABIX Index of Internal Tables 20050512

Method ADD_MESSAGE on class CL_HRPAYNA_LOG has no exception.

Method ADD_STATISTICS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_RDATN Call by reference Type reference (TYPE) RDATN Evaluation run number 20050226
2 Importing IV_REMPN Call by reference Type reference (TYPE) REMPN Acknowledgement run number 20050617
3 Importing IV_REMSN Call by reference Type reference (TYPE) REMSN Posting run number 20050617
4 Importing IV_RUN_STATUS Call by reference Type reference (TYPE) P3PR_STATUS Third party remittance status 20050506
5 Importing IV_STATUS_TXT Call by reference Type reference (TYPE) P3PR_STATXT Third party remittance status text 20050506

Method ADD_STATISTICS on class CL_HRPAYNA_LOG has no exception.

Method ADD_TEXT_WITH_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NLENGTH Call by reference Type reference (TYPE) SEU_NODELN 30 Output length of a hierarchy node 20050509
2 Importing IV_TEXT Call by reference Type reference (TYPE) SEU_TEXT Text/Ikone/Symbol 20050215
3 Importing IV_VALUE Call by reference Type reference (TYPE) I Number 20050215

Method ADD_TEXT_WITH_VALUE on class CL_HRPAYNA_LOG has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_IS_CE_ACTIVE Call by reference Type reference (TYPE) FLAG Flag: CE 20050507

Method CONSTRUCTOR on class CL_HRPAYNA_LOG has no exception.

Method DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BATCH Call by reference Type reference (TYPE) SYBATCH Programm läuft im Hintergrund 20050215
2 Importing IV_CALLBACK_PF_STATUS Call by reference Type reference (TYPE) SLIS_FORMNAME 'RSTREE_PF_STATUS' Menu Painter: Status code 20050510
3 Importing IV_CALLBACK_USER_COMMAND Call by reference Type reference (TYPE) SLIS_FORMNAME 'RSTREE_USER_COMMAND' 20050510
4 Importing IV_MODE Call by reference Type reference (TYPE) FLAG Flag: pop-up = 'P', otherwise full screen 20050508
5 Importing IV_PF_STATUS Call by reference Type reference (TYPE) SLIS_FORMNAME 'STANDARD' Menu Painter: Status code 20050510
6 Importing IV_PRINT Call by reference Type reference (TYPE) FLAG Flag: print 20050510
7 Importing IV_PROGNAME Call by reference Type reference (TYPE) SYCPROG Aufrufendes Programm 20050215

Method DISPLAY on class CL_HRPAYNA_LOG has no exception.

Method GET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG Call by reference Type reference (TYPE) SNODETAB 20050215

Method GET_ATTRIBUTES on class CL_HRPAYNA_LOG has no exception.

Method GET_PERSONID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_PERSON_ID Value transfer Type reference (TYPE) PERSONID_EXT External Person ID 20050215
2 Importing IT_P0709 Call by reference Type reference (TYPE) HRPP_T_P0709 HR Master Record: Infotype 0709 (Person ID) 20050215
3 Importing IV_DATE Call by reference Type reference (TYPE) ENDDA End Date 20050511
4 Importing IV_PERNR Call by reference Type reference (TYPE) PERNR_D 20050215

Method GET_PERSONID on class CL_HRPAYNA_LOG has no exception.

Method INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_LOG Value transfer Type reference (TYPE) SNODETAB Table of Tree Nodes 20050511
2 Importing IV_COLOR Call by reference Type reference (TYPE) SEU_COLOR 1 Color display of a hierarchy node 20050511
3 Importing IV_DISP Call by reference Type reference (TYPE) FLAG Flag: Display log 20050511
4 Importing IV_NAME Call by reference Type reference (TYPE) SEU_NAME Object name 20050511
5 Importing IV_TEST Call by reference Type reference (TYPE) PCNA_TESTMODE Processing option: test mode 20050511

Method INITIALIZE on class CL_HRPAYNA_LOG has no exception.

Method REFRESH_LOG Signature

Method REFRESH_LOG on class CL_HRPAYNA_LOG has no parameter.
Method REFRESH_LOG on class CL_HRPAYNA_LOG has no exception.

Method REFRESH_PERSON Signature

Method REFRESH_PERSON on class CL_HRPAYNA_LOG has no parameter.
Method REFRESH_PERSON on class CL_HRPAYNA_LOG has no exception.

Method SET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_LOG Call by reference Type reference (TYPE) SNODETAB 20050215
2 Importing IV_DISP Call by reference Type reference (TYPE) FLAG Flag: Display log 20050511
3 Importing IV_TEST Call by reference Type reference (TYPE) PCNA_TESTMODE Processing option: test mode 20050511

Method SET_ATTRIBUTES on class CL_HRPAYNA_LOG has no exception.
History
Last changed by/on SAP  20081217 
SAP Release Created in 600