SAP ABAP Class CL_HRPAY99_PRR_4_REPORTING (Payroll results reader for reporting inserts)
Hierarchy
SAP_HRRXX (Software Component) Sub component SAP_HRRXX of SAP_HR
   PY-XX (Application Component) Payroll: General Parts
     PCAL_CLST (Package) Payroll Result: Display
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRPAY99_PRR_4_PNPCE_REPS Payroll Results Reader for PNPCE Reports 20040210
2 Inheritance (c INHERITING FROM c_ref)  CL_HRPAY99_PRR_4_PNP_REPS Payroll Results Reader for PNP Reports 20040203
Properties
Class CL_HRPAY99_PRR_4_REPORTING  
Short Description Payroll results reader for reporting inserts    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PCAL_CLST   Payroll Result: Display 
Created 20040203   SAP 
Last change 20070912   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 PYCDC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_HRPAY99_PRR_4_REPORTING has no interface implemented.
Friends
Class CL_HRPAY99_PRR_4_REPORTING has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_ABKRS_SELOPT Instance attribute Public Type reference (TYPE) HRPY_TT_ABKRS Payroll Area (RANGE Table) 20040227
2 A_ADD_RETROES_TO_RGDIR Instance attribute Public Type reference (TYPE) H99_ADD_RETROES New Input Values 20040206
3 A_ARCH_TOO Instance attribute Public Type reference (TYPE) ARCH_TOO 20050802
4 A_CURR_CONV Instance attribute Public Type reference (TYPE) H99_CURRENCY_CONVERSION Field for Currency Conversion 20040419
5 A_IPVIEW Instance attribute Public Type reference (TYPE) XFLAG New Input Values 20040206
6 A_MOLGA Instance attribute Public Type reference (TYPE) MOLGA Country Grouping 20040203
7 A_OCCAT_SELOPT Instance attribute Public Type reference (TYPE) OCCAT_RANGE_TAB select options for occat 20040203
8 A_OCRSN_SELOPT Instance attribute Public Type reference (TYPE) OCRSN_RANGE_TAB select options for ocrsn 20040203
9 A_OSR_DEL_OPT Instance attribute Public Type reference (TYPE) OSR_DEL_OPT Delete Options for OSR 20040219
10 A_PAY_ACCESS Instance attribute Public Object reference (TYPE REF TO) CL_HR_PAY_ACCESS Access to payroll results 20040203
11 C_CURR_CONV_ALT Constant Public Type reference (TYPE) CURR_CONV 'A' Field for Currency Conversion 20040419
12 C_CURR_CONV_FP Constant Public Type reference (TYPE) CURR_CONV 'F' Field for Currency Conversion 20040419
13 C_CURR_CONV_IP Constant Public Type reference (TYPE) CURR_CONV 'I' Field for Currency Conversion 20040419
14 C_CURR_CONV_NONE Constant Public Type reference (TYPE) CURR_CONV 'N' Field for Currency Conversion 20040419
15 C_HIGH_DATE Constant Public Type reference (TYPE) ENDDA '99991231' Validity End Date 20040203
16 C_LOW_DATE Constant Public Type reference (TYPE) BEGDA '18000101' Valid from date 20040203
17 C_NULL_DATE Constant Public Type reference (TYPE) BEGDA '00000000' Valid from date 20040203
18 X_FALSE Constant Public Type reference (TYPE) XFLAG ' ' New Input Values 20040203
19 X_ORIG_PER Constant Public Type reference (TYPE) H99_ADD_RETROES 'O' Include retroactive accounting: no, yes, also retr accg runs 20040608
20 X_TRUE Constant Public Type reference (TYPE) XFLAG 'X' New Input Values 20040203
Methods
# Method Level Visibility Method type Description Created on
1 ADD_RETROES_TO_RGDIR Instance method Public Method linked retroacc. accounting records in the RGDIR given 20040206
2 CONSTRUCTOR Instance method Public Constructor Constructor 20040203
3 FILTER_RGDIR_FOR_OSRS Instance method Protected Method filters OSRs from RGDIR 20040203
4 FILTER_RGDIR_FOR_VOIDS Instance method Protected Method filters VOIDs from RGDIR 20040203
5 GET_TARGET_CURRENCY Static method Public Method Determining the Currency from the Period 20040419
6 IS_RETRO Instance method Protected Method determines whether a RGDIR record is a retrocession 20040203
7 IS_REVERSED Instance method Protected Method determines whether a record was deleted. 20040203
8 IS_REVERSED_EARLIER Instance method Protected Method determines whether a RGDIR record had instantly been deleted 20040203
9 IS_SELECTED_PERIOD Instance method Protected Method determines whether a RGDIR record matches the selections 20040203
10 WORK_OUT_MOLGA Instance method Protected Method attribute A_MOLGA completes infotype 0001 20040203
Events
Class CL_HRPAY99_PRR_4_REPORTING has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_INPER_DIRECTORY Protected See coding 20040206 begin of ts_inper_directory, ipend type ipend, iperm type permo, inper type iperi, inpty type payty, inpid type payid, end of ts_inper_directory
2 TS_PAPER Public See coding 20041109 begin of ts_paper, "payroll-period YYYY-PP pabrj type qppnp-pabrj, "YYYY pabrp type qppnp-pabrp, "PP end of ts_paper
3 TT_INPER_DIRECTORY Protected See coding 20040206 tt_inper_directory type standard table of ts_inper_directory
Method Signatures

