Ansicht
Dokumentation
PAY_AT_Z1_000 - BAdI: Time Management for Heavy Labor Notifications
TXBHW - Original Tax Base Amount in Local Currency PERFORM Short ReferenceThis documentation is copyright by SAP AG.
Use
You can use this BAdI to override the time management calculations in the report ELDA Notifications for Heavy Labor Position According to Sec. 5, Regulation of FMSSG (RPTSWAA0). Depending on the requirements in your time management environment, you can override some or all calculations. The system calls this BAdI when you run the report RPTSWAA0.
Requirements
Standard settings
The default implementation is a standard solution. If you cannot apply this default implementation to your specific customer scenario, you can replace the default implementation with your own implementation.
As before, the report RPTSWAA0 also calls the previous version of this BAdI (HRPAYAT_RPTSWAA0_Z1).
Activities
If you want to use the report without the default implementation of the BAdI HRPAYAT_RPTSWAA0_Z2, or if you want to use the previous version of the BAdI (HRPAYAT_RPTSWAA0_Z1), you must implement the BAdI HRPAYAT_RPTSWAA0_Z2 and deactivate all other methods in the method IS_ACTIV.
Create your own implementation in transaction SE19. This enables you to override all methods of the default implementation. Here, you can either copy the source text of the default implementation (by using Copy and Paste) or you can inherit the class CL_DEF_IM_HRPAYAT_RPTSWAA0_Z2.
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.
Example
For performance reasons, it may make sense to choose an alternative implementation for certain employee groups (by accessing time evaluation results, for example).
Further Information
BAdI method documentation:
- FILL_Z1SH (Enter Nightshifts in Table IZ1SH)
- INIT_PERNR (Initialize Data for Each Personnel Number)
- CHECK_ALP (Check ALP Consideration)
- GET_Z1SH_NUMBER (Calculate Number of Nightshifts per Period)
- GET_WORK_DAYS (Calculate Workdays per Period)
- GET_UTIL_LEVEL (Calculate Part-Time Factor)
- CHECK_PV (Check Pension Insurance Obligation)
- IS_ACTIV (Check Method Activation)
PERFORM Short Reference Vendor Master (General Section)
This documentation is copyright by SAP AG.
Length: 4538 Date: 20240523 Time: 194040 sap01-206 ( 110 ms )