SAP ABAP Class CL_HRPBSDEZV_AMOUNTS (Contains the Status Table Amounts)
Hierarchy
SAP_HRCDE (Software Component) Sub component SAP_HRCDE of SAP_HR
   PY-DE-PS (Application Component) Public Sector
     P01O_ZV (Package) SP Notification Program for Public Sector Germany
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRPBSDEZV_OBSERVER Observer Interface 20040909
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRPBSDEZV_PROTOCOL_BUILDER Creates Log for HCM Application Log 20050615
Properties
Class CL_HRPBSDEZV_AMOUNTS  
Short Description Contains the Status Table Amounts    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class HRPAYDEPBSZV    
Program status P  SAP Standard Production Program 
Category 0   
Package P01O_ZV   SP Notification Program for Public Sector Germany 
Created 20040909   SAP 
Last change 20080505   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
# Interface Abstract Final Description Created on
1 IF_HRPBSDEZV_OBSERVER Observer Interface 20040909
2 IF_HRPBSDEZV_PROTOCOL_BUILDER Creates Log for HCM Application Log 20050615
Friends
Class CL_HRPBSDEZV_AMOUNTS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MINIMAL_AMOUNT Constant Public Type reference (TYPE) MAXBT '0.05' HR Payroll: Amount 20060713
2 MR_OBSERVED_PERIODES Instance attribute Private Object reference (TYPE REF TO) CL_HRPBSDEZV_STATUS_PERIODES Contains Status Sections from Payroll Results 20040909
3 MT_AMOUNTS Instance attribute Private Type reference (TYPE) P01P_AMOUNT_TAB Remuneration Table with Associated Tax and Insurance Feature 20040909
4 M_PERNR Instance attribute Private Type reference (TYPE) PERNR_D Personnel Number 20070815
Methods
# Method Level Visibility Method type Description Created on
1 ADD_AMOUNT Instance method Public Method Inserts an Amount with Assoc. Insurance and Taxing Feature 20040909
2 BUILD_PROTOCOL Instance method Public Method 20050615
3 CONSTRUCTOR Instance method Public Constructor Constructor 20050530
4 GET_ALLOCATION Instance method Public Method Returns the Contribution Amounts (Ins. Feature 10 EE and ER) 20060105
5 GET_AMOUNT Instance method Private Method Returns Remuneration of Cumulation Wage Type 20050808
6 GET_COMPLETE_CONTRIBUTION Static method Public Method Returns Total Contributions 20121116
7 GET_CONTRIBUTION Instance method Public Method Returns the Contributions(Insurance Feature 15/20 EE and ER) 20050905
8 GET_EMPLOYEE_ALLOCATION Instance method Public Method Returns the Employer Contribution Amounts (Ins. Feature 10) 20050808
9 GET_EMPLOYEE_CONTRIBUTION Instance method Public Method Returns the Employer Contributions (Insurance Feature 15/20) 20050808
10 GET_EMPLOYER_ALLOCATION Instance method Public Method Returns the Employer Contribution Amounts (Ins. Feature 10) 20050808
11 GET_EMPLOYER_CONTRIBUTION Instance method Public Method Returns the Employer Contributions (Insurance Feature 15/20) 20050808
12 GET_OVER_BAT_I_REMUNERATION Instance method Public Method Returns the BAT-I Excess Remuneration of the Seq. Number 20040909
13 GET_RECAPITALISATION_AMOUNT Instance method Public Method Returns the Reorganization Pay 20050808
14 GET_SUPPL_ALLOCATION Instance method Public Method Returns the Additional Contribution Amounts (Ins. Feat. 17) 20050907
15 GET_SUPPL_CONTRIBUTION Instance method Public Method Returns the Additional Contributions (Ins. Feat. 17) 20040909
16 GET_SUPPL_PENSION_REMUNERATION Instance method Public Method Returns the SP-Liable Remuneration of the Sequence Number 20050808
17 UPDATE Instance method Public Method 20040909
Events
Class CL_HRPBSDEZV_AMOUNTS has no event.
Types
Class CL_HRPBSDEZV_AMOUNTS has no local type.
Method Signatures

Method ADD_AMOUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_AMOUNT Call by reference Type reference (TYPE) P01P_AMOUNT Entgelt mit zugeh. Steuer- und Versicherungsmerkmal 20050607

Method ADD_AMOUNT on class CL_HRPBSDEZV_AMOUNTS has no exception.

Method BUILD_PROTOCOL Signature

Method BUILD_PROTOCOL on class CL_HRPBSDEZV_AMOUNTS has no parameter.
Method BUILD_PROTOCOL on class CL_HRPBSDEZV_AMOUNTS has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_OBSERVED_STATUS_PERIODES Call by reference Object reference (TYPE REF TO) CL_HRPBSDEZV_STATUS_PERIODES Enthält die Statusabschnitte aus den Abrechnungsergebnissen 20050613
2 Importing I_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20070815

