SAP ABAP Class CL_HR3PRNA_EVAL_REPORT (Create Third Party Remittance Evaluation Run)
Hierarchy
SAP_HRRXX (Software Component) Sub component SAP_HRRXX of SAP_HR
   PY-US-FP-TP (Application Component) Third Party Remittance
     P3PR (Package) Third Party Remittance North America
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRPAYNA_REPORT_BASE Report base class 20050224
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRPAYNA_EVAL_REPORT Evalaution report framework 20050225
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRPAYNA_EVAL_STATISTICS CIPE statistic 20050225
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRPAYNA_OFF_CYCLE_ATTR Off-Cycle attributes 20050224
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRPAYNA_PNPCE_ATTR Logical database PNPCE attributes 20050224
Properties
Class CL_HR3PRNA_EVAL_REPORT  
Short Description Create Third Party Remittance Evaluation Run    
Super Class CL_HRPAYNA_REPORT_BASE Report base class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package P3PR   Third Party Remittance North America 
Created 20041231   SAP 
Last change 20091125   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HR3PRNA_EVAL_REPORT has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRPAYNA_EVAL_REPORT Evalaution report framework 20050225
2 IF_HRPAYNA_EVAL_STATISTICS CIPE statistic 20050225
3 IF_HRPAYNA_OFF_CYCLE_ATTR Off-Cycle attributes 20050224
4 IF_HRPAYNA_PNPCE_ATTR Logical database PNPCE attributes 20050224
Friends
Class CL_HR3PRNA_EVAL_REPORT 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 Protected Attribute reference (LIKE) 20050225
2 MC_EXIT_3PR0003 Constant Protected Type reference (TYPE) EXIT_DEF 'PC10_3PR0003' Business Add-in Definition 20050225
3 MO_EVAL_PERIOD Instance attribute Protected Attribute reference (LIKE) 20050224
4 MO_EXIT_3PR0003 Instance attribute Protected Object reference (TYPE REF TO) OBJECT User exit:employee detail 20050225
5 MO_GROUPING_READER Instance attribute Protected Attribute reference (LIKE) 20050224
6 MO_ITEM_DETAILS Instance attribute Protected Object reference (TYPE REF TO) CL_HR3PRNA_RECON_ITEM_DETAILS 3PR Reconciliation run details 20050521
7 MO_LOG Instance attribute Protected Attribute reference (LIKE) 20050224
8 MO_PAYROLL_ACCESS Instance attribute Protected Attribute reference (LIKE) 20050224
9 MO_PAYROLL_INFO Instance attribute Protected Attribute reference (LIKE) 20051012
10 MO_PM Instance attribute Protected Attribute reference (LIKE) 20050224
11 MO_POSTING_ENGINE Instance attribute Protected Attribute reference (LIKE) 20050506
12 MO_REMITTANCE_ENGINE Instance attribute Protected Attribute reference (LIKE) 20050224
13 MO_SERVICES Instance attribute Public Attribute reference (LIKE) 20050324
14 MR_CRETY Instance attribute Protected Type reference (TYPE) P3PR_RT_CRETY Range for HR payee type 20050110
15 MS_GROUP Instance attribute Protected Attribute reference (LIKE) 20050224
16 MS_PERSON Instance attribute Protected Attribute reference (LIKE) 20050224
17 MS_PN Instance attribute Protected Attribute reference (LIKE) 20050224
18 MT_DETAIL_ITEMS Instance attribute Public Object reference (TYPE REF TO) DATA Detail items 20050325
19 MT_EE_EVALUATED Instance attribute Public Object reference (TYPE REF TO) DATA Evaluated employee results 20050324
20 MT_EE_TOTAL_ITEMS Instance attribute Public Object reference (TYPE REF TO) DATA Employee details 20050324
21 MT_EVAL_RUN Instance attribute Public Object reference (TYPE REF TO) DATA Evaluation run data 20050324
22 MT_LOCK_TAB Instance attribute Protected Attribute reference (LIKE) 20050225
23 MT_PAYEES Instance attribute Public Object reference (TYPE REF TO) DATA Garnishment payees from evaluation 20050324
24 MT_PNPABKRS Instance attribute Protected Attribute reference (LIKE) 20050224
25 MT_PNPPERNR Instance attribute Protected Attribute reference (LIKE) 20051012
26 MT_PROCESSED_PERAS Instance attribute Protected Attribute reference (LIKE) 20050225
27 MT_RINFO Instance attribute Protected Attribute reference (LIKE) 20050224
28 MT_RUNS_WITHOUT_DOC Instance attribute Protected Attribute reference (LIKE) 20050225
29 MV_BONDT Instance attribute Protected Attribute reference (LIKE) 20050224
30 MV_CLITYPE Instance attribute Protected Type reference (TYPE) CCCATEGORY Client control: Role of client (production, test,...) 20050301
31 MV_COUNTER_CW Instance attribute Protected Attribute reference (LIKE) 20050225
32 MV_CUSSN Instance attribute Protected Type reference (TYPE) XFLAG Flag: user exit employee detail 20050226
33 MV_DET1 Instance attribute Public Type reference (TYPE) XFELD 'X' Checkbox 20050521
34 MV_DET2 Instance attribute Public Type reference (TYPE) XFELD 'X' Checkbox 20050521
35 MV_DET3 Instance attribute Public Type reference (TYPE) XFELD 'X' Checkbox 20050521
36 MV_DET4 Instance attribute Public Type reference (TYPE) XFELD 'X' Checkbox 20050521
37 MV_DET5 Instance attribute Public Type reference (TYPE) XFELD 'X' Checkbox 20050521
38 MV_DET6 Instance attribute Public Type reference (TYPE) XFELD 'X' Checkbox 20050521
39 MV_DISP_OFFC_FIELDS Instance attribute Protected Attribute reference (LIKE) 20050224
40 MV_ENGINE_CLASS_NAME Instance attribute Protected Attribute reference (LIKE) 20050224
41 MV_EVALUATED Instance attribute Protected Attribute reference (LIKE) 20050225
42 MV_EVALUATED_GR Instance attribute Protected Attribute reference (LIKE) 20050225
43 MV_FIRST_PERSON Instance attribute Protected Attribute reference (LIKE) 20050225
44 MV_IS_CE_ACTIVE Instance attribute Protected Type reference (TYPE) FLAG Flag: Concurrent Employment 20050224
45 MV_IS_CO_DIST_ACTIVE Instance attribute Protected Type reference (TYPE) FLAG Flag: Cost distribution 20050321
46 MV_IS_MC_ACTIVE Instance attribute Protected Type reference (TYPE) FLAG Flag; Multiple Check 20050224
47 MV_LOG_CLASS_NAME Instance attribute Protected Attribute reference (LIKE) 20050224
48 MV_MCSEP Instance attribute Protected Type reference (TYPE) MCSEP Flag: Multiple Checks - Select Results Separately 20050224
49 MV_MOLGA Instance attribute Protected Type reference (TYPE) MOLGA Country Grouping 20050224
50 MV_NO_ERRORS Instance attribute Protected Attribute reference (LIKE) 20051012
51 MV_NO_WARNINGS Instance attribute Protected Attribute reference (LIKE) 20051012
52 MV_OCRSN Instance attribute Protected Attribute reference (LIKE) 20050302
53 MV_PAYID Instance attribute Protected Attribute reference (LIKE) 20050224
54 MV_PAYTY Instance attribute Protected Attribute reference (LIKE) 20050224
55 MV_PERS_EVALUATED Instance attribute Protected Attribute reference (LIKE) 20050225
56 MV_PERS_REJECTED Instance attribute Protected Attribute reference (LIKE) 20050225
57 MV_PERS_SELECTED Instance attribute Protected Attribute reference (LIKE) 20050225
58 MV_PINFO Instance attribute Public Type reference (TYPE) XFELD 'X' Flag: Period info 20050523
59 MV_PNPCE_GROUPING_FROM_PAYROLL Instance attribute Protected Attribute reference (LIKE) 20050224
60 MV_PNPGPRSN Instance attribute Protected Attribute reference (LIKE) 20050224
61 MV_PNPMCIDE Instance attribute Protected Attribute reference (LIKE) 20050224
62 MV_PNPMCSTR Instance attribute Protected Attribute reference (LIKE) 20050224
63 MV_PNPXABKR Instance attribute Protected Attribute reference (LIKE) 20050224
64 MV_PYPARAID Instance attribute Protected Attribute reference (LIKE) 20050224
65 MV_RDATN Instance attribute Protected Type reference (TYPE) RDATN Evaluation run number 20050225
66 MV_REJECTED Instance attribute Protected Attribute reference (LIKE) 20050225
67 MV_REJECTED_GR Instance attribute Protected Attribute reference (LIKE) 20050225
68 MV_SELECTED Instance attribute Protected Attribute reference (LIKE) 20050225
69 MV_SELECTED_GR Instance attribute Protected Attribute reference (LIKE) 20050225
70 MV_SKIPPED Instance attribute Protected Attribute reference (LIKE) 20050225
71 MV_SKIPPED_GR Instance attribute Protected Attribute reference (LIKE) 20050225
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20050224
2 CUST_GRID_HANDLE_MENU_BUTTON Instance method Public Event handling method GRID-CUST: Handle menu button changes 20050330
3 CUST_GRID_HANDLE_TOOLBAR Instance method Public Event handling method GRID-CUST: Handle toolbar changes 20050330
4 CUST_GRID_HANDLE_USER_COMMAND Instance method Public Event handling method GRID-CUST: Handle user command 20050407
5 GET_ATTRIBUTES Instance method Public Method Get attributes 20050225
6 GET_CLIENT_ROLE Instance method Protected Method Get client role 20050225
7 GET_DISPLAY_OCP_FIELDS Instance method Protected Method Get off-cycle display flag 20050224
8 SET_ATTRIBUTES Instance method Public Method Set attribues 20050224
Events
Class CL_HR3PRNA_EVAL_REPORT has no event.
Types
Class CL_HR3PRNA_EVAL_REPORT has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EVAL_PERIOD Call by reference Object reference (TYPE REF TO) CL_HRPAYNA_EVAL_PERIOD Evaluation period processing 20050224
2 Importing IO_EXIT_3PR0003 Call by reference Object reference (TYPE REF TO) OBJECT user exit: employee detail 20050225
3 Importing IO_LOG Call by reference Object reference (TYPE REF TO) OBJECT Log instance 20050224
4 Importing IO_PM Call by reference Object reference (TYPE REF TO) CL_HR_PM_ST_OBJECT_TYPE Administration of Object Types in Status Management 20050224
5 Importing IO_REMITTANCE_ENGINE Call by reference Object reference (TYPE REF TO) OBJECT Remittance engine instance 20050224
6 Importing IR_CRETY Call by reference Type reference (TYPE) P3PR_RT_CRETY Range for HR payee type 20050224
7 Importing IS_GROUP Call by reference Type reference (TYPE) PCCE_PNP_GROUP PNP CE: Grouping 20050224
8 Importing IS_PERSON Call by reference Type reference (TYPE) PCCE_PNP_PERSON PNP CE: Person 20050224
9 Importing IS_PN Call by reference Type reference (TYPE) HRPAYNA_S_PN PNP: attributes 20050224
10 Importing IT_PNPABKRS Call by reference Type reference (TYPE) PCCE_TT_IABKRS Payroll Areas Range Table 20050224
11 Importing IT_PNPPERNR Call by reference Type reference (TYPE) H99_CLST_T_SO_PERNR RPCLST: Table Type for Perno Range 20051012
12 Importing IT_RINFO Call by reference Type reference (TYPE) HRIFT_TT_LST List of all Required Infotypes 20050224
13 Importing IV_BONDT Call by reference Type reference (TYPE) BONDT Off-cycle payroll payment date 20050224
14 Importing IV_CONTAINER_NAME Call by reference Type reference (TYPE) TYPENAME Control container name 20050224
15 Importing IV_DISP Call by reference Type reference (TYPE) FLAG Flag: display log 20050311
16 Importing IV_DISP_OFFC_FIELDS Call by reference Type reference (TYPE) FLAG Flag: display off-cycle fields 20050224
17 Importing IV_ENGINE_CLASS_NAME Call by reference Type reference (TYPE) SEOCLSNAME Remittance engine class name 20050224
18 Importing IV_IS_CE_ACTIVE Call by reference Type reference (TYPE) FLAG General Flag 20050224
19 Importing IV_IS_IAS_ACTIVE Call by reference Type reference (TYPE) FLAG General Flag 20050224
20 Importing IV_IS_MC_ACTIVE Call by reference Type reference (TYPE) FLAG General Flag 20050224
21 Importing IV_LOG_CLASS_NAME Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20050224
22 Importing IV_MCSEP Call by reference Type reference (TYPE) MCSEP Multiple Checks - Select Results Separately 20050224
23 Importing IV_PAYID Call by reference Type reference (TYPE) PAYID Payroll Identifier 20050224
24 Importing IV_PAYTY Call by reference Type reference (TYPE) PAYTY Payroll type 20050224
25 Importing IV_PINFO Call by reference Type reference (TYPE) XFLAG Flag: Period info 20051001
26 Importing IV_PNPMCIDE Call by reference Type reference (TYPE) SHLPNAME Name of a Search Help 20050224
27 Importing IV_PNPMCSTR Call by reference Type reference (TYPE) MCSELSTR Matchcode selection string ('=A.xx.yyyy....') 20050224
28 Importing IV_PNPXABKR Call by reference Type reference (TYPE) ABKRS Payroll Area 20050224
29 Importing IV_PROD Call by reference Type reference (TYPE) PCNA_PRODMODE Processing option: production mode 20050224
30 Importing IV_PYPARAID Call by reference Type reference (TYPE) PAY_PM_PARAID Process Manager: Identifier of a Set 20050224
31 Importing IV_STRUCTURE_NAME Call by reference Type reference (TYPE) TABNAME Table structure name 20050224
32 Importing IV_TEST Call by reference Type reference (TYPE) PCNA_TESTMODE Processing option: test mode 20050224

