SAP ABAP Class CL_HR_PAY_CONTEXT_CE (Payroll context for CE)
Hierarchy
EA-HRRXX (Software Component) Sub component EA-HRRXX of EA-HR
   PY-XX (Application Component) Payroll: General Parts
     PAOC_PAY_DRIVER (Package) Payroll Driver for Concurrent Employment
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HR_PAY_CONTEXT Payroll context for external payroll driver 20011115
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HR_PAY_CONTEXT_CE_99 Payroll context for CE 20011122
2 Inheritance (c INHERITING FROM c_ref)  CL_HR_PAY_CONTEXT_CE_CA Payroll context for CE for Canada 20010809
3 Inheritance (c INHERITING FROM c_ref)  CL_HR_PAY_CONTEXT_CE_MX Payroll context for CE for Mexico 20061205
4 Inheritance (c INHERITING FROM c_ref)  CL_HR_PAY_CONTEXT_CE_US Payroll context for CE for USA 20010924
Properties
Class CL_HR_PAY_CONTEXT_CE  
Short Description Payroll context for CE    
Super Class CL_HR_PAY_CONTEXT Payroll context for external payroll driver 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_PAY_DRIVER   Payroll Driver for Concurrent Employment 
Created 20010808   SAP 
Last change 20091125   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_HR_PAY_CONTEXT_CE has no interface implemented.
Friends
Class CL_HR_PAY_CONTEXT_CE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ARL_INTERNAL_PERSON Instance attribute Public Type reference (TYPE) PAY_PERSON_DATA_CE Daten zur Person während der Abrechnung 20030122
2 ARL_RESULT_PERSON Instance attribute Public Type reference (TYPE) PAY99_PERSON Struktur für Abrechnungsergebnis: international (Person) 20030122
3 IMAGE Instance attribute Private Type reference (TYPE) PAY99_PAYROLL_IMAGE Internal tables for payroll image international 20010809
4 INTERNAL_PERSON Instance attribute Public Type reference (TYPE) PAY_PERSON_DATA_CE Person data during payroll 20011108
5 RESULT_PERSON Instance attribute Public Type reference (TYPE) PAY99_PERSON_REF Person payroll result 20011108
Methods
# Method Level Visibility Method type Description Created on
1 APPEND_LIDI Instance method Public Method Append LIDI 20090520
2 FILL_GROUPING Instance method Public Method Fill grouping table for given grouping reason for all PERNRs 20011122
3 FILL_GROUPING_PERNR Instance method Public Method Fill grouping table for given grouping reason for one PERNR 20011128
4 GET_ALL_LIDOS Instance method Public Method Get table of LIDO of all assignments 20090520
5 GET_ALL_RGDIR Instance method Public Method 20040723
6 GET_BT Instance method Public Method Get BT 20070405
7 GET_DT Instance method Public Method Get DT 20070405
8 GET_VAR Instance method Public Method 20050801
9 GET_VERSC Instance method Public Method 20060103
10 PUT_ALL_ALLAP Instance method Public Method Put all ALLAPs 20011115
11 PUT_ALL_APER Instance method Public Method Put all APERs 20011115
12 PUT_BT Instance method Public Method Provide BT 20070405
13 PUT_DT Instance method Public Method Provide DT 20070405
14 PUT_VAR Instance method Public Method 20050801
15 SET_REFERENCE_PERSON Instance method Public Method Referenz auf Personentabellen setzen 20030206
Events
Class CL_HR_PAY_CONTEXT_CE has no event.
Types
Class CL_HR_PAY_CONTEXT_CE has no local type.
Method Signatures

Method APPEND_LIDI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LIDI Call by reference Type reference (TYPE) HRPAY99_LIDI Cost-Distributed Liabilities 20090520
2 Importing PERNR Call by reference Type reference (TYPE) PCCE_PERNR Personnel Assignment 20090520

Method APPEND_LIDI on class CL_HR_PAY_CONTEXT_CE has no exception.

Method FILL_GROUPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALL_PERNRS Call by reference Type reference (TYPE) HRPAY99_GROUP_PERAS_T Liste der Beschäftigungsverträge 20020115
2 Importing BEGDA Call by reference Type reference (TYPE) BEGDA Startdatum 20011122
3 Importing ENDDA Call by reference Type reference (TYPE) ENDDA Enddatum 20011122
4 Importing GPRSN Call by reference Type reference (TYPE) PCCE_GPRSN Gruppierungsgrund 20011122

