Ansicht
Dokumentation

HR_PBS_01_VG_SEN_B03 - BAdI: Inclusion of Employment Periods Before Age of 17

HR_PBS_01_VG_SEN_B03 - BAdI: Inclusion of Employment Periods Before Age of 17

General Data in Customer Master   ROGBILLS - Synchronize billing plans  
This documentation is copyright by SAP AG.
SAP E-Book

When assessing the pension percentage, employment periods before the age of 17 should also be taken into account. When calculating the upper limit percentage (HGVH), employment periods as of the age of 17 should continue to be included unless there are actual periods before the age of 17.

The Business Add-In (BAdI) HRPAYDE_FED_STATE_VA_ASS_17LJ is used to switch on the inclusion of periods before the age of 17. By using the new exporting parameter EV_HGVH_BEGDA, it is now possible to enter a date of your own choosing for which employment periods are to be included for the upper limit percentage (HGVH) calculation.

For information about the interface used, see the interface documentation IF_HRPAYDE_FED_STATE_VA_ASS.

In the default implementation of the BAdI, the return value RV_RESULT for the attribute '03' (Bavaria) of the Public Services Regulation indicator is set to the value 'X' (ABAP_TRUE).

In the IS_VALID method, you can use the EV_RESULT parameter to control whether employment periods before the age of 17 are to be taken into consideration. You can use the parameter EV_HGVH_BEGDA to specify a start date explicitly for the upper limit percentage (HGVH) calculation, as of which the employment periods are to be taken into consideration. In the same way as the parameter EV_RESULT is used with regard to employment periods before the age of 17, any existing employment periods before the corresponding key date (birthday) are likewise to be taken into consideration in the upper limit percentage (HGVH) calculation and included only if the employment periods start after the specified date.

If required, create and activate a custom implementation.

For information about the implementation of BAdIs in the context of the Enhancement Concept, see SAP Library for SAP NetWeaver under BAdIs - Embedding in the Enhancement Framework.

You want to influence the behavior as described above.

To do this, you create a customer-specific implementation in which the method IS_VALID may appear as follows:

METHOD if_hrpayde_fed_state_va_ass~is_valid.

  rv_result = abap_true.

ENDMETHOD.






PERFORM Short Reference   Vendor Master (General Section)  
This documentation is copyright by SAP AG.

Length: 3468 Date: 20240523 Time: 205005     sap01-206 ( 119 ms )