SAP ABAP Class CL_HRPAYNA_REPORT_BASE (Report base class)
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 Inheritance (c INHERITING FROM c_ref)  CL_HRPAYNA_REPORT_SCREEN_BASE Report screen control 20040216
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HR3PRNA_EVAL_REPORT Create Third Party Remittance Evaluation Run 20050224
2 Inheritance (c INHERITING FROM c_ref)  CL_HR3PRNA_RECON_REPORT Remittance reconciliation report class 20040213
3 Inheritance (c INHERITING FROM c_ref)  CL_HR3PRNA_UNDO_REPORT Remittance undo report class 20050516
Properties
Class CL_HRPAYNA_REPORT_BASE  
Short Description Report base class    
Super Class CL_HRPAYNA_REPORT_SCREEN_BASE Report screen control 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package PCNA   Payroll North America 
Created 20040213   SAP 
Last change 20110809   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPAYNA_REPORT_BASE has no forward declaration.
Interfaces
Class CL_HRPAYNA_REPORT_BASE has no interface implemented.
Friends
Class CL_HRPAYNA_REPORT_BASE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_ALV_CONTROL Instance attribute Public Object reference (TYPE REF TO) CL_HRPAYNA_ALV_CONTROL_BASE ALV control 20040213
2 MT_ITEMTAB Instance attribute Public Object reference (TYPE REF TO) DATA Item table 20040213
3 MV_DISP Instance attribute Public Type reference (TYPE) XFELD 'X' Display log 20040219
4 MV_OK_CODE Instance attribute Public Type reference (TYPE) SYUCOMM Screens, function code triggered by PAI 20040213
5 MV_PRINT Instance attribute Public Type reference (TYPE) XFELD Background/print flag for tree view 20040214
6 MV_PROD Instance attribute Public Type reference (TYPE) PCNA_PRODMODE Processing option: production mode 20050224
7 MV_TEST Instance attribute Public Type reference (TYPE) PCNA_TESTMODE 'X' Processing option: test mode 20040219
Methods
# Method Level Visibility Method type Description Created on
1 AFTER_END_OF_SELECTION Instance method Public Method SCREEN: Process after end-of-selection 20040219
2 AT_SELECTION_SCREEN Instance method Public Method SCREEN: AT SELECTION-SCREEN 20040213
3 AT_SELECTION_SCREEN_ON_BLOCK Instance method Public Method SCREEN: AT SELECTION-SCREEN ON BLOCK 20050224
4 AT_SELECTION_SCREEN_ON_FIELD Instance method Public Method SCREEN: AT SELECTION-SCREEN ON 20040213
5 AT_SELECTION_SCREEN_ON_RDBGR Instance method Public Method SCREEN: AT SELECTION-SCREEN ON RADIOBUTTON GROUP 20050419
6 AT_SELECTION_SCREEN_ON_VALRQ Instance method Public Method SCREEN: AT SELECTION-SCREEN VALUE-REQUEST FOR 20040213
7 AT_SELECTION_SCREEN_OUTPUT Instance method Public Method SCREEN: AT SELECTION-SCREEN OUTPUT 20040213
8 BUILD_ITEM_TABLE Instance method Public Method ALV: Build item table to display 20040213
9 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040213
10 CUST_GRID_HANDLE_DOUBLE_CLICK Instance method Public Event handling method GRID-CUST: Handle double clicks 20040218
11 CUST_TREE_HANDLE_ITEM_DB_CLICK Instance method Public Event handling method TREE-CUST: Handle double clicks (in item list) 20040219
12 END_OF_SELECTION Instance method Public Method SCREEN: END-OF-SELECTION 20040213
13 EXIT Instance method Public Method Exit process 20040213
14 GRID_REGISTER_EVENTS Instance method Public Event handling method GRID: Register custom events 20040219
15 INITIALIZATION Instance method Public Method SCREEN: INITIALIZATION 20040213
16 PROCESS_AFTER_INPUT Instance method Public Method SCREEN: PAI for screen 20040214
17 PROCESS_BEFORE_OUTPUT Instance method Public Method SCREEN: PBO for screen 20040214
18 START_OF_SELECTION Instance method Public Method SCREEN: START-OF-SELECTION 20040213
19 START_OF_SELECTION_GROUP Instance method Public Method SCREEN: Process GROUP event 20050224
20 START_OF_SELECTION_PERSON Instance method Public Method SCREEN: Process PERSON/PERNR event 20050224
21 TREE_REGISTER_EVENTS Instance method Public Event handling method TREE: Register custom events 20040219
22 UPDATE_CONTROL Instance method Public Method ALV: Update ALV control 20040213
Events
Class CL_HRPAYNA_REPORT_BASE has no event.
Types
Class CL_HRPAYNA_REPORT_BASE has no local type.
Method Signatures

