SAP ABAP Class CL_HRDEPBSVASEN_RGVH_P14N1991 (RGVH Calculation Sec.14 Version from 1991)
Hierarchy
SAP_HRCDE (Software Component) Sub component SAP_HRCDE of SAP_HR
   PY-DE-PS-VA (Application Component) Pension Administration
     P01PBSVASEN_BL (Package) HR-VADM: Employ. Periods, Pension Percent. (Business Logic)
Properties
Class CL_HRDEPBSVASEN_RGVH_P14N1991  
Short Description RGVH Calculation Sec.14 Version from 1991    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package P01PBSVASEN_BL   HR-VADM: Employ. Periods, Pension Percent. (Business Logic) 
Created 20030115   SAP 
Last change 20050219   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_HRDEPBSVASEN_CVDUR_JDEC2 Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_HRDEPBSVASEN_RGVH_P14N1991 has no interface implemented.
Friends
Class CL_HRDEPBSVASEN_RGVH_P14N1991 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_BEGDA_EVAL_INTVAL_EXEMPTION Constant Private Type reference (TYPE) BEGDA '19970701' Start Date for Evaluation of Releases from Work 20030121
2 C_CALTY_DURATION Constant Private Type reference (TYPE) PSEN_CALTY '1' C_CALTY_DURATION 20030115
3 C_DENOM_DEFAULT Constant Private Type reference (TYPE) PSEN_D_DENOM '1' C_DENOM_DEFAULT 20030905
4 C_EVENT_TSPCL_PERIOD_FINAL Constant Private Type reference (TYPE) PDE_PBSVASEN_PSTEP_EVENT CL_HRDEPBSVASEN_LOG_RGVH=>C_EVENT_TSPCL_PERIOD_FINAL Processing Time/Event of Employment Period Calculation RGVH 20030916
5 C_INFTY_VERSORGUNGSBEZUG Constant Private Type reference (TYPE) INFTY '0322' C_INFTY_VERSORGUNGSBEZUG 20030115
6 C_MAX_QUOTIENT_IST_QOT Constant Private Type reference (TYPE) PSEN_D_NUMER '1' C_MAX_QUOTIENT_IST_QOT 20030905
7 C_MOLGA_GERMANY Constant Private Type reference (TYPE) MOLGA '01' Country Grouping 20030115
8 C_P14N91QUOT_F97_CALYY Constant Private Type reference (TYPE) PSEN_CALYY 1 C_P14N91QUOT_F97_DURYY 20030127
9 C_P14N91QUOT_F97_DURATION Constant Private Type reference (TYPE) PDE_PBSVASEN_KP14N91QUOT '2' C_P14N91QUOT_F97_DURATION 20030121
10 C_P14N91QUOT_NO_PERIOD Constant Private Type reference (TYPE) PDE_PBSVASEN_KP14N91QUOT '1' C_P14N91QUOT_NO_PERIOD 20030121
11 C_PROCE_EDUC_IST Constant Private Type reference (TYPE) PSEN_PROCE 'N91A' Training Time in the Actual Times 20030121
12 C_PROCE_EXEMPTION Constant Private Type reference (TYPE) PSEN_PROCE 'N91F' Release from Work as of July 1, 1997 20030121
13 C_PROCE_QOTU Constant Private Type reference (TYPE) PSEN_PROCE 'N91U' Target Time As of 07/01/1997 20030123
14 C_PROCE_RGVH_IST Constant Private Type reference (TYPE) PSEN_PROCE 'N91I' Actl time 20030115
15 C_PROCE_RGVH_SOLL Constant Private Type reference (TYPE) PSEN_PROCE 'N91S' Target Time As of 07/01/1997 20030121
16 C_PROCE_RGVH_SOLL_FREIST Constant Private Type reference (TYPE) PSEN_PROCE 'N91T' Target Time As of 07/01/1997 20050510
17 C_PROTO_NEW_PSTEP Constant Private Type reference (TYPE) PDE_PBSVASEN_PROTO_APP_PERIODS 'N' Add Periods Log Table Calculation RGVH 20050725
18 C_PSTEP_EDUC_IST Constant Private Type reference (TYPE) PDE_PBSVASEN_RGVH_PSTEP 'N91A' C_PSTEP_EDUC_IST 20030307
19 C_PSTEP_EXEMPTION Constant Private Type reference (TYPE) PDE_PBSVASEN_RGVH_PSTEP 'N91F' C_PSTEP_EXEMPTION 20030307
20 C_PSTEP_IDNTF_IST Constant Private Type reference (TYPE) PDE_PBSVASEN_IDNTF 'I' Identifier of a Function in a Module 20050510
21 C_PSTEP_IDNTF_SOLL Constant Private Type reference (TYPE) PDE_PBSVASEN_IDNTF 'S' Identifier of a Function in a Module 20050510
22 C_PSTEP_IDNTF_SOLL_NEUTRAL Constant Private Type reference (TYPE) PDE_PBSVASEN_IDNTF 'R' Identifier of a Function in a Module 20050510
23 C_PSTEP_QOTU_DENOM Constant Private Type reference (TYPE) PDE_PBSVASEN_RGVH_PSTEP 'N91D' C_PSTEP_QOTU_DENOM 20030307
24 C_PSTEP_QOTU_NUMER Constant Private Type reference (TYPE) PDE_PBSVASEN_RGVH_PSTEP 'N91N' C_PSTEP_QOTU_NUMER 20030307
25 C_PSTEP_RGVH_IST Constant Private Type reference (TYPE) PDE_PBSVASEN_RGVH_PSTEP 'N91I' C_PSTEP_RGVH_IST 20030307
26 C_PSTEP_RGVH_P14A4_IST Constant Private Type reference (TYPE) PDE_PBSVASEN_RGVH_PSTEP 'N91M' C_PSTEP_RGVH_IST 20031021
27 C_PSTEP_RGVH_SOLL Constant Private Type reference (TYPE) PDE_PBSVASEN_RGVH_PSTEP 'N91S' C_PSTEP_QOTU_DENOM 20050510
28 C_QOT_NUMER_MAX Constant Private Type reference (TYPE) PSEN_D_NUMER '1' C_DENOM_DEFAULT 20030925
29 C_RGBGD_NEUES_RECHT Constant Private Type reference (TYPE) PDE_PBSVAVG_RGBGD 'N' Calculation Base of Pension Percentage 20040218
30 C_RGVH_VAR_P14A1 Constant Private Type reference (TYPE) PDE_PBSVASEN_RGVH_VARIANTE '1' Variant of RGVH Calculation 20031017
31 C_RGVH_VAR_P14A4 Constant Private Type reference (TYPE) PDE_PBSVASEN_RGVH_VARIANTE '4' Variant of RGVH Calculation 20031017
32 C_SUBTY_VERSORGUNGSURHEBER Constant Private Type reference (TYPE) SUBTY '01' C_SUBTY_VERSORGUNGSURHEBER 20030115
33 C_TRUNC_DEC_NO Constant Private Type reference (TYPE) DECIMALS CL_HRDEPBSVASEN_CVDUR_JDEC2=>C_TRUNC_DEC_NO Number of Decimal Places 20041118
34 C_TRUNC_RGVH_LEGAL Constant Private Type reference (TYPE) DECIMALS 3 Number of Decimal Places 20041117
35 C_TSPCL_IND_P13A1 Constant Private Type reference (TYPE) PSEN_TSPCL_IND 'DZ' Indicator: Selection Class Allocation Period 20040910
36 C_TSPCL_IND_P13A1S2 Constant Private Type reference (TYPE) PSEN_TSPCL_IND 'DY' Indicator: Selection Class Allocation Period 20040910
37 C_TYPE_WEIGHT_CONFIG Constant Private Type reference (TYPE) PSEN_TYPE_WEIGHT 'C' C_TYPE_WEIGHT_CONFIG 20030905
38 C_TYPE_WEIGHT_PARTTIME Constant Private Type reference (TYPE) PSEN_TYPE_WEIGHT 'P' C_TYPE_WEIGHT_PARTTIME 20030905
39 C_VHSVB_MAX Constant Private Type reference (TYPE) VHSVB '75' C_VHSVB_MAX 20030919
40 FALSE Constant Private Type reference (TYPE) BOOLE_D LIF_HRPA_BOOLE_D=>FALSE FALSE 20030115
41 HIGH_DATE Constant Private Type reference (TYPE) ENDDA LIF_HRPA_INFTY_BL=>HIGH_DATE HIGH_DATE 20030131
42 LOW_DATE Constant Private Type reference (TYPE) BEGDA LIF_HRPA_INFTY_BL=>LOW_DATE LOW_DATE 20030131
43 TRUE Constant Private Type reference (TYPE) BOOLE_D LIF_HRPA_BOOLE_D=>TRUE TRUE 20030115
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_QUOT_PERIOD Static method Private Method BUILD_FS_PERIODS 20030128
2 CALCULATE_QUOTIERUNG Static method Private Method Calculation of Quota Arrangement Factor 20030123
3 CALCULATE_RUHEGEHALTSATZ Static method Public Method Calculation of Pension Percentage 20030115
4 CALCULATE_RUHEGEHALTSATZ_DNEUG Static method Public Method Calculation of Pension Percentage DNeuG 20100319
5 CALC_KAPP_1200_DUR Static method Private Method Calculation of Maximum Value of Higher Education Periods 20100319
6 CALC_P14A1_QOTATION Static method Private Method CALC_P14A1_QOTATION 20031017
7 CALL_CALCULATE_RUHEGEHALTSATZ Static method Private Method Call Calculation of Pension Percentage 20100319
8 SET_ROUND_COMPARE Static method Private Method Set Rounding Rules 20030910
Events
Class CL_HRDEPBSVASEN_RGVH_P14N1991 has no event.
Types
Class CL_HRDEPBSVASEN_RGVH_P14N1991 has no local type.
Method Signatures