Method CONSTRUCTOR on class CL_HRPBSDEZV_AMOUNTS has no exception.

Method GET_ALLOCATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20060105
2 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20060105
3 Importing I_SEQ Call by reference Type reference (TYPE) P01P_SEQPR Sequenznummer der Statustabelle der Perioden 20060105
4 Importing I_ZVE_IS_VBL Call by reference Type reference (TYPE) ABAP_BOOL Wahr wenn VBL 20071123
5 Returning RT_ALLOCATION Value transfer Type reference (TYPE) P01P_AMOUNT_TAB Entgelttabelle mit zugeh. Steuer- und Versicherungsmerkmal 20060105

Method GET_ALLOCATION on class CL_HRPBSDEZV_AMOUNTS has no exception.

Method GET_AMOUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_AMOUNT Call by reference Type reference (TYPE) P01P_AMOUNT_TAB Entgelttabelle mit zugeh. Steuer- und Versicherungsmerkmal 20050809
2 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20050808
3 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20050808
4 Importing I_LGART Call by reference Type reference (TYPE) P_SUML Summenlohnart 20050808
5 Importing I_SEQ Call by reference Type reference (TYPE) P01P_SEQPR Sequenznummer der Statustabelle der Perioden 20050808
6 Importing I_ZVE_IS_VBL Call by reference Type reference (TYPE) ABAP_BOOL Wahr wenn VBL 20071123

Method GET_AMOUNT on class CL_HRPBSDEZV_AMOUNTS has no exception.

Method GET_COMPLETE_CONTRIBUTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CONTRIBUTION Call by reference Type reference (TYPE) P01P_AMOUNT_TAB Entgelttabelle mit zugeh. Steuer- und Versicherungsmerkmal 20121116
2 Returning R_BETRG Value transfer Type reference (TYPE) P01P_BETRG Beitrag 20121116

Method GET_COMPLETE_CONTRIBUTION on class CL_HRPBSDEZV_AMOUNTS has no exception.

Method GET_CONTRIBUTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20050905
2 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20050905
3 Importing I_SEQ Call by reference Type reference (TYPE) P01P_SEQPR Sequenznummer der Statustabelle der Perioden 20050905
4 Importing I_ZVE_IS_VBL Call by reference Type reference (TYPE) ABAP_BOOL Wahr wenn VBL 20071123
5 Returning RT_CONTRIBUTION Value transfer Type reference (TYPE) P01P_AMOUNT_TAB Entgelttabelle mit zugeh. Steuer- und Versicherungsmerkmal 20050905

Method GET_CONTRIBUTION on class CL_HRPBSDEZV_AMOUNTS has no exception.

Method GET_EMPLOYEE_ALLOCATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20050808
2 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20050808
3 Importing I_SEQ Call by reference Type reference (TYPE) P01P_SEQPR Sequenznummer der Statustabelle der Perioden 20050808
4 Importing I_ZVE_IS_VBL Call by reference Type reference (TYPE) ABAP_BOOL Wahr wenn VBL 20071123
5 Returning RT_ALLOCATION Value transfer Type reference (TYPE) P01P_AMOUNT_TAB Entgelttabelle mit zugeh. Steuer- und Versicherungsmerkmal 20050808

Method GET_EMPLOYEE_ALLOCATION on class CL_HRPBSDEZV_AMOUNTS has no exception.

Method GET_EMPLOYEE_CONTRIBUTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20050808
2 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20050808
3 Importing I_SEQ Call by reference Type reference (TYPE) P01P_SEQPR Sequenznummer der Statustabelle der Perioden 20050808
4 Importing I_ZVE_IS_VBL Call by reference Type reference (TYPE) ABAP_BOOL Wahr wenn VBL 20071123
5 Returning RT_CONTRIBUTION Value transfer Type reference (TYPE) P01P_AMOUNT_TAB Entgelttabelle mit zugeh. Steuer- und Versicherungsmerkmal 20050808

Method GET_EMPLOYEE_CONTRIBUTION on class CL_HRPBSDEZV_AMOUNTS has no exception.

Method GET_EMPLOYER_ALLOCATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20050808
2 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20050808
3 Importing I_SEQ Call by reference Type reference (TYPE) P01P_SEQPR Sequenznummer der Statustabelle der Perioden 20050808
4 Importing I_ZVE_IS_VBL Call by reference Type reference (TYPE) ABAP_BOOL Wahr wenn VBL 20071123
5 Returning RT_ALLOCATION Value transfer Type reference (TYPE) P01P_AMOUNT_TAB Entgelttabelle mit zugeh. Steuer- und Versicherungsmerkmal 20050808

Method GET_EMPLOYER_ALLOCATION on class CL_HRPBSDEZV_AMOUNTS has no exception.