Method AFTER_END_OF_SELECTION Signature

Method AFTER_END_OF_SELECTION on class CL_HRPAYNA_REPORT_BASE has no parameter.
Method AFTER_END_OF_SELECTION on class CL_HRPAYNA_REPORT_BASE has no exception.

Method AT_SELECTION_SCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PT_SCREEN Call by reference Type reference (TYPE) HR3PRNA_T_SCREEN Screen table 20050224

Method AT_SELECTION_SCREEN on class CL_HRPAYNA_REPORT_BASE has no exception.

Method AT_SELECTION_SCREEN_ON_BLOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BLOCKNAME Call by reference Type reference (TYPE) CHAR10 Character Field Length = 10 20050224
2 Changing PT_SCREEN Call by reference Type reference (TYPE) HR3PRNA_T_SCREEN TMS-DIA: Screen Data 20050224

Method AT_SELECTION_SCREEN_ON_BLOCK on class CL_HRPAYNA_REPORT_BASE has no exception.

Method AT_SELECTION_SCREEN_ON_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FIELDNAME Call by reference Type reference (TYPE) CHAR8 Character field, 8 characters long 20040213
2 Changing PT_SCREEN Call by reference Type reference (TYPE) HR3PRNA_T_SCREEN Screen table 20050224

Method AT_SELECTION_SCREEN_ON_FIELD on class CL_HRPAYNA_REPORT_BASE has no exception.

Method AT_SELECTION_SCREEN_ON_RDBGR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GROUPNAME Call by reference Type reference (TYPE) CHAR8 Character field, 8 characters long 20050419
2 Changing PT_SCREEN Call by reference Type reference (TYPE) HR3PRNA_T_SCREEN Screen table 20050419

Method AT_SELECTION_SCREEN_ON_RDBGR on class CL_HRPAYNA_REPORT_BASE has no exception.

Method AT_SELECTION_SCREEN_ON_VALRQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FIELDNAME Call by reference Type reference (TYPE) CHAR8 Character field, 8 characters long 20040213
2 Changing PT_SCREEN Call by reference Type reference (TYPE) HR3PRNA_T_SCREEN Screen table 20050224

Method AT_SELECTION_SCREEN_ON_VALRQ on class CL_HRPAYNA_REPORT_BASE has no exception.

Method AT_SELECTION_SCREEN_OUTPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BLOCKNAME Call by reference Type reference (TYPE) CHAR10 Character Field Length = 10 20050225
2 Importing IV_FIELDNAME Call by reference Type reference (TYPE) CHAR8 Character field, 8 characters long 20050225
3 Changing PT_SCREEN Call by reference Type reference (TYPE) HR3PRNA_T_SCREEN Screen table 20050224

Method AT_SELECTION_SCREEN_OUTPUT on class CL_HRPAYNA_REPORT_BASE has no exception.

Method BUILD_ITEM_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ITEMTAB Call by reference Type reference (TYPE) TABLE 20040213
2 Importing IV_STRUCTURE_NAME Call by reference Type reference (TYPE) TABNAME Table Name 20040213

Method BUILD_ITEM_TABLE on class CL_HRPAYNA_REPORT_BASE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONTAINER_NAME Call by reference Type reference (TYPE) TYPENAME Control container name 20040213
2 Importing IV_STRUCTURE_NAME Call by reference Type reference (TYPE) TABNAME Table structure name 20040213

