SAP ABAP Class CL_HRDEPBSCA_VORR_ANRECH (HR-PBS: Module for Priority Imputations)
Hierarchy
SAP_HRCDE (Software Component) Sub component SAP_HRCDE of SAP_HR
   PY-DE-PS-VA (Application Component) Pension Administration
     P01PBSVAVG_BL (Package) HR-VADM: Public Sector Pensions Act (Business Logic)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRDEPBSCA_VORR_ANRECH_DEF HR-PBS: Module for Priority Imputations - Abstract 20070327
Properties
Class CL_HRDEPBSCA_VORR_ANRECH  
Short Description HR-PBS: Module for Priority Imputations    
Super Class CL_HRDEPBSCA_VORR_ANRECH_DEF HR-PBS: Module for Priority Imputations - Abstract 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package P01PBSVAVG_BL   HR-VADM: Public Sector Pensions Act (Business Logic) 
Created 20070209   SAP 
Last change 20070912   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRDEPBSCA_VORR_ANRECH has no forward declaration.
Interfaces
Class CL_HRDEPBSCA_VORR_ANRECH has no interface implemented.
Friends
Class CL_HRDEPBSCA_VORR_ANRECH has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AS_DIENSTRECHT Instance attribute Protected Type reference (TYPE) HRDEPBSVAVGS_DIENSTRECHT Assignment of Indicator for Public Services Regulation 20110307
Methods
# Method Level Visibility Method type Description Created on
1 CALC_ANRECH_P61_2 Instance method Protected Method Calculate Imputations in Acc. with Sec. 61 Para. 2 20070327
2 CALC_BETRAG Instance method Protected Method Calc. of Imputed Amount (Suspension Amount) Sec. 61 Para. 2 20070327
3 CALC_MIND_VOLLWAISENGELD Instance method Protected Method Calculation of Minimum Orphan's Benefit 20070327
4 GET_ANRECH_FROM_P0326_4 Instance method Protected Method Read Imputations from Infotype 0326 Subtype 4 20070327
5 GET_ANRECH_FROM_PBWLA Instance method Protected Method Read Imputations from Evaluated Wage Type Table 20070327
Events
Class CL_HRDEPBSCA_VORR_ANRECH has no event.
Types
Class CL_HRDEPBSCA_VORR_ANRECH has no local type.
Method Signatures

Method CALC_ANRECH_P61_2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CALC_TIME Call by reference Type reference (TYPE) HRPBSCAT_LOG_CALC_TIME Bewegungsdaten der Berechnungszeitpunkte (Bescheide) 20070327
2 Changing CT_RESULT_IDS Call by reference Type reference (TYPE) HRPBSCAT_LOG_RESULT_IDS Protokolltabelle Ergebnisse Bescheinigungen Cluster NO 20070327
3 Changing CT_WAGETYPES Call by reference Type reference (TYPE) HRPBSCAT_LOG_WAGETYPES Bewegungsdaten der Lohnarten für Bescheiderstellung 20070327
4 Changing CT_WAGETYPES_OHNE_ABZUG Call by reference Type reference (TYPE) HRPBSCAT_LOG_WAGETYPES Bewegungsdaten der Lohnarten für Bescheiderstellung 20070327
5 Exporting ES_ANRECH_P61_2 Call by reference Type reference (TYPE) HRDEPBSCAS_ANRECH_P61_2 Einkommen zu berücksichtigen als Anrechnung nach § 61 Abs. 2 20070327
6 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070327
7 Importing IS_OPT_PARAMETER Call by reference Type reference (TYPE) HRDEPBSCAS_OPT_PARAMETER Zusätzliche optionale Parameter für Versbezug/Hinterblne 20070327
8 Importing IS_VERSORGUNG Call by reference Type reference (TYPE) HRDEPBSCAS_PC27N_VADM Versorgung (zusätzliche Felder für VADM) 20070327
9 Importing IS_VERS_BEZUG Call by reference Type reference (TYPE) HRDEPBSCAS_RESULT_VERS_BEZUG Ergebnis Berechnungsmodul VERS_BEZUG (Versorgungsbezug) 20070327
10 Importing IT_P0000 Call by reference Type reference (TYPE) P0000_TAB Personal-Stammsatz Infotyp 0000 (Massnahmen) 20070327
11 Importing IT_P0001 Call by reference Type reference (TYPE) P0001_TAB Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) 20070327
12 Importing IT_P0322 Call by reference Type reference (TYPE) P0322_TAB HR-PSG: Informationstyp Versorgung (Nr. 0322) 20070327
13 Importing IT_P0322_HIBL Call by reference Type reference (TYPE) P0322_TAB HR-PSG: Informationstyp Versorgung (Nr. 0322) 20070327
14 Importing IT_P0326 Call by reference Type reference (TYPE) P0326_TAB Personal-Stammsatz Infotyp 0326 (Anrechnungen Versorgung) 20070327
15 Importing IT_PBWLA_IT0014 Call by reference Type reference (TYPE) HRPBS00CAT_PBWLA Ergebnis-Lohnartentabelle bei Aufruf indirekte Bewertung 20070327
16 Importing IT_PBWLA_IT0015 Call by reference Type reference (TYPE) HRPBS00CAT_PBWLA Ergebnis-Lohnartentabelle bei Aufruf indirekte Bewertung 20070327
17 Importing IT_PBWLA_VE_IT0014 Call by reference Type reference (TYPE) HRPBS00CAT_PBWLA Ergebnis-Lohnartentabelle bei Aufruf indirekte Bewertung 20070327
18 Importing IT_PBWLA_VE_IT0015 Call by reference Type reference (TYPE) HRPBS00CAT_PBWLA Ergebnis-Lohnartentabelle bei Aufruf indirekte Bewertung 20070327
19 Importing I_CURRENCY Call by reference Type reference (TYPE) WAERS Währungsschlüssel 20070327
20 Importing I_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPBS00_MESSAGE_HANDLER Message Handler 20070327

