SAP ABAP Class CL_HRPAY00_APPL (Processing of Subapplications)
Hierarchy
SAP_HRCDE (Software Component) Sub component SAP_HRCDE of SAP_HR
   PY-DE (Application Component) Germany
     PC01 (Package) HR Payroll: Germany
Properties
Class CL_HRPAY00_APPL  
Short Description Processing of Subapplications    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PC01   HR Payroll: Germany 
Created 20110914   SAP 
Last change 20131127   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_HRPAY00_APPL has no interface implemented.
Friends
Class CL_HRPAY00_APPL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AT_VALID_IT0001 Static Attribute Protected Type reference (TYPE) P0001_TAB HR Master Record: Infotype 0001 (Organizational Assignment) 20111010
2 AT_VALID_IT0008 Static Attribute Protected Type reference (TYPE) P0008_TAB HR Master Record: Infotype 0008 (Basic Pay) 20111010
3 AT_VALID_PERIODS_IT0001 Static Attribute Protected Type reference (TYPE) P0001_TAB HR Master Record: Infotype 0001 (Organizational Assignment) 20111010
4 AT_VALID_PERIODS_IT0008 Static Attribute Protected Type reference (TYPE) P0008_TAB HR Master Record: Infotype 0008 (Basic Pay) 20111010
5 AT_VALID_PERIODS_RT_T596D Static Attribute Protected Type reference (TYPE) HRPAY00_T_APPL_T596D_TAB Table Type for T596D 20111010
6 A_VALID_APPL Static Attribute Protected Type reference (TYPE) P_APPL Subapplication 20111010
7 A_VALID_BEGDA Static Attribute Protected Type reference (TYPE) BEGDA Valid-From Date 20121120
8 A_VALID_DATE Static Attribute Protected Type reference (TYPE) BEGDA Valid-From Date 20111010
9 A_VALID_ENDDA Static Attribute Protected Type reference (TYPE) ENDDA End of Validity Period 20121120
10 A_VALID_IS0001 Static Attribute Protected Type reference (TYPE) P0001 HR Master Record: Infotype 0001 (Organizational Assignment) 20111010
11 A_VALID_IS0008 Static Attribute Protected Type reference (TYPE) P0008 HR Master Record: Infotype 0008 (Basic Pay) 20111010
12 A_VALID_IS_BUFFERED Static Attribute Protected Type reference (TYPE) BOOLE_D Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') 20111010
13 A_VALID_MOLGA Static Attribute Protected Type reference (TYPE) MOLGA Country Grouping 20111010
14 A_VALID_PERIODS_APPL Static Attribute Protected Type reference (TYPE) P_APPL Subapplication 20111010
15 A_VALID_PERIODS_IS_BUFFERED Static Attribute Protected Type reference (TYPE) BOOLE_D Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') 20111010
16 A_VALID_PERIODS_MOLGA Static Attribute Protected Type reference (TYPE) MOLGA Country Grouping 20111010
17 A_VALID_VALID Static Attribute Protected Type reference (TYPE) BOOLE_D Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') 20111010
18 MC_HIGH_DATE Constant Protected Type reference (TYPE) ENDDA '99991231' High date 20111010
19 MC_LOW_DATE Constant Protected Type reference (TYPE) BEGDA '18000101' Low date 20111010
Methods
# Method Level Visibility Method type Description Created on
1 FILTER_LGART Static method Public Method Filtering of Wage Types 20110916
2 GET_DATE_GPA_PARAMETER Static method Private Method Read Date of GPA Parameter If Set 20111010
3 GET_VALID_PERIODS Static method Public Method Table of Validity Intervals for Subapplication 20111010
4 VALID Static method Public Method Subapplication valid? 20111010
Events
Class CL_HRPAY00_APPL has no event.
Types
Class CL_HRPAY00_APPL has no local type.
Method Signatures

Method FILTER_LGART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_IT Call by reference Type reference (TYPE) HRPAY99_RT Ergebnistabelle 20110916
2 Changing CT_OT Call by reference Type reference (TYPE) HRPAY99_RT Ergebnistabelle 20130208
3 Changing CT_RT Call by reference Type reference (TYPE) HRPAY99_RT Ergebnistabelle 20130208
4 Changing CT_XIT Call by reference Type reference (TYPE) HRPAYDE_XIT Erweiterte IT 20110916
5 Exporting EV_IT_DELETED_ENTRIES Call by reference Type reference (TYPE) I Gelöschte Einträge IT 20110916
6 Exporting EV_RT_DELETED_ENTRIES Call by reference Type reference (TYPE) I Gelöschte Einträge RT 20130208
7 Exporting EV_XIT_DELETED_ENTRIES Call by reference Type reference (TYPE) I Gelöschte Einträge XIT 20110916
8 Importing IV_APPL Call by reference Type reference (TYPE) P_APPL Teilapplikation 20110916
9 Importing IV_DATE Call by reference Type reference (TYPE) D Datum 20110916
10 Importing IV_FILTER Call by reference Type reference (TYPE) PARM4 Vierter Parameter 20130208
11 Importing IV_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20110916
12 Importing IV_SUMLG Call by reference Type reference (TYPE) P_SUML Summenlohnart 20110916
# Exception Resumable Description Created on
1 ERROR_T596 Fehler 20110916

Method GET_DATE_GPA_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPL Call by reference Type reference (TYPE) P_APPL Teilapplikation 20111010
2 Importing IV_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20111010
3 Returning RV_GPA_DATE Value transfer Type reference (TYPE) D Gültigkeitsbeginn Benutzparameter 20111010

Method GET_DATE_GPA_PARAMETER on class CL_HRPAY00_APPL has no exception.

Method GET_VALID_PERIODS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_P0001 Call by reference Type reference (TYPE) P0001_TAB Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) 20111010
2 Importing IT_P0008 Call by reference Type reference (TYPE) P0008_TAB Personal-Stammsatz Infotyp 0008 (Basisbezüge) 20111010
3 Importing IV_APPL Call by reference Type reference (TYPE) P_APPL Teilapplikation 20111010
4 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Auswertungsbeginn 20111010
5 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA Auswertungsende 20111010
6 Importing IV_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20111010
7 Returning RT_T596D Value transfer Type reference (TYPE) HRPAY00_T_APPL_T596D_TAB Gültigkeitsintervalle nicht gesetzlicher Teilapplikationen 20111010

Method GET_VALID_PERIODS on class CL_HRPAY00_APPL has no exception.

Method VALID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_P0001 Call by reference Type reference (TYPE) P0001 Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) 20111010
2 Importing IS_P0008 Call by reference Type reference (TYPE) P0008 Personal-Stammsatz Infotyp 0008 (Basisbezuege) 20111010
3 Importing IT_P0001 Call by reference Type reference (TYPE) P0001_TAB Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) 20111010
4 Importing IT_P0008 Call by reference Type reference (TYPE) P0008_TAB Personal-Stammsatz Infotyp 0008 (Basisbezüge) 20111010
5 Importing IV_APPL Call by reference Type reference (TYPE) P_APPL Teilapplikation 20111010
6 Importing IV_DATE Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20111010
7 Importing IV_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20111010
8 Returning RV_VALID Value transfer Type reference (TYPE) ABAP_BOOL 20111010

Method VALID on class CL_HRPAY00_APPL has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in