SAP ABAP Class CL_HR_PAYROLL_AREA_GROUP (Payroll Area Groups)
Hierarchy
☛
SAP_HRRXX (Software Component) Sub component SAP_HRRXX of SAP_HR
⤷ PY-XX (Application Component) Payroll: General Parts
⤷ PCAL_CE (Package) HR enhancements for Payroll for concurrent employment (CE)
⤷ PY-XX (Application Component) Payroll: General Parts
⤷ PCAL_CE (Package) HR enhancements for Payroll for concurrent employment (CE)
Properties
Class | CL_HR_PAYROLL_AREA_GROUP | |
Short Description | Payroll Area Groups | |
Super Class | ||
Instantiability of a Class | 0 | Private |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | PCAL_CE | HR enhancements for Payroll for concurrent employment (CE) |
Created | 20050519 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_HR_PAYROLL_AREA_GROUP has no forward declaration.
Interfaces
Class CL_HR_PAYROLL_AREA_GROUP has no interface implemented.
Friends
Class CL_HR_PAYROLL_AREA_GROUP has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ALL_AREA_INSTANCES | Instance attribute | Public | Type reference (TYPE) | HRPY99_AREAS_TAB | Obsolete: --> Method GET_ALL_AREA_INSTANCES | 20090513 | ||
2 | GROUP | Instance attribute | Public | Type reference (TYPE) | PCCE_GPVAL | Obsolete: --> Method GET_GROUP | 20051107 | ||
3 | GROUPS | Static Attribute | Private | Type reference (TYPE) | GROUPS_TABLE | Table of Instances of Payroll Area Groups | 20051107 | ||
4 | MAIN_AREA_INSTANCE | Instance attribute | Public | Object reference (TYPE REF TO) | CL_HR_PAYROLL_AREA | Payroll Area | 20090513 | ||
5 | PRI_ALL_AREA_INSTANCES | Instance attribute | Private | Type reference (TYPE) | HRPY99_AREAS_TAB | Payroll Area of Grouping | 20111014 | ||
6 | PRI_GROUP | Instance attribute | Private | Type reference (TYPE) | PCCE_GPVAL | Grouping Value for Personnel Assignments | 20111014 | ||
7 | PRI_MAIN_AREA_INSTANCE | Instance attribute | Private | Object reference (TYPE REF TO) | CL_HR_PAYROLL_AREA | Payroll Area | 20111014 | ||
8 | PRI_ZEINH | Instance attribute | Private | Type reference (TYPE) | PFREQ | Payroll Time Units | 20111014 | ||
9 | ZEINH | Instance attribute | Public | Type reference (TYPE) | PFREQ | Obsolete: --> Method GET_ZEINH | 20051107 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CONSTRUCTOR | Instance method | Public | Constructor | Private: -> Use Method GET_INSTANCE | 20051107 |
2 | GET_ALL_AREAS | Instance method | Public | Method | All Payroll Areas of Grouping | 20090518 |
3 | GET_ALL_AREAS_RANGE | Static method | Public | Method | Read Payroll Area Range | 20080502 |
4 | GET_ALL_AREA_INSTANCES | Instance method | Public | Method | List of Payroll Areas of Payroll Area Group | 20111014 |
5 | GET_GPVAL | Static method | Public | Method | Returns Payroll Area Group of Payroll Area | 20051107 |
6 | GET_GROUP | Instance method | Public | Method | Read ID of This Instance of Payroll Area Group | 20111014 |
7 | GET_GROUP_FROM_AREA | Static method | Public | Method | Instance of PAY_AREA Instance | 20051107 |
8 | GET_GROUP_FROM_AREAID | Static method | Public | Method | Instance from Payroll Area | 20051107 |
9 | GET_INSTANCE | Static method | Public | Method | Returns Instance for Payroll Area Group | 20051107 |
10 | GET_MAIN_AREA | Static method | Public | Method | Main Payroll Area of Grouping | 20051107 |
11 | GET_MAIN_AREA_INSTANCE | Instance method | Public | Method | Instance of Main Payroll Area of Grouping | 20090518 |
12 | GET_RANGE_ALL_AREAS | Instance method | Public | Method | Read Payroll Area Range | 20090525 |
13 | GET_ZEINH | Instance method | Public | Method | Read Payroll Frequency | 20111014 |
14 | SET_ALL_AREA_INSTANCES | Instance method | Private | Method | Fill Payroll Areas of Payroll Area Group | 20111014 |
15 | SET_GROUP | Instance method | Private | Method | Set the ID of the Payroll Area Group | 20111014 |
16 | SET_MAIN_AREA_INSTANCE | Instance method | Private | Method | Set the Main Payroll Area of the Group | 20111014 |
17 | SET_ZEINH | Instance method | Private | Method | Set the Payroll Frequency | 20111014 |
Events
Class CL_HR_PAYROLL_AREA_GROUP has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | GROUPS_TABLE | Private | See coding | Instance Directory | 20051107 | groups_table TYPE HASHED TABLE OF wa_groups
WITH UNIQUE KEY gpval
|
|
2 | WA_GROUPS | Private | See coding | 20051107 | BEGIN OF wa_groups,
gpval TYPE t549ag-gpval,
instance TYPE REF TO cl_hr_payroll_area_group,
END OF wa_groups
|
Method Signatures
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IMP_GROUP | Call by reference | Type reference (TYPE) | PCCE_GPVAL | Gruppierungswert für Beschäftigungsverträge | 20051107 |
Method CONSTRUCTOR on class CL_HR_PAYROLL_AREA_GROUP has no exception.
Method GET_ALL_AREAS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IMP_GROUP | Call by reference | Type reference (TYPE) | PCCE_GPVAL | Gruppierungswert für Beschäftigungsverträge | 20090518 | ||
2 | Returning | RET_AREAS | Value transfer | Type reference (TYPE) | HRPAY99_AREAS_TAB | Abrechnungskreise einer Gruppierung | 20090518 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRPY_PAYROLL_AREA_GROUP | Ausnahmen zur CL_HR_PAYROLL_AREA_GROUP | 20090518 |
Method GET_ALL_AREAS_RANGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IMP_GROUP | Call by reference | Type reference (TYPE) | PCCE_GPVAL | Gruppierungswert für Beschäftigungsverträge | 20090525 | ||
2 | Returning | RET_AREAS_RANGE | Value transfer | Type reference (TYPE) | HRPY_TT_ABKRS | Payroll Area (RANGE Table) | 20080502 |
Method GET_ALL_AREAS_RANGE on class CL_HR_PAYROLL_AREA_GROUP has no exception.
Method GET_ALL_AREA_INSTANCES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RET_ALL_AREA_INSTANCES | Value transfer | Type reference (TYPE) | HRPY99_AREAS_TAB | Abrechnungskreise einer Gruppierung | 20111014 |
Method GET_ALL_AREA_INSTANCES on class CL_HR_PAYROLL_AREA_GROUP has no exception.
Method GET_GPVAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IMP_AREA | Call by reference | Type reference (TYPE) | ABKRS | Abrechnungskreis | 20051107 | ||
2 | Returning | RET_GPVAL | Value transfer | Type reference (TYPE) | PCCE_PAGROUP | Abrechnungskreisgruppe | 20051107 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRPY_PAYROLL_AREA_GROUP | 20051107 |
Method GET_GROUP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RET_GROUP | Value transfer | Type reference (TYPE) | PCCE_GPVAL | Gruppierungswert für Beschäftigungsverträge | 20111014 |
Method GET_GROUP on class CL_HR_PAYROLL_AREA_GROUP has no exception.
Method GET_GROUP_FROM_AREA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IMP_AREA | Call by reference | Object reference (TYPE REF TO) | CL_HR_PAYROLL_AREA | Abrechnungskreis | 20051107 | ||
2 | Returning | RET_GROUP | Value transfer | Object reference (TYPE REF TO) | CL_HR_PAYROLL_AREA_GROUP | Abrechnungskreisgruppierungen | 20051107 |
Method GET_GROUP_FROM_AREA on class CL_HR_PAYROLL_AREA_GROUP has no exception.
Method GET_GROUP_FROM_AREAID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IMP_AREAID | Call by reference | Type reference (TYPE) | ABKRS | Abrechnungskreis | 20051107 | ||
2 | Returning | RET_GROUP | Value transfer | Object reference (TYPE REF TO) | CL_HR_PAYROLL_AREA_GROUP | Abrechnungskreisgruppierungen | 20051107 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRPY_PAYROLL_AREA_GROUP | 20051107 |
Method GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IMP_GROUP | Call by reference | Type reference (TYPE) | PCCE_GPVAL | Gruppierungswert für Beschäftigungsverträge | 20051107 | ||
2 | Returning | RET_GROUP | Value transfer | Object reference (TYPE REF TO) | CL_HR_PAYROLL_AREA_GROUP | Abrechnungskreisgruppierungen | 20051107 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRPY_PAYROLL_AREA_GROUP | Ausnahmen zur CL_HR_PAYROLL_AREA_GROUP | 20051107 |
Method GET_MAIN_AREA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IMP_AREA | Call by reference | Type reference (TYPE) | ABKRS | 20051208 | |||
2 | Returning | RET_MAIN_AREA | Value transfer | Type reference (TYPE) | ABKRS | Abrechnungskreis | 20051208 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRPY_PAYROLL_AREA_GROUP | 20051208 |
Method GET_MAIN_AREA_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RET_AREA | Value transfer | Object reference (TYPE REF TO) | CL_HR_PAYROLL_AREA | Abrechnungskreis | 20090518 |
Method GET_MAIN_AREA_INSTANCE on class CL_HR_PAYROLL_AREA_GROUP has no exception.
Method GET_RANGE_ALL_AREAS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RET_AREAS_RANGE | Value transfer | Type reference (TYPE) | HRPY_TT_ABKRS | Abrechnungskreis (RANGE-Tabelle) | 20090525 |
Method GET_RANGE_ALL_AREAS on class CL_HR_PAYROLL_AREA_GROUP has no exception.
Method GET_ZEINH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RET_ZEINH | Value transfer | Type reference (TYPE) | PFREQ | Abrechnungszeiteinheiten | 20111014 |
Method GET_ZEINH on class CL_HR_PAYROLL_AREA_GROUP has no exception.
Method SET_ALL_AREA_INSTANCES Signature
Method SET_ALL_AREA_INSTANCES on class CL_HR_PAYROLL_AREA_GROUP has no parameter.
Method SET_ALL_AREA_INSTANCES on class CL_HR_PAYROLL_AREA_GROUP has no exception.
Method SET_GROUP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IMP_GROUP | Call by reference | Type reference (TYPE) | PCCE_GPVAL | Gruppierungswert für Beschäftigungsverträge | 20111014 |
Method SET_GROUP on class CL_HR_PAYROLL_AREA_GROUP has no exception.
Method SET_MAIN_AREA_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IMP_MAIN_AREA_INSTANCE | Call by reference | Object reference (TYPE REF TO) | CL_HR_PAYROLL_AREA | Abrechnungskreis | 20111014 |
Method SET_MAIN_AREA_INSTANCE on class CL_HR_PAYROLL_AREA_GROUP has no exception.
Method SET_ZEINH Signature
Method SET_ZEINH on class CL_HR_PAYROLL_AREA_GROUP has no parameter.
Method SET_ZEINH on class CL_HR_PAYROLL_AREA_GROUP has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in |