Method BUILD_QUOT_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LOG_QUOTATION Call by reference Type reference (TYPE) HRDEPBSVASENS_LOG_P14N91_QOTWG ES_LOG_QUOTATION 20030128
2 Exporting ES_QUOTATION Call by reference Type reference (TYPE) HRDEPBSVASENS_P14N91_QUOT ES_QUOTATION 20030128
3 Exporting ET_FSPEAK Call by reference Type reference (TYPE) HRDEPBSVASENT_FSPEAK ET_FSPEAK 20030129
4 Exporting ET_FSPERIOD Call by reference Type reference (TYPE) HRDEPBSVASENT_FSPERIOD ET_FSPERIOD 20030128
5 Exporting ET_FSPERIOD_P13A1 Call by reference Type reference (TYPE) HRDEPBSVASENT_FSPERIOD ET_FSPERIOD_P13A1 20030924
6 Importing ID_BEGDA_DISP_97 Call by reference Type reference (TYPE) BEGDA ID_BEGDA_DISP_97 20030925
7 Importing ID_EINVF Call by reference Type reference (TYPE) EINVF ID_EINVF 20030128
8 Importing ID_ENDDA_EVAL_INTERVAL_RGVH Call by reference Type reference (TYPE) ENDDA ID_ENDDA_EVAL_INTERVAL_RGVH 20030128
9 Importing ID_LPDY_SEPARATE_PERIODS Call by reference Type reference (TYPE) BOOLE_D Berücksichtigung Schalttag bei Änderung Gewichtung 20120905
10 Importing ID_PERNR Call by reference Type reference (TYPE) PERNR_D ID_PERNR 20030128
11 Importing ID_PROTO Call by reference Type reference (TYPE) PDE_PBSVASEN_PROTO ID_PROTO 20030128
12 Importing ID_TRUNC_DEC Call by reference Type reference (TYPE) DECIMALS Anzahl Dezimalstellen 20041117
13 Importing IR_ROUND_RULE Call by reference Object reference (TYPE REF TO) CL_HRDEPBSVASEN_CVDAY_ROUND_2D Schnittstelle Dienstzeitberechnung: Dauer in Tagen 20030915
14 Importing IR_WPERIOD Call by reference Object reference (TYPE REF TO) CL_HRDEPBSVASEN_WPERIOD_DUR_CT IT_WPERIOD 20040617
15 Importing IR_WPERIOD_EDUC Call by reference Object reference (TYPE REF TO) CL_HRDEPBSVASEN_WPERIOD_CONT IT_WPERIOD_EDUC 20040617
16 Importing IR_WPERIOD_P13A1 Call by reference Object reference (TYPE REF TO) CL_HRDEPBSVASEN_WPERIOD_CONT IT_WPERIOD_P13A1 20040617
17 Importing IR_WPERIOD_SOLL Call by reference Object reference (TYPE REF TO) CL_HRDEPBSVASEN_WPERIOD_CONT Gewichtete dezimale Peak 20050510
18 Importing IS_T525U Call by reference Type reference (TYPE) T525U Umrechnungsvorschriften für Dienstzeitberechnung 20030303
19 Importing IT_WPEAK Call by reference Type reference (TYPE) HRSEN00_WEIGHT_PEAK_DEC IT_WPEAK 20030128
20 Importing IT_WPEAK_EDUC Call by reference Type reference (TYPE) HRSEN00_WEIGHT_PEAK_DEC IT_WPEAK_EDUC 20030128
# Exception Resumable Description Created on
1 E_ASSERTION E_ASSERTION 20030128