Method CONSTRUCTOR on class CL_HR3PRNA_EVAL_REPORT has no exception.

Method CUST_GRID_HANDLE_MENU_BUTTON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_OBJECT Value transfer Attribute reference (LIKE) 20050330
2 Importing E_UCOMM Value transfer Attribute reference (LIKE) 20050330

Method CUST_GRID_HANDLE_MENU_BUTTON on class CL_HR3PRNA_EVAL_REPORT has no exception.

Method CUST_GRID_HANDLE_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_INTERACTIVE Value transfer Attribute reference (LIKE) 20050330
2 Importing E_OBJECT Value transfer Attribute reference (LIKE) 20050330

Method CUST_GRID_HANDLE_TOOLBAR on class CL_HR3PRNA_EVAL_REPORT has no exception.

Method CUST_GRID_HANDLE_USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_UCOMM Call by reference Attribute reference (LIKE) 20050407

Method CUST_GRID_HANDLE_USER_COMMAND on class CL_HR3PRNA_EVAL_REPORT has no exception.

Method GET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_VARIANT Call by reference Type reference (TYPE) DISVARIANT Layout (External Use) 20051003
2 Exporting EV_PNPGPRSN Call by reference Type reference (TYPE) PCCE_GPRSN Grouping Reason for Personnel Assignments 20050225