Method GET_EMPLOYER_CONTRIBUTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20050808
2 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20050808
3 Importing I_SEQ Call by reference Type reference (TYPE) P01P_SEQPR Sequenznummer der Statustabelle der Perioden 20050808
4 Importing I_ZVE_IS_VBL Call by reference Type reference (TYPE) ABAP_BOOL Wahr wenn VBL 20071123
5 Returning RT_CONTRIBUTION Value transfer Type reference (TYPE) P01P_AMOUNT_TAB Entgelttabelle mit zugeh. Steuer- und Versicherungsmerkmal 20050808

Method GET_EMPLOYER_CONTRIBUTION on class CL_HRPBSDEZV_AMOUNTS has no exception.

Method GET_OVER_BAT_I_REMUNERATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20050808
2 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20050808
3 Importing I_SEQ Call by reference Type reference (TYPE) P01P_SEQPR Sequenznummer der Statustabelle der Perioden 20040909
4 Importing I_ZVE_IS_VBL Call by reference Type reference (TYPE) ABAP_BOOL Wahr wenn VBL 20071123
5 Returning R_OVER_BAT_I_REMUNERATION Value transfer Type reference (TYPE) P01P_PFENT ZV-pflichtiges / I BAT überst. ZV-Pfl. Entgelt ZVE-PBS 20040909

Method GET_OVER_BAT_I_REMUNERATION on class CL_HRPBSDEZV_AMOUNTS has no exception.

Method GET_RECAPITALISATION_AMOUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20050808
2 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20050808
3 Importing I_SEQ Call by reference Type reference (TYPE) P01P_SEQPR Sequenznummer der Statustabelle der Perioden 20050808
4 Importing I_ZVE_IS_VBL Call by reference Type reference (TYPE) ABAP_BOOL Wahr wenn VBL 20071123
5 Returning RT_RECAPITALISATION_AMOUN Value transfer Type reference (TYPE) P01P_AMOUNT_TAB Entgelttabelle mit zugeh. Steuer- und Versicherungsmerkmal 20050808

Method GET_RECAPITALISATION_AMOUNT on class CL_HRPBSDEZV_AMOUNTS has no exception.

Method GET_SUPPL_ALLOCATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SUPPL_ALLOCATION Call by reference Type reference (TYPE) P01P_AMOUNT_TAB Entgelttabelle mit zugeh. Steuer- und Versicherungsmerkmal 20051114
2 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDA 20050907
3 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDA 20050907
4 Importing I_SEQ Call by reference Type reference (TYPE) P01P_SEQPR Sequenznummer der Statustabelle der Perioden 20050907
5 Importing I_ZVE_IS_VBL Call by reference Type reference (TYPE) ABAP_BOOL Wahr wenn VBL 20071123

Method GET_SUPPL_ALLOCATION on class CL_HRPBSDEZV_AMOUNTS has no exception.

Method GET_SUPPL_CONTRIBUTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SUPPL_CONTRIBUTION Call by reference Type reference (TYPE) P01P_AMOUNT_TAB Entgelttabelle mit zugeh. Steuer- und Versicherungsmerkmal 20051114
2 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDA 20050808
3 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDA 20050808
4 Importing I_SEQ Call by reference Type reference (TYPE) P01P_SEQPR Sequenznummer der Statustabelle der Perioden 20040909
5 Importing I_ZVE_IS_VBL Call by reference Type reference (TYPE) ABAP_BOOL Wahr wenn VBL 20071123

Method GET_SUPPL_CONTRIBUTION on class CL_HRPBSDEZV_AMOUNTS has no exception.

Method GET_SUPPL_PENSION_REMUNERATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SP_REMUNERATION_280 Call by reference Type reference (TYPE) P01P_PFENT ZV-pflichtiges / I BAT überst. ZV-Pfl. Entgelt ZVE-PBS 20050906
2 Exporting E_SP_REMUNERATION_282 Call by reference Type reference (TYPE) P01P_PFENT ZV-pflichtiges / I BAT überst. ZV-Pfl. Entgelt ZVE-PBS 20050906
3 Exporting E_SP_REMUNERATION_284 Call by reference Type reference (TYPE) P01P_PFENT ZV-pflichtiges / I BAT überst. ZV-Pfl. Entgelt ZVE-PBS 20050906
4 Exporting E_SP_REMUNERATION_28Y Call by reference Type reference (TYPE) P01P_PFENT ZV-pflichtiges / I BAT überst. ZV-Pfl. Entgelt ZVE-PBS 20111121
5 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20050808
6 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20050808
7 Importing I_SEQ Call by reference Type reference (TYPE) P01P_SEQPR Sequenznummer der Statustabelle der Perioden 20050808
8 Importing I_ZVE_IS_VBL Call by reference Type reference (TYPE) ABAP_BOOL Wahr wenn VBL 20071123

Method GET_SUPPL_PENSION_REMUNERATION on class CL_HRPBSDEZV_AMOUNTS has no exception.

Method UPDATE Signature

Method UPDATE on class CL_HRPBSDEZV_AMOUNTS has no parameter.
Method UPDATE on class CL_HRPBSDEZV_AMOUNTS has no exception.
History
Last changed by/on SAP  20080505 
SAP Release Created in 600