Method CALCULATE_QUOTIERUNG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LOG_QUOTATION Call by reference Type reference (TYPE) HRDEPBSVASENS_LOG_P14N91_QOTWG Siehe Überschrift des Bezugstyps 20030918
2 Exporting ES_QUOTATION Call by reference Type reference (TYPE) HRDEPBSVASENS_P14N91_QUOT Siehe Überschrift des Bezugstyps 20030123
3 Importing ID_BEGDA_DISP_97 Call by reference Type reference (TYPE) BEGDA ID_BEGDA_DISP_97 20030925
4 Importing ID_EINVF Call by reference Type reference (TYPE) EINVF Siehe Überschrift des Bezugstyps 20030123
5 Importing ID_ENDDA_EVAL_INTERVAL_RGVH Call by reference Type reference (TYPE) ENDDA Siehe Überschrift des Bezugstyps 20030123
6 Importing ID_LPDY_SEPARATE_PERIODS Call by reference Type reference (TYPE) BOOLE_D Berücksichtigung Schalttag bei Änderung Gewichtung 20120905
7 Importing ID_PERNR Call by reference Type reference (TYPE) PERNR_D Siehe Überschrift des Bezugstyps 20030123
8 Importing ID_PROTO Call by reference Type reference (TYPE) PDE_PBSVASEN_PROTO Siehe Überschrift des Bezugstyps 20030123
9 Importing ID_TRUNC_DEC Call by reference Type reference (TYPE) DECIMALS Anzahl Dezimalstellen 20041117
10 Importing IR_ROUND_RULE Call by reference Object reference (TYPE REF TO) CL_HRDEPBSVASEN_CVDAY_ROUND_2D Schnittstelle Dienstzeitberechnung: Dauer in Tagen 20030915
11 Importing IR_WPERIOD_EDUC Call by reference Object reference (TYPE REF TO) CL_HRDEPBSVASEN_WPERIOD_CONT IT_WPERIOD_EDUC 20040617
12 Importing IR_WPERIOD_IST Call by reference Object reference (TYPE REF TO) CL_HRDEPBSVASEN_WPERIOD_DUR_CT IT_WPERIOD_IST 20040617
13 Importing IR_WPERIOD_SOLL Call by reference Object reference (TYPE REF TO) CL_HRDEPBSVASEN_WPERIOD_CONT Container: sortierte gewichtete Perioden 20050510
14 Importing IT_WPEAK_EDUC Call by reference Type reference (TYPE) HRSEN00_WEIGHT_PEAK_DEC IT_WPEAK_EDUC 20030128
15 Importing IT_WPEAK_IST Call by reference Type reference (TYPE) HRSEN00_WEIGHT_PEAK_DEC IT_WPEAK_IST 20030128
# Exception Resumable Description Created on
1 E_ASSERTION Unerfüllte Programmbedingung 20030123

