CL_DEF_IM_HRPBSDEVAVG_GES_AGR - Default Implementation for BAdI Definition HRPBSDEVAVG_GES_

BAL Application Log Documentation   General Material Data  
This documentation is copyright by SAP AG.

Functionality

This class is the default implementation for BAdI HRPBSDEVAVG_GES_AGR fordetermining the legal retirement age (standard retirement age), in which the Public Service Regulations Readjustment Act (DNeuG) regulations are reflected.

The method CALCULATE first checks whether DNeuG is to be applied to thepersonnel number ('D' indicator in view V_T5DPBS3A of the assignment ofthe public services regulation indicator 25 via the view V_T7PBSCA2E) or whether the determination according to methodCL_HRDEPBSVAVG_DIENSTRECHT=>GESETZLICHE_ALTERSGRENZE_BUNDis also to be made according to the federal regulations (DNeuG).

If this is the case, the class CL_HRDEPBSVAVG_AGE_L_DNEU is called. This class is also used to determine the special retirement age limit(Set Retirement Age Limit). This class takes intoaccount the standard retirement age limits in accordance with sec. 51 para. 1 and 2 of the Federal CivilService Act (BBG), which were adjusted by the Public Service Regulations Readjustment Act (DNeuG) for civil servants to reflect the changed pensionable age.

In all other cases, no date is determined using the default implementation. The previous legal retirement age (65) then applies.

Relationships

Example

Notes

Further information



Vendor Master (General Section)   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
This documentation is copyright by SAP AG.


Length: 1749 Date: 20120526 Time: 133927     triton ( 99 ms )