Method FILL_GROUPING on class CL_HR_PAY_CONTEXT_CE has no exception.

Method FILL_GROUPING_PERNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GPRSN Call by reference Type reference (TYPE) PCCE_GPRSN Gruppierungsgrund 20011128
2 Importing P_PERIOD Call by reference Type reference (TYPE) PSEN_PERIOD Startdatum 20011128
3 Importing P_PERNR Call by reference Type reference (TYPE) PCCE_PERNR PERNR, für die Gruppierungstabelle gefüllt werden soll 20011128

Method FILL_GROUPING_PERNR on class CL_HR_PAY_CONTEXT_CE has no exception.

Method GET_ALL_LIDOS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting LIDO_TAB Call by reference Type reference (TYPE) HRPAY99_LIDO_TAB 20090520

Method GET_ALL_LIDOS on class CL_HR_PAY_CONTEXT_CE has no exception.

Method GET_ALL_RGDIR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting RGDIR_TAB Call by reference Type reference (TYPE) PCCE_T_GROUP_RGDIRS 20040723

Method GET_ALL_RGDIR on class CL_HR_PAY_CONTEXT_CE has no exception.

Method GET_BT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting BT Call by reference Type reference (TYPE) HRPAY99_BT Results Table 20070405
2 Importing PERNR Call by reference Type reference (TYPE) PCCE_PERNR Personnel Assignment 20070405

Method GET_BT on class CL_HR_PAY_CONTEXT_CE has no exception.

Method GET_DT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DT Call by reference Type reference (TYPE) HRPY_TT_DT Results Table 20070405
2 Importing PERNR Call by reference Type reference (TYPE) PCCE_PERNR Personnel Assignment 20070405

Method GET_DT on class CL_HR_PAY_CONTEXT_CE has no exception.

Method GET_VAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PERNR Call by reference Type reference (TYPE) PCCE_PERNR 20050801
2 Exporting VAR Call by reference Type reference (TYPE) HRPY_TT_VAR 20050801

Method GET_VAR on class CL_HR_PAY_CONTEXT_CE has no exception.

Method GET_VERSC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PERNR Call by reference Type reference (TYPE) PCCE_PERNR 20060103
2 Exporting VERSC Call by reference Type reference (TYPE) PC202 20060103

Method GET_VERSC on class CL_HR_PAY_CONTEXT_CE has no exception.

Method PUT_ALL_ALLAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALLAP_TAB Call by reference Type reference (TYPE) PCCE_T_GROUP_ALLAP 20011115

Method PUT_ALL_ALLAP on class CL_HR_PAY_CONTEXT_CE has no exception.

Method PUT_ALL_APER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APER_TAB Call by reference Type reference (TYPE) PCCE_T_GROUP_APER 20011115

Method PUT_ALL_APER on class CL_HR_PAY_CONTEXT_CE has no exception.

Method PUT_BT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BT Call by reference Type reference (TYPE) HRPAY99_BT Results Table 20070405
2 Importing PERNR Call by reference Type reference (TYPE) PCCE_PERNR Personnel Assignment 20070405

Method PUT_BT on class CL_HR_PAY_CONTEXT_CE has no exception.

Method PUT_DT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DT Call by reference Type reference (TYPE) HRPY_TT_DT Results Table 20070405
2 Importing PERNR Call by reference Type reference (TYPE) PCCE_PERNR Personnel Assignment 20070405

Method PUT_DT on class CL_HR_PAY_CONTEXT_CE has no exception.

Method PUT_VAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PERNR Call by reference Type reference (TYPE) PCCE_PERNR 20050801
2 Importing VAR Call by reference Type reference (TYPE) HRPY_TT_VAR 20050801

Method PUT_VAR on class CL_HR_PAY_CONTEXT_CE has no exception.

Method SET_REFERENCE_PERSON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing BENTAB Call by reference Type reference (TYPE) HRPAY99_BENTAB Arbeitgeberleistungen 20030206
2 Changing C1 Call by reference Type reference (TYPE) HRPAY99_C1 Kostenzuordnung aus verschiedenen Infotypen 20030206
3 Changing CODIST Call by reference Type reference (TYPE) HRPAY99_CODIST 20050218
4 Changing V0 Call by reference Type reference (TYPE) HRPAY99_V0 Variable Zuordnung 20030206

Method SET_REFERENCE_PERSON on class CL_HR_PAY_CONTEXT_CE has no exception.
History
Last changed by/on SAP  20091125 
SAP Release Created in 110