Method CALCULATE_RUHEGEHALTSATZ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_VHSVB Call by reference Type reference (TYPE) VHSVB Persönlicher Ruhegehaltssatz Versorgung 20030120
2 Exporting ET_FSPERIOD Call by reference Type reference (TYPE) HRDEPBSVASENT_FSPERIOD Dienstzeitperioden für den Cluster LS 20030115
3 Exporting ET_FSPERIOD_TSPCL Call by reference Type reference (TYPE) HRDEPBSVASENT_FSPERIOD_TSPCL Dienstzeitperioden mit ihrer Selektionsklasse 20030115
4 Importing ID_EINVF Call by reference Type reference (TYPE) EINVF Eintritt Versorgungsfall 20030115
5 Importing ID_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20030115
6 Importing ID_PROTO Call by reference Type reference (TYPE) PDE_PBSVASEN_PROTO Protokollierung Dienstzeitberechnung 20030115
7 Importing ID_RGVH_VARIANTE Call by reference Type reference (TYPE) PDE_PBSVASEN_RGVH_VARIANTE '1' Variante einer RGVH Berechnung 20031017
8 Importing IO_READ_INFOTYPE Call by reference Object reference (TYPE REF TO) IF_HRSEN_READ_INFOTYPE Reading Infotype Records in PSEN 20110517
9 Importing IS_CALCVERSION_RGVH Call by reference Type reference (TYPE) HRDEPBSVASENS_CALCVERSION_RGVH Version einer Berechnung eines Ruhegehaltssatzes 20030522
10 Importing IS_DIENSTRECHT_CRITERIA Call by reference Type reference (TYPE) HRDEPBSVAVGS_DIENSTRECHT_CRIT Kriterien zur Zuordnung des Kennzeichens Dienstrecht 20110419
11 Importing IS_ERH_SVG_ALLG Call by reference Type reference (TYPE) HRDEPBSVASENS_LOG_ERH_SVG_ALLG Erhöhung Ruhegehaltssatz Soldaten § 26 Abs. 2 bis 4 SVG 20110517
12 Importing IS_PERIOD_EVAL_INTERVAL_RGVH Call by reference Type reference (TYPE) PSEN_PERIOD DZ Auswertungsperiod 20030115
13 Importing IT_P14A4_DISPONIBILITY Call by reference Type reference (TYPE) HRSEN00_PERIOD_S Periode 20031211
# Exception Resumable Description Created on
1 E_ASSERTION Unerfüllte Programmbedingung 20030121