Method GET_ATTRIBUTES on class CL_HR3PRNA_EVAL_REPORT has no exception.

Method GET_CLIENT_ROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_CLITYPE Value transfer Type reference (TYPE) CCCATEGORY Client control: Role of client (production, test,...) 20050225

Method GET_CLIENT_ROLE on class CL_HR3PRNA_EVAL_REPORT has no exception.

Method GET_DISPLAY_OCP_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_DISP_OFFC_FIELDS Value transfer Type reference (TYPE) FLAG Flag: display off-cycle fields 20050224
2 Importing IV_MOLGA Call by reference Type reference (TYPE) MOLGA Country Grouping 20050224
3 Importing IV_PAYTY Call by reference Type reference (TYPE) PAYTY Payroll type 20050404
# Exception Resumable Description Created on
1 NO_MOLGA No molga present to determine off-cycle field flag 20050224

Method SET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EVAL_PERIOD Call by reference Object reference (TYPE REF TO) CL_HRPAYNA_EVAL_PERIOD Evaluation period processing 20050224
2 Importing IO_EXIT_3PR0003 Call by reference Object reference (TYPE REF TO) OBJECT User exit: employee detail 20050225
3 Importing IO_LOG Call by reference Object reference (TYPE REF TO) OBJECT Log instance 20050224
4 Importing IO_PM Call by reference Object reference (TYPE REF TO) CL_HR_PM_ST_OBJECT_TYPE Administration of Object Types in Status Management 20050224
5 Importing IO_REMITTANCE_ENGINE Call by reference Object reference (TYPE REF TO) OBJECT Remittance engine instance 20050224
6 Importing IR_CRETY Call by reference Type reference (TYPE) P3PR_RT_CRETY Range for HR payee type 20050224
7 Importing IS_GROUP Call by reference Type reference (TYPE) PCCE_PNP_GROUP PNP CE: Grouping 20050224
8 Importing IS_PERSON Call by reference Type reference (TYPE) PCCE_PNP_PERSON PNP CE: Person 20050224
9 Importing IS_PN Call by reference Type reference (TYPE) HRPAYNA_S_PN PNP: attributes 20050224
10 Importing IT_PNPABKRS Call by reference Type reference (TYPE) PCCE_TT_IABKRS Payroll Areas Range Table 20050224
11 Importing IT_PNPPERNR Call by reference Type reference (TYPE) H99_CLST_T_SO_PERNR RPCLST: Table Type for Perno Range 20051012
12 Importing IT_RINFO Call by reference Type reference (TYPE) HRIFT_TT_LST List of all Required Infotypes 20050224
13 Importing IV_BONDT Call by reference Type reference (TYPE) BONDT Off-cycle payroll payment date 20050224
14 Importing IV_CUSSN Call by reference Type reference (TYPE) XFLAG Flag: user exit employee detail 20050226
15 Importing IV_DET1 Call by reference Type reference (TYPE) XFELD Checkbox 20050521
16 Importing IV_DET2 Call by reference Type reference (TYPE) XFELD Checkbox 20050521
17 Importing IV_DET3 Call by reference Type reference (TYPE) XFELD Checkbox 20050521
18 Importing IV_DET4 Call by reference Type reference (TYPE) XFELD Checkbox 20050521
19 Importing IV_DET5 Call by reference Type reference (TYPE) XFELD Checkbox 20050521
20 Importing IV_DET6 Call by reference Type reference (TYPE) XFELD Checkbox 20050521
21 Importing IV_DISP Call by reference Type reference (TYPE) FLAG Flag: display log 20050311
22 Importing IV_DISP_OFFC_FIELDS Call by reference Type reference (TYPE) FLAG Flag: display off-cycle fields 20050224
23 Importing IV_ENGINE_CLASS_NAME Call by reference Type reference (TYPE) SEOCLSNAME Remittance engine class name 20050224
24 Importing IV_GRID Call by reference Type reference (TYPE) XFLAG Flag: Grid view 20050226
25 Importing IV_HEADR Call by reference Type reference (TYPE) XFLAG Flag: ALV header 20050226
26 Importing IV_IS_CE_ACTIVE Call by reference Type reference (TYPE) FLAG Flag: Concurrent employment 20050224
27 Importing IV_IS_CO_DIST_ACTIVE Call by reference Type reference (TYPE) FLAG Flag: Cost distribution 20050321
28 Importing IV_IS_MC_ACTIVE Call by reference Type reference (TYPE) FLAG Flag: Multiple checks 20050224
29 Importing IV_LOG_CLASS_NAME Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20050224
30 Importing IV_MCSEP Call by reference Type reference (TYPE) MCSEP Multiple Checks - Select Results Separately 20050224
31 Importing IV_OCRSN Call by reference Type reference (TYPE) PAY_OCRSN Reason for Off-Cycle Payroll 20050302
32 Importing IV_PAYID Call by reference Type reference (TYPE) PAYID Payroll Identifier 20050224
33 Importing IV_PAYTY Call by reference Type reference (TYPE) PAYTY Payroll type 20050224
34 Importing IV_PINFO Call by reference Type reference (TYPE) XFELD Flag: Period info 20050523
35 Importing IV_PNPMCIDE Call by reference Type reference (TYPE) SHLPNAME Name of a Search Help 20050224
36 Importing IV_PNPMCSTR Call by reference Type reference (TYPE) MCSELSTR Matchcode selection string ('=A.xx.yyyy....') 20050224
37 Importing IV_PNPXABKR Call by reference Type reference (TYPE) ABKRS Payroll Area 20050224
38 Importing IV_PROD Call by reference Type reference (TYPE) PCNA_PRODMODE Processing option: production mode 20050224
39 Importing IV_PYPARAID Call by reference Type reference (TYPE) PAY_PM_PARAID Process Manager: Identifier of a Set 20050224
40 Importing IV_TEST Call by reference Type reference (TYPE) PCNA_TESTMODE Processing option: test mode 20050224
41 Importing IV_TREE Call by reference Type reference (TYPE) XFLAG Flag: Tree view 20050226

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