SAP ABAP Class CL_HRPAYCH_PAY_RESULTS (Read Payroll Results)
Hierarchy
SAP_HRCCH (Software Component) Sub component SAP_HRCCH of SAP_HR
   PA-PA-CH (Application Component) Switzerland
     PB02 (Package) HR Master Data: Switzerland
Properties
Class CL_HRPAYCH_PAY_RESULTS  
Short Description Read Payroll Results    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PB02   HR Master Data: Switzerland 
Created 20040528   SAP 
Last change 20041209   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPAYCH_PAY_RESULTS has no forward declaration.
Interfaces
Class CL_HRPAYCH_PAY_RESULTS has no interface implemented.
Friends
Class CL_HRPAYCH_PAY_RESULTS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_CLUSTERNAME Instance attribute Protected Type reference (TYPE) FIELDNAME Name of the Results Structure 20040528
2 A_PAYROLL_RESULT Instance attribute Protected Object reference (TYPE REF TO) DATA Workarea Suitable for Table 20040528
3 A_PAYROLL_RESULTS Instance attribute Protected Object reference (TYPE REF TO) DATA Payroll Results Table 20040528
4 FALSE Constant Protected Type reference (TYPE) BOOLE_D ' ' Incorrect 20040528
5 TRUE Constant Protected Type reference (TYPE) BOOLE_D 'X' True 20040528
Methods
# Method Level Visibility Method type Description Created on
1 GET_CLUSTER_STRUCTURE Instance method Private Method Determine Cluster Structure 20040528
2 GET_PAYROLL_MODIFIER_PERIODS Instance method Private Method Read Periods with Different Period Modifier 20040528
3 GET_PAYROLL_PERIOD_FROM_DATE Instance method Private Method Determine Payroll Period for a Date 20040528
4 GET_PERIOD_MODIFIER Instance method Private Method Determine Period Modifier 20040528
5 PROCESS_PAYROLL_RESULTS Instance method Public Method Process Payroll Results 20040601
6 READ_PAYROLL_RESULTS Instance method Public Method Read Payroll Results 20040601
Events
Class CL_HRPAYCH_PAY_RESULTS has no event.
Types
Class CL_HRPAYCH_PAY_RESULTS has no local type.
Method Signatures

Method GET_CLUSTER_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CLUSTERNAME Call by reference Type reference (TYPE) TABNAME Name des Ergebnisstruktur 20040528
2 Importing I0001 Call by reference Type reference (TYPE) P0001_TAB Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) 20040528
3 Changing IRESULT_REF Call by reference Object reference (TYPE REF TO) DATA Tabelle der Abrechnungsergebnisse 20040528
4 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040528
5 Changing ITEMP_RESULT_REF Call by reference Object reference (TYPE REF TO) DATA Tabelle der Abrechnungsergebnisse (temporär) 20040528
6 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPAYCH_MESSAGE_HANDLER HR-CH: Fehlermeldungen 20040528
7 Importing REFDA Call by reference Type reference (TYPE) BEGDA Referenzdatum 20040728
8 Changing WRESULT_REF Call by reference Object reference (TYPE REF TO) DATA Workarea passend zur Tabelle 20040528

Method GET_CLUSTER_STRUCTURE on class CL_HRPAYCH_PAY_RESULTS has no exception.

Method GET_PAYROLL_MODIFIER_PERIODS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20040528
2 Importing ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20040528
3 Importing I0001 Call by reference Type reference (TYPE) P0001_TAB Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) 20040528
4 Exporting IPERIOD Call by reference Type reference (TYPE) _TPERIODS Perioden 20040528
5 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040528
6 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPAYCH_MESSAGE_HANDLER HR-CH: Fehlermeldungen 20040528

Method GET_PAYROLL_MODIFIER_PERIODS on class CL_HRPAYCH_PAY_RESULTS has no exception.

Method GET_PAYROLL_PERIOD_FROM_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040528
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPAYCH_MESSAGE_HANDLER HR-CH: Fehlermeldungen 20040528
3 Exporting PABRJ Call by reference Type reference (TYPE) PABRJ Abrechnungsjahr 20040528
4 Exporting PABRP Call by reference Type reference (TYPE) PABRP Abrechnungsperiode 20040528
5 Importing PERMO Call by reference Type reference (TYPE) PERMO Periodenparameter 20040528
6 Importing REFDA Call by reference Type reference (TYPE) BEGDA Referenzdatum 20040528

Method GET_PAYROLL_PERIOD_FROM_DATE on class CL_HRPAYCH_PAY_RESULTS has no exception.

Method GET_PERIOD_MODIFIER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ABKRS Call by reference Type reference (TYPE) ABKRS Abrechnungskreis 20040528
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040528
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPAYCH_MESSAGE_HANDLER HR-CH: Fehlermeldungen 20040528
4 Exporting PERMO Call by reference Type reference (TYPE) PERMO Periodenparameter 20040528

Method GET_PERIOD_MODIFIER on class CL_HRPAYCH_PAY_RESULTS has no exception.

Method PROCESS_PAYROLL_RESULTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PAY_RESULT_PROCESSOR Call by reference Object reference (TYPE REF TO) IF_HRPAYCH_PAY_RESULTS_PROCESS HR-CH: Verarbeiter von Abrechnungsergebnissen 20040601

Method PROCESS_PAYROLL_RESULTS on class CL_HRPAYCH_PAY_RESULTS has no exception.

Method READ_PAYROLL_RESULTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20040601
2 Importing ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20040601
3 Importing I0001 Call by reference Type reference (TYPE) P0001_TAB Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) 20040601
4 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040601
5 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPAYCH_MESSAGE_HANDLER HR-CH: Fehlermeldungen 20040601
6 Exporting PAYROLL_RESULTS Call by reference Type reference (TYPE) ANY TABLE Abrechnungsergebnisse 20040601
7 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20040601

Method READ_PAYROLL_RESULTS on class CL_HRPAYCH_PAY_RESULTS has no exception.
History
Last changed by/on SAP  20041209 
SAP Release Created in 500