Method CALCULATE_RUHEGEHALTSATZ_DNEUG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_VHSVB Call by reference Type reference (TYPE) VHSVB Persönlicher Ruhegehaltssatz Versorgung 20100319
2 Exporting ET_FSPERIOD Call by reference Type reference (TYPE) HRDEPBSVASENT_FSPERIOD Dienstzeitperioden für den Cluster LS 20100319
3 Exporting ET_FSPERIOD_TSPCL Call by reference Type reference (TYPE) HRDEPBSVASENT_FSPERIOD_TSPCL Dienstzeitperioden mit ihrer Selektionsklasse 20100319
4 Importing ID_EINVF Call by reference Type reference (TYPE) EINVF Eintritt Versorgungsfall 20100319
5 Importing ID_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20100319
6 Importing ID_PROTO Call by reference Type reference (TYPE) PDE_PBSVASEN_PROTO Protokollierung Dienstzeitberechnung 20100319
7 Importing ID_RGVH_VARIANTE Call by reference Type reference (TYPE) PDE_PBSVASEN_RGVH_VARIANTE '1' Variante einer RGVH Berechnung 20100319
8 Importing IO_READ_INFOTYPE Call by reference Object reference (TYPE REF TO) IF_HRSEN_READ_INFOTYPE Reading Infotype Records in PSEN 20110517
9 Importing IS_CALCVERSION_RGVH Call by reference Type reference (TYPE) HRDEPBSVASENS_CALCVERSION_RGVH Version einer Berechnung eines Ruhegehaltssatzes 20100319
10 Importing IS_DIENSTRECHT_CRITERIA Call by reference Type reference (TYPE) HRDEPBSVAVGS_DIENSTRECHT_CRIT Kriterien zur Zuordnung des Kennzeichens Dienstrecht 20110419
11 Importing IS_ERH_SVG_ALLG Call by reference Type reference (TYPE) HRDEPBSVASENS_LOG_ERH_SVG_ALLG Erhöhung Ruhegehaltssatz Soldaten § 26 Abs. 2 bis 4 SVG 20110517
12 Importing IS_P0716 Call by reference Type reference (TYPE) P0716 Request management infotype 20100319
13 Importing IS_PERIOD_EVAL_INTERVAL_RGVH Call by reference Type reference (TYPE) PSEN_PERIOD DZ Auswertungsperiod 20100319
14 Importing IT_P14A4_DISPONIBILITY Call by reference Type reference (TYPE) HRSEN00_PERIOD_S Periode 20100319
# Exception Resumable Description Created on
1 E_ASSERTION Unerfüllte Programmbedingung 20100319