Method ADD_RETROES_TO_RGDIR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_SEL_RGDIR Call by reference Type reference (TYPE) HRPY_TT_RGDIR Verzeichnis der Abrechnungsergebnisse 20040206
2 Importing IM_SEL_GROUP_RGDIRS Call by reference Type reference (TYPE) PCCE_T_GROUP_RGDIRS Tabelle, die alle RGDIRs einer Gruppen enthält 20060321
3 Importing IM_WHOLE_GROUP_RGDIRS Call by reference Type reference (TYPE) PCCE_T_GROUP_RGDIRS Tabelle, die alle RGDIRs einer Gruppen enthält 20060320
4 Importing IM_WHOLE_RGDIR Call by reference Type reference (TYPE) HRPY_TT_RGDIR Verzeichnis der Abrechnungsergebnisse 20040206

Method ADD_RETROES_TO_RGDIR on class CL_HRPAY99_PRR_4_REPORTING has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ABKRS_SELOPT Call by reference Type reference (TYPE) HRPY_TT_ABKRS Abrechnungskreis (RANGE-Tabelle) 20040227
2 Importing IM_ADD_RETROES_TO_RGDIR Call by reference Type reference (TYPE) H99_ADD_RETROES Rückrechnungen berücksichtigen: nein, ja, auch rückg. Läufe 20040206
3 Importing IM_ARCH_TOO Call by reference Type reference (TYPE) ARCH_TOO 20050802
4 Importing IM_CURR_CONV Call by reference Type reference (TYPE) H99_CURRENCY_CONVERSION Feld für die Währungskonvertierung 20040419
5 Importing IM_IPVIEW Call by reference Type reference (TYPE) H99_IPVIEW neue Eingabewerte 20040206
6 Importing IM_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20040203
7 Importing IM_OCCAT_SELOPT Call by reference Type reference (TYPE) OCCAT_RANGE_TAB select options für occat 20040203
8 Importing IM_OCRSN_SELOPT Call by reference Type reference (TYPE) OCRSN_RANGE_TAB select options für ocrsn 20040203
9 Importing IM_OSR_DEL_OPT Call by reference Type reference (TYPE) OSR_DEL_OPT neue Eingabewerte 20040219

Method CONSTRUCTOR on class CL_HRPAY99_PRR_4_REPORTING has no exception.

Method FILTER_RGDIR_FOR_OSRS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_RGDIR Call by reference Type reference (TYPE) HRPY_TT_RGDIR 20040203

Method FILTER_RGDIR_FOR_OSRS on class CL_HRPAY99_PRR_4_REPORTING has no exception.

Method FILTER_RGDIR_FOR_VOIDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_RGDIR Call by reference Type reference (TYPE) HRPY_TT_RGDIR 20040203

Method FILTER_RGDIR_FOR_VOIDS on class CL_HRPAY99_PRR_4_REPORTING has no exception.

Method GET_TARGET_CURRENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TARGET_CURRENCY Call by reference Type reference (TYPE) WAERS Währungsschlüssel 20040420
2 Importing IM_CURR_CONV Call by reference Type reference (TYPE) H99_CURRENCY_CONVERSION Struktur zur Währungskonvertierung 20040420
3 Importing IM_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20040419
4 Importing IM_RGDIR Call by reference Type reference (TYPE) PC261 Cluster directory (for export and import of payroll results) 20040419

Method GET_TARGET_CURRENCY on class CL_HRPAY99_PRR_4_REPORTING has no exception.

Method IS_RETRO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RGDIR_RECORD Call by reference Type reference (TYPE) PC261 20040203
2 Returning IS_RETRO Value transfer Type reference (TYPE) XFLAG 20040203

Method IS_RETRO on class CL_HRPAY99_PRR_4_REPORTING has no exception.

Method IS_REVERSED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RGDIR_RECORD Call by reference Type reference (TYPE) PC261 20040203
2 Returning IS_REVERSED Value transfer Type reference (TYPE) XFELD 20040203

Method IS_REVERSED on class CL_HRPAY99_PRR_4_REPORTING has no exception.

Method IS_REVERSED_EARLIER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RGDIR_RECORD_PREV Call by reference Type reference (TYPE) PC261 20040203
2 Importing IM_RGDIR_RECORD_SUBS Call by reference Type reference (TYPE) PC261 20040203
3 Returning IS_REVERSED_EARLIER Value transfer Type reference (TYPE) XFELD 20040203

Method IS_REVERSED_EARLIER on class CL_HRPAY99_PRR_4_REPORTING has no exception.

Method IS_SELECTED_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RGDIR_RECORD Call by reference Type reference (TYPE) PC261 20040203
2 Returning IS_SELECTED_PERIOD Value transfer Type reference (TYPE) XFLAG 20040203

Method IS_SELECTED_PERIOD on class CL_HRPAY99_PRR_4_REPORTING has no exception.

Method WORK_OUT_MOLGA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PERNR Value transfer Type reference (TYPE) P_PERNR 20040203

Method WORK_OUT_MOLGA on class CL_HRPAY99_PRR_4_REPORTING has no exception.
History
Last changed by/on SAP  20070912 
SAP Release Created in 500