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