Method CALC_KAPP_1200_DUR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_LOG_DATA Call by reference Type reference (TYPE) HRDEPBSVASENS_LOG_P14N91 Protokollierungsteil: §14 ab 1991 gültige Fassung 20100319
2 Importing ID_DATE Call by reference Type reference (TYPE) BEGDA Berechnungsstichtag 20100319
3 Importing ID_EINVF Call by reference Type reference (TYPE) EINVF Eintritt Versorgungsfall 20100319
4 Importing ID_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20100319
5 Importing IS_CALCVERSION_RGVH Call by reference Type reference (TYPE) HRDEPBSVASENS_CALCVERSION_RGVH Version einer Berechnung eines Ruhegehaltssatzes 20100319
6 Importing IS_P0716 Call by reference Type reference (TYPE) P0716 Request management infotype 20100319
7 Importing IS_T525U Call by reference Type reference (TYPE) T525U Umrechnungsvorschriften für Dienstzeitberechnung 20100319
# Exception Resumable Description Created on
1 E_ASSERTION Unerfüllte Programmbedingung 20100319

Method CALC_P14A1_QOTATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LOG_QOTATION_DETAIL Call by reference Type reference (TYPE) HRDEPBSVASENS_LOG_P14N91_QOTB ES_LOG_QOTATION_DET 20031017
2 Exporting ES_LOG_QOTATION_WEIGHT Call by reference Type reference (TYPE) HRDEPBSVASENS_P14N91_QUOT ES_LOG_QOT_WEIGHT 20031017
3 Exporting ET_FSPEAK Call by reference Type reference (TYPE) HRDEPBSVASENT_FSPEAK ET_FSPEAK 20031017
4 Exporting ET_FSPERIOD Call by reference Type reference (TYPE) HRDEPBSVASENT_FSPERIOD ET_FSPERIOD 20031017
5 Exporting ET_FSPERIOD_P13A1 Call by reference Type reference (TYPE) HRDEPBSVASENT_FSPERIOD ET_FSPERIOD_P13A1 20031017
6 Importing ID_EINVF Call by reference Type reference (TYPE) EINVF ID_EINVF 20031017
7 Importing ID_LAW_DATE Call by reference Type reference (TYPE) P_99_PBSCA_LAW_D Stichtag für gesetzliche Regelungen 20121227
8 Importing ID_LPDY_SEPARATE_PERIODS Call by reference Type reference (TYPE) BOOLE_D Berücksichtigung Schalttag bei Änderung Gewichtung 20120905
9 Importing ID_PERNR Call by reference Type reference (TYPE) PERNR_D ID_PERNR 20031017
10 Importing ID_PROTO Call by reference Type reference (TYPE) PDE_PBSVASEN_PROTO ID_PROTO 20031017
11 Importing ID_TRUNC_DEC Call by reference Type reference (TYPE) DECIMALS Anzahl Dezimalstellen 20041117
12 Importing IR_ROUND_RULE Call by reference Object reference (TYPE REF TO) CL_HRDEPBSVASEN_CVDAY_ROUND_2D IR_ROUND_RULE 20031017
13 Importing IR_WPERIOD Call by reference Object reference (TYPE REF TO) CL_HRDEPBSVASEN_WPERIOD_DUR_CT IT_WPERIOD 20040617
14 Importing IR_WPERIOD_P13A1 Call by reference Object reference (TYPE REF TO) CL_HRDEPBSVASEN_WPERIOD_CONT IT_WPERIOD_P13A1 20040617
15 Importing IS_CALCVERSION_RGVH Call by reference Type reference (TYPE) HRDEPBSVASENS_CALCVERSION_RGVH Version einer Berechnung eines Ruhegehaltssatzes 20091209
16 Importing IS_PERIOD_EVAL_INTERVAL_RGVH Call by reference Type reference (TYPE) PSEN_PERIOD ID_ENDDA_EVAL_INTERVAL_RGVH 20031017
17 Importing IS_T525U Call by reference Type reference (TYPE) T525U Umrechnungsvorschriften für Dienstzeitberechnung 20031017
18 Importing IT_ACC_LEAP_DAY Call by reference Type reference (TYPE) DATUM_STAB zu berücksichtigende Schalttage 20090507
19 Importing IT_WPEAK Call by reference Type reference (TYPE) HRSEN00_WEIGHT_PEAK_DEC IT_WPEAK 20031017
# Exception Resumable Description Created on
1 E_ASSERTION E_ASSERTION 20031017

