CL_DEF_IM_HRPBSDEVAVG_GES_AGR - Default-Implementierung zur BAdI-Definition HRPBSDEVAVG_GES_

SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   Vendor Master (General Section)  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Funktionalität

Die Klasse dient als Defaultimplementierung für den BAdI HRPBSDEVAVG_GES_AGRzur Ermittlung der gesetzlichen Altersgrenze (Regelaltersgrenze), in der die Regelungen des Dienstrechtsneuordnungsgesetzes (DNeuG) berücksichtigt werden.

In der Methode CALCULATE wird zu Beginn geprüft, ob der Personalfallunter das DNeuG fällt (Kennzeichen 'D' in der View V_T5DPBS3A derZuordnung des Kennzeichens Dienstrecht 25 über die View V_T7PBSCA2E) oder ob die Ermittlung laut MethodeCL_HRDEPBSVAVG_DIENSTRECHT=>GESETZLICHE_ALTERSGRENZE_BUNDebenfalls nach den Regelungen des Bundes (DNeuG) vorgenommen werden soll.

Wenn ja, wird die Klasse CL_HRDEPBSVAVG_AGE_L_DNEU aufgerufen, die ebenfalls bei der Bestimmung der besonderen Altersgrenze(Altersgrenzen einrichten) verwendet wird. DieseKlasse berücksichtigt die Regelaltersgrenzen nach §51 Abs. 1 und 2 Bundesbeamtengesetz(BBG), die durch das Dienstrechtsneuordnungsgesetz (DNeuG) für Beamte an das geänderte Renteneintrittsalter angepasst wurden.

In allen anderen Fällen wird über die Defaultimplementierung kein Datum ermittelt. Es gilt dann die bisherige gesetzliche Altersgrenze (65. Lebensjahr).

Beziehungen

Beispiel

Hinweise

Weiterführende Informationen



General Data in Customer Master   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
Diese Dokumentation steht unter dem Copyright der SAP AG.


Length: 1796 Date: 20120527 Time: 111255     triton ( 77 ms )