Method CALC_ANRECH_P61_2 on class CL_HRDEPBSCA_VORR_ANRECH has no exception.

Method CALC_BETRAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ANRECH_P61_2 Call by reference Type reference (TYPE) HRDEPBSCAS_ANRECH_P61_2 Einkommen zu berücksichtigen als Anrechnung nach § 61 Abs. 2 20070327
2 Changing CT_CALC_TIME Call by reference Type reference (TYPE) HRPBSCAT_LOG_CALC_TIME Bewegungsdaten der Berechnungszeitpunkte (Bescheide) 20070327
3 Changing CT_RESULT_IDS Call by reference Type reference (TYPE) HRPBSCAT_LOG_RESULT_IDS Protokolltabelle Ergebnisse Bescheinigungen Cluster NO 20070327
4 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070327
5 Importing IS_VERS_BEZUG Call by reference Type reference (TYPE) HRDEPBSCAS_RESULT_VERS_BEZUG Ergebnis Berechnungsmodul VERS_BEZUG (Versorgungsbezug) 20070327
6 Importing I_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPBS00_MESSAGE_HANDLER Message Handler 20070327

Method CALC_BETRAG on class CL_HRDEPBSCA_VORR_ANRECH has no exception.

Method CALC_MIND_VOLLWAISENGELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RESULT_IDS Call by reference Type reference (TYPE) HRPBSCAT_LOG_RESULT_IDS Protokolltabelle Ergebnisse Bescheinigungen Cluster NO 20070327
2 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070327
3 Exporting E_MINDESTVOLLWAISENGELD Call by reference Type reference (TYPE) MAXBT Personalabrechnung: Betrag 20070327
4 Importing IS_VERS_BEZUG Call by reference Type reference (TYPE) HRDEPBSCAS_RESULT_VERS_BEZUG Ergebnis Berechnungsmodul VERS_BEZUG (Versorgungsbezug) 20070327
5 Importing I_CALCTIME Call by reference Type reference (TYPE) P_99_PBSCA_CALCTIME HR-PBS: Berechnungszeitpunkt Berechnungsmodul 20070327
6 Importing I_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPBS00_MESSAGE_HANDLER Message Handler 20070327

Method CALC_MIND_VOLLWAISENGELD on class CL_HRDEPBSCA_VORR_ANRECH has no exception.

Method GET_ANRECH_FROM_P0326_4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ANRECH_P61_2 Call by reference Type reference (TYPE) HRDEPBSCAS_ANRECH_P61_2 Einkommen zu berücksichtigen als Anrechnung nach § 61 Abs. 2 20070327
2 Changing CT_WAGETYPES Call by reference Type reference (TYPE) HRPBSCAT_LOG_WAGETYPES Bewegungsdaten der Lohnarten für Bescheiderstellung 20070327
3 Changing CT_WAGETYPES_OHNE_ABZUG Call by reference Type reference (TYPE) HRPBSCAT_LOG_WAGETYPES Bewegungsdaten der Lohnarten für Bescheiderstellung 20070327
4 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070327
5 Importing IT_P0326 Call by reference Type reference (TYPE) P0326_TAB Personal-Stammsatz Infotyp 0326 (Anrechnungen Versorgung) 20070327
6 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20070327
7 Importing I_CALC_TIME Call by reference Type reference (TYPE) P_99_PBSCA_CALCTIME Zeitpunkt für Einkommen (Abzug Werb.kosten) 20070327
8 Importing I_CALC_TIME_2 Call by reference Type reference (TYPE) P_99_PBSCA_CALCTIME Zeitpunkt Einkunfte (ohne Abzug Werb.kosten) 20070327
9 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20070327
10 Importing I_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPBS00_MESSAGE_HANDLER Message Handler 20070327

Method GET_ANRECH_FROM_P0326_4 on class CL_HRDEPBSCA_VORR_ANRECH has no exception.

Method GET_ANRECH_FROM_PBWLA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ANRECH_P61_2 Call by reference Type reference (TYPE) HRDEPBSCAS_ANRECH_P61_2 Einkommen zu berücksichtigen als Anrechnung nach § 61 Abs. 2 20070327
2 Changing CT_WAGETYPES Call by reference Type reference (TYPE) HRPBSCAT_LOG_WAGETYPES Bewegungsdaten der Lohnarten für Bescheiderstellung 20070327
3 Changing CT_WAGETYPES_OHNE_ABZUG Call by reference Type reference (TYPE) HRPBSCAT_LOG_WAGETYPES Bewegungsdaten der Lohnarten für Bescheiderstellung 20070327
4 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070327
5 Importing IT_PBWLA Call by reference Type reference (TYPE) HRPBS00CAT_PBWLA Ergebnis-Lohnartentabelle bei Aufruf indirekte Bewertung 20070327
6 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20070327
7 Importing I_CALC_TIME Call by reference Type reference (TYPE) P_99_PBSCA_CALCTIME Zeitpunkt für Einkommen (Abzug Werb.kosten) 20070327
8 Importing I_CALC_TIME_2 Call by reference Type reference (TYPE) P_99_PBSCA_CALCTIME Zeitpunkt Einkunfte (ohne Abzug Werb.kosten) 20070327
9 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20070327
10 Importing I_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPBS00_MESSAGE_HANDLER Message Handler 20070327

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