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