SAP ABAP Class CL_IM_HRPBSDENVGENP0883 (Imp. Class for BAdI Imp. HRPBSDENVGENP0883)
Hierarchy
SAP_HRCDE (Software Component) Sub component SAP_HRCDE of SAP_HR
   PY-DE-PS-VA (Application Component) Pension Administration
     P01PBSNV (Package) Retroactive Pension Insurance PI Public Sector Germany
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_EX_HRPBSDENVGENP0883 BAdI Interface IF_EX_HRPBSDENVGENP0883 20070228
Properties
Class CL_IM_HRPBSDENVGENP0883  
Short Description Imp. Class for BAdI Imp. HRPBSDENVGENP0883    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package P01PBSNV   Retroactive Pension Insurance PI Public Sector Germany 
Created 20070228   SAP 
Last change 20070912   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_IM_HRPBSDENVGENP0883 has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_EX_HRPBSDENVGENP0883 BAdI Interface IF_EX_HRPBSDENVGENP0883 20070228
Friends
Class CL_IM_HRPBSDENVGENP0883 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_NVBEGDA Instance attribute Private Type reference (TYPE) PDE_PBSNV_NVBEGDA Start Date: Retroactive Pension Insurance 20070228
2 A_NVENDDA Instance attribute Private Type reference (TYPE) PDE_PBSNV_NVENDDA End Date: Retroactive Pension Insurance 20070228
3 A_PERNR Instance attribute Private Type reference (TYPE) PERNR_D Personnel Number 20070228
4 A_READ_INFOTYPE Instance attribute Private Object reference (TYPE REF TO) IF_HRSEN_READ_INFOTYPE Reading Infotype Records in PSEN 20070228
5 FALSE Instance attribute Private Attribute reference (LIKE) 20070228
6 TRUE Instance attribute Private Attribute reference (LIKE) 20070228
Methods
# Method Level Visibility Method type Description Created on
1 GET_AUSBILDUNGSZEIT Instance method Private Method Determines Training Period (If Not from Payroll) 20070228
2 GET_EHEZEIT Instance method Private Method Determines Marriage Period (For Pension Equalization) 20070618
3 GET_EINMALZAHLUNGEN Instance method Private Method Determines Non-Recurring Payments (If Not from Payroll) 20070228
4 GET_FIKTIVER_GRUNDWEHRDIENST Instance method Private Method Determines Notional Act. Mil. Service (If Not from Payroll) 20070228
5 GET_GEWICHTUNGEN Instance method Private Method Determines Weighting (If Not from Payroll) 20070228
6 GET_LAUFENDE_ZAHLUNGEN Instance method Private Method Determines Current Payments (If Not from Payroll) 20070228
7 GET_NEBENBESCHAEFTIGUNGEN Instance method Private Method Determines Sec. Jobs Liable to PI Contr. (If Not from Payr.) 20070228
8 GET_PAYROLL_DATA Instance method Private Method Determines Records from Payroll 20070228
9 GET_UNTERBRECHUNGEN Instance method Private Method Determines Suspensions (If Not from Payroll) 20070228
10 GET_ZEITRAUM_WEST_OST Instance method Private Method Determines WOKNZ in Period (If Not from Payroll) 20070228
Events
Class CL_IM_HRPBSDENVGENP0883 has no event.
Types
Class CL_IM_HRPBSDENVGENP0883 has no local type.
Method Signatures

Method GET_AUSBILDUNGSZEIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ZEITRAUM Call by reference Type reference (TYPE) HRDEPBSNVT_ZEITRAUM Zeitraum 20070228
2 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070228
3 Importing IS_P0716 Call by reference Type reference (TYPE) P0716 Request management infotype 20070618
4 Importing I_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20070618
5 Importing I_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPBS00_MESSAGE_HANDLER Message Handler 20070228

Method GET_AUSBILDUNGSZEIT on class CL_IM_HRPBSDENVGENP0883 has no exception.

Method GET_EHEZEIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ZEITRAUM Call by reference Type reference (TYPE) HRDEPBSNVS_ZEITRAUM Zeitraum 20070618
2 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070618
3 Importing IS_P0716 Call by reference Type reference (TYPE) P0716 Request management infotype 20070618
4 Importing I_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20070618
5 Importing I_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPBS00_MESSAGE_HANDLER Message Handler 20070618

Method GET_EHEZEIT on class CL_IM_HRPBSDENVGENP0883 has no exception.

