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
⤷ 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
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 |