Method CONSTRUCTOR on class CL_HRPAYNA_REPORT_BASE has no exception.

Method CUST_GRID_HANDLE_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_COLUMN Call by reference Attribute reference (LIKE) 20040218
2 Importing E_ROW Call by reference Attribute reference (LIKE) 20040218

Method CUST_GRID_HANDLE_DOUBLE_CLICK on class CL_HRPAYNA_REPORT_BASE has no exception.

Method CUST_TREE_HANDLE_ITEM_DB_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDNAME Call by reference Attribute reference (LIKE) 20040219
2 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20040219
3 Importing SENDER Call by reference Attribute reference (LIKE) 20040219

Method CUST_TREE_HANDLE_ITEM_DB_CLICK on class CL_HRPAYNA_REPORT_BASE has no exception.

Method END_OF_SELECTION Signature

Method END_OF_SELECTION on class CL_HRPAYNA_REPORT_BASE has no parameter.
Method END_OF_SELECTION on class CL_HRPAYNA_REPORT_BASE has no exception.

Method EXIT Signature

Method EXIT on class CL_HRPAYNA_REPORT_BASE has no parameter.
Method EXIT on class CL_HRPAYNA_REPORT_BASE has no exception.

Method GRID_REGISTER_EVENTS Signature

Method GRID_REGISTER_EVENTS on class CL_HRPAYNA_REPORT_BASE has no parameter.
Method GRID_REGISTER_EVENTS on class CL_HRPAYNA_REPORT_BASE has no exception.

Method INITIALIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PT_SCREEN Call by reference Type reference (TYPE) HR3PRNA_T_SCREEN Screen table 20050224

Method INITIALIZATION on class CL_HRPAYNA_REPORT_BASE has no exception.

Method PROCESS_AFTER_INPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_UCOMM Call by reference Type reference (TYPE) SYUCOMM Screens, function code triggered by PAI 20040214

Method PROCESS_AFTER_INPUT on class CL_HRPAYNA_REPORT_BASE has no exception.

Method PROCESS_BEFORE_OUTPUT Signature

Method PROCESS_BEFORE_OUTPUT on class CL_HRPAYNA_REPORT_BASE has no parameter.
Method PROCESS_BEFORE_OUTPUT on class CL_HRPAYNA_REPORT_BASE has no exception.

Method START_OF_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PT_SCREEN Call by reference Type reference (TYPE) HR3PRNA_T_SCREEN Screen table 20050224
# Exception Resumable Description Created on
1 REJECT EVENT: REJECT for PNP handling 20050224

Method START_OF_SELECTION_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PT_SCREEN Call by reference Type reference (TYPE) HR3PRNA_T_SCREEN Screen table 20050224
# Exception Resumable Description Created on
1 REJECT EVENT: REJECT for PNP handling 20050224
2 SKIP_EMPLOYEE EVENT: EMPLOYEE IS TERMINATED 20090702

Method START_OF_SELECTION_PERSON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IS_PERSON Call by reference Type reference (TYPE) PCCE_PNP_PERSON PNP CE: Person 20080620
2 Changing PT_SCREEN Call by reference Type reference (TYPE) HR3PRNA_T_SCREEN Screen table 20050224
# Exception Resumable Description Created on
1 REJECT EVENT: REJECT for PNP handling 20050224

Method TREE_REGISTER_EVENTS Signature

Method TREE_REGISTER_EVENTS on class CL_HRPAYNA_REPORT_BASE has no parameter.
Method TREE_REGISTER_EVENTS on class CL_HRPAYNA_REPORT_BASE has no exception.

Method UPDATE_CONTROL Signature

Method UPDATE_CONTROL on class CL_HRPAYNA_REPORT_BASE has no parameter.
Method UPDATE_CONTROL on class CL_HRPAYNA_REPORT_BASE has no exception.
History
Last changed by/on SAP  20110809 
SAP Release Created in 500