Ansicht
Dokumentation

PAY_DE_EHVM_060 - BAdI: EHVM Determination of Personal Data in DBPN

PAY_DE_EHVM_060 - BAdI: EHVM Determination of Personal Data in DBPN

General Material Data   CL_GUI_FRONTEND_SERVICES - Frontend Services  
This documentation is copyright by SAP AG.
SAP E-Book

You can use business add-in (BAdI) HRPAYDE_EHVM_DBPN to calculate employer data differently in the notification. For the moment, module personal data (DBPN) has cumulation wage types in subapplication EHVM (earnings survey (monthly)), that contain the standard calculation for the fields below. If these cumluation wage types are not sufficient, you can override the standard calculation method with the following BAdI methods to determine correct hours or amounts:

Field Name/Cumulation Wage Type/BAdI Method

  • Paid Working Hours/STBZ/GET_STDBEZ
  • Paid Overtime/USBZ/GET_MESTD
  • Gross Monthly Earnings Overtime/USTD/GET_VERD_UEBER
  • Gross Monthly Earnings for Bonuses/ZUSL/GET_VERD_ZUSCH

Fallback class CL_HRPAYDE_EHVM_DBPN_FALLBACK contains the standard calculation for the above-mentioned fields.

  • Method GET_STDBEZ calculates the hours paid using the payroll result. If cumulation wage type STBZ (Paid Working Hours) has been filled, the value is taken as a replacement value. This means that for hourly wage earners, for example, the system reads cumulation wage type STBZ. For salaried employees, the system calculates the hours based on the payroll result if it doesn’t find any value in cumulation wage type STBZ.
  • Method GET_MESTD reads the paid overtime from cumulation wage type USBZ (Paid Overtime/Ueberstundenbezahlt).
  • Method GET_VERD_UEBER reads the gross monthly earnings for overtime from cmulation wage type USTD (Gross Monthly Earnings Overtime/MverdienstDavonUeberst).
  • Method GET_VERD_ZUSCH reads the gross monthly earnings for bonuses from cumulation wage type ZUSL (Gross Monthly Earnings Bonuses/MverdienstDavonZuschlaege).

Use the standard implementation with cumulation wage types or create and activate your own 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.






BAL_S_LOG - Application Log: Log header data   TXBHW - Original Tax Base Amount in Local Currency  
This documentation is copyright by SAP AG.

Length: 3403 Date: 20240523 Time: 205904     sap01-206 ( 108 ms )