Method CALL_CALCULATE_RUHEGEHALTSATZ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_VHSVB Call by reference Type reference (TYPE) VHSVB Persönlicher Ruhegehaltssatz Versorgung 20100319
2 Exporting ET_FSPERIOD Call by reference Type reference (TYPE) HRDEPBSVASENT_FSPERIOD Dienstzeitperioden für den Cluster LS 20100319
3 Exporting ET_FSPERIOD_TSPCL Call by reference Type reference (TYPE) HRDEPBSVASENT_FSPERIOD_TSPCL Dienstzeitperioden mit ihrer Selektionsklasse 20100319
4 Importing ID_EINVF Call by reference Type reference (TYPE) EINVF Eintritt Versorgungsfall 20100319
5 Importing ID_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20100319
6 Importing ID_PROTO Call by reference Type reference (TYPE) PDE_PBSVASEN_PROTO Protokollierung Dienstzeitberechnung 20100319
7 Importing ID_RGVH_VARIANTE Call by reference Type reference (TYPE) PDE_PBSVASEN_RGVH_VARIANTE '1' Variante einer RGVH Berechnung 20100319
8 Importing IO_READ_INFOTYPE Call by reference Object reference (TYPE REF TO) IF_HRSEN_READ_INFOTYPE Reading Infotype Records in PSEN 20110517
9 Importing IS_CALCVERSION_RGVH Call by reference Type reference (TYPE) HRDEPBSVASENS_CALCVERSION_RGVH Version einer Berechnung eines Ruhegehaltssatzes 20100319
10 Importing IS_DIENSTRECHT_CRITERIA Call by reference Type reference (TYPE) HRDEPBSVAVGS_DIENSTRECHT_CRIT Kriterien zur Zuordnung des Kennzeichens Dienstrecht 20110419
11 Importing IS_ERH_SVG_ALLG Call by reference Type reference (TYPE) HRDEPBSVASENS_LOG_ERH_SVG_ALLG Erhöhung Ruhegehaltssatz Soldaten § 26 Abs. 2 bis 4 SVG 20110517
12 Importing IS_KAPP_1200_DUR Call by reference Type reference (TYPE) PSEN_DURATION_DEC Vorgabe Höchstmaß Hochschulzeiten 20100319
13 Importing IS_PERIOD_EVAL_INTERVAL_RGVH Call by reference Type reference (TYPE) PSEN_PERIOD DZ Auswertungsperiod 20100319
14 Importing IT_P14A4_DISPONIBILITY Call by reference Type reference (TYPE) HRSEN00_PERIOD_S Periode 20100319
# Exception Resumable Description Created on
1 E_ASSERTION Unerfüllte Programmbedingung 20100319

Method SET_ROUND_COMPARE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_EINVF Call by reference Type reference (TYPE) EINVF Eintritt Versorgungsfall 20030910
# Exception Resumable Description Created on
1 E_ASSERTION Programmfehler 20030910
History
Last changed by/on SAP  20050219 
SAP Release Created in 10A