SAP ABAP Class CL_IM_BADI_HRAT_CALC_PENS (Imp. Class for BAdI Imp. BADI_HRAT_CALC_PENS)
Hierarchy
SAP_HRCAT (Software Component) Sub component SAP_HRCAT of SAP_HR
   PY-AT-PS (Application Component) Public Sector
     P03P1 (Package) HR Public Sector Austria
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_EX_BADI_HRAT_CALC_PENS BAdI Interface IF_EX_BADI_HRAT_CALC_PENS 20061123
Properties
Class CL_IM_BADI_HRAT_CALC_PENS  
Short Description Imp. Class for BAdI Imp. BADI_HRAT_CALC_PENS    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package P03P1   HR Public Sector Austria 
Created 20061123   SAP 
Last change 20071120   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_IM_BADI_HRAT_CALC_PENS has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_EX_BADI_HRAT_CALC_PENS BAdI Interface IF_EX_BADI_HRAT_CALC_PENS 20061123
Friends
Class CL_IM_BADI_HRAT_CALC_PENS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GS_LST_SIM_PAYRESULT Instance attribute Private Type reference (TYPE) PAYAT_RESULT Structure for Payroll Result: Austria 20061215
Methods
# Method Level Visibility Method type Description Created on
1 GET_CONTRIBUTIONS_FROM_RPCALC Instance method Private Method Determination of Simulated Monthly Pension Contrib. Basis 20061228
2 GET_CRULE_FOR_INFTY_SUBTY Instance method Private Method Determination of Conversion Rule f. INFTY + SUBTY 20061229
3 GET_PERCV_FOR_BON_OR_DED Instance method Private Method Determination of Percentage for Pension Assessment Basis 20061229
Events
Class CL_IM_BADI_HRAT_CALC_PENS has no event.
Types
Class CL_IM_BADI_HRAT_CALC_PENS has no local type.
Method Signatures

Method GET_CONTRIBUTIONS_FROM_RPCALC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_REV_CON_BA Call by reference Type reference (TYPE) RPIPENA0T2 Tabellentyp von Struktur RPIPENA0L2 20061228
2 Importing FLT_VAL Call by reference Type reference (TYPE) P03_FLTVA Parameter FLT_VAL der Methode EVAL_CONTRIBUTIONS 20061228
3 Importing IT_PRELP Call by reference Type reference (TYPE) PRELP_TAB Tabelle von generischen Infotypen 20061228
4 Importing IV_PERNR Call by reference Type reference (TYPE) PERSNO Personalnummer 20061228
5 Importing IV_RETDA Call by reference Type reference (TYPE) P03_RETDA Pensionierungsdatum 20061228
# Exception Resumable Description Created on
1 CX_HRPRAT_BADI_CALC_PENS Fehler während Berechnung der Pension (BADI) 20061228

Method GET_CRULE_FOR_INFTY_SUBTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INFTY Call by reference Type reference (TYPE) INFTY Infotyp 20061229
2 Importing IV_SUBTY Call by reference Type reference (TYPE) SUBTY Subtyp 20061229
3 Returning RS_T525U Value transfer Type reference (TYPE) T525U Umrechnungsvorschrift für Dauern und Datümer 20061229
# Exception Resumable Description Created on
1 CX_HRPRAT_BADI_CALC_PENS Fehler während Berechnung der Pension (BADI) 20061229

Method GET_PERCV_FOR_BON_OR_DED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_MULFA Call by reference Type reference (TYPE) P03_MULFA Prozentpunkte 20061229
2 Changing CV_PERCV Call by reference Type reference (TYPE) P03_PERCV Prozentwert für Ruhegenussbemessungsgrundlage 20061229
3 Importing FLT_VAL Call by reference Type reference (TYPE) P03_FLTVA Parameter FLT_VAL der Methode EVAL_CONTRIBUTIONS 20061229
4 Importing IT_PRELP Call by reference Type reference (TYPE) PRELP_TAB Tabelle von generischen Infotypen 20061229
5 Importing IT_T5A8H Call by reference Type reference (TYPE) T5A8H_TAB Tabellentyp für T5A8H (PRAT Customizing Konstante) 20061229
6 Importing IV_CSGRP Call by reference Type reference (TYPE) P03_CSGRP Beamtetengruppe 20061229
7 Importing IV_DEBON Call by reference Type reference (TYPE) P03_DEBON Anzahl Monate für Abschlag/Bonus 20061229
8 Importing IV_PERNR Call by reference Type reference (TYPE) PERSNO Personalnummer 20061229
9 Importing IV_RETDA Call by reference Type reference (TYPE) P03_RETDA Pensionierungsdatum 20061229
10 Importing IV_RETRE Call by reference Type reference (TYPE) P03_RETRE Pensionierungsgrund 20061229
# Exception Resumable Description Created on
1 CX_HRPRAT_BADI_CALC_PENS Fehler während Berechnung der Pension (BADI) 20061229
History
Last changed by/on SAP  20071120 
SAP Release Created in 470