Method GET_EINMALZAHLUNGEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ZAHLUNGEN Call by reference Type reference (TYPE) HRDEPBSNVT_ZEITRAUM_BETRAG Betrag im Zeitraum 20070228
2 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070228
3 Importing IS_P0716 Call by reference Type reference (TYPE) P0716 Request management infotype 20070618
4 Importing I_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20070618
5 Importing I_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPBS00_MESSAGE_HANDLER Message Handler 20070228

Method GET_EINMALZAHLUNGEN on class CL_IM_HRPBSDENVGENP0883 has no exception.

Method GET_FIKTIVER_GRUNDWEHRDIENST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ZEITRAUM Call by reference Type reference (TYPE) HRDEPBSNVT_ZEITRAUM Zeitraum 20070228
2 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070228
3 Importing IS_P0716 Call by reference Type reference (TYPE) P0716 Request management infotype 20070618
4 Importing I_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20070618
5 Importing I_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPBS00_MESSAGE_HANDLER Message Handler 20070228

Method GET_FIKTIVER_GRUNDWEHRDIENST on class CL_IM_HRPBSDENVGENP0883 has no exception.

Method GET_GEWICHTUNGEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_GEWICHTUNGEN Call by reference Type reference (TYPE) HRDEPBSNVT_ZEITRAUM_GEWICHTUNG Gewichtung im Zeitraum 20070228
2 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070228
3 Importing IS_P0716 Call by reference Type reference (TYPE) P0716 Request management infotype 20070618
4 Importing I_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20070618
5 Importing I_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPBS00_MESSAGE_HANDLER Message Handler 20070228

Method GET_GEWICHTUNGEN on class CL_IM_HRPBSDENVGENP0883 has no exception.

Method GET_LAUFENDE_ZAHLUNGEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ZAHLUNGEN Call by reference Type reference (TYPE) HRDEPBSNVT_ZEITRAUM_BETRAG Betrag im Zeitraum 20070228
2 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070228
3 Importing IS_P0716 Call by reference Type reference (TYPE) P0716 Request management infotype 20070618
4 Importing I_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20070618
5 Importing I_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPBS00_MESSAGE_HANDLER Message Handler 20070228

Method GET_LAUFENDE_ZAHLUNGEN on class CL_IM_HRPBSDENVGENP0883 has no exception.

Method GET_NEBENBESCHAEFTIGUNGEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ZEITRAUM Call by reference Type reference (TYPE) HRDEPBSNVT_ZEITRAUM Zeitraum 20070228
2 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070228
3 Importing IS_P0716 Call by reference Type reference (TYPE) P0716 Request management infotype 20070618
4 Importing I_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20070618
5 Importing I_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPBS00_MESSAGE_HANDLER Message Handler 20070228

Method GET_NEBENBESCHAEFTIGUNGEN on class CL_IM_HRPBSDENVGENP0883 has no exception.

Method GET_PAYROLL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_P0883 Call by reference Type reference (TYPE) P0883_TAB Personal-Stammsatz für Infotyp 0883 20070228
2 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070228
3 Importing IS_P0716 Call by reference Type reference (TYPE) P0716 Request management infotype 20070618
4 Importing I_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20070618
5 Importing I_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPBS00_MESSAGE_HANDLER Message Handler 20070228

Method GET_PAYROLL_DATA on class CL_IM_HRPBSDENVGENP0883 has no exception.

Method GET_UNTERBRECHUNGEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_UNTERBRECHUNGEN Call by reference Type reference (TYPE) HRDEPBSNVT_ZEITRAUM_UNTERBRECH Unterbrechungszeitraum 20070228
2 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070228
3 Importing IS_P0716 Call by reference Type reference (TYPE) P0716 Request management infotype 20070618
4 Importing I_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20070618
5 Importing I_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPBS00_MESSAGE_HANDLER Message Handler 20070228

Method GET_UNTERBRECHUNGEN on class CL_IM_HRPBSDENVGENP0883 has no exception.

Method GET_ZEITRAUM_WEST_OST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ZEITRAUM_WEST_OST Call by reference Type reference (TYPE) HRDEPBSNVT_ZEITRAUM_WEST_OST West/Ost-Kennzeichen im Zeitraum 20070228
2 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070228
3 Importing IS_P0716 Call by reference Type reference (TYPE) P0716 Request management infotype 20070618
4 Importing I_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20070618
5 Importing I_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPBS00_MESSAGE_HANDLER Message Handler 20070228

Method GET_ZEITRAUM_WEST_OST on class CL_IM_HRPBSDENVGENP0883 has no exception.
History
Last changed by/on SAP  20070912 
SAP Release Created in