Ansicht
Dokumentation

PAY_DE_BEA_070 - BAdI: Determining the Weekly Working Time

PAY_DE_BEA_070 - BAdI: Determining the Weekly Working Time

Fill RESBD Structure from EBP Component Structure   BAL_S_LOG - Application Log: Log header data  
This documentation is copyright by SAP AG.
SAP E-Book

You use the Business Add In (BAdI) BADI_HRPAYDE_EL_AZWOECH to determine the contractually agreed, weekly working time. The working time is reported in the BEA procedure with the data module Working Time (DBAZ) in the statement of employment and with the data module EU Working Time (DBEZ) in the EU Statement of Work.

The method GET_AZWOECH reads the agreed upon weekly working time from the infotype Planned Working Time(0007). If there is a semi-retirement agreement, you use infotype Semi-Retirement D (0521) to exclude a change to the weekly working time in infotype Planned Working Time (0007).

The method GET_AZWOECH uses as input the records of the infotypes Planned Working Time(0007) and Semi-Retirement D (0521) as well as table WPBP from the current payroll and the parameters IV_BEGDA and IV_ENDDA, with which the period that is covered by the corresponding BEA notification is transferred.

The output table ET_ERRORS contains error messages. The notification program evaluates these errors. This means that the corresponding BEA notification is created with the status with errors. The output variable EV_AZWOECH contains the weekly working time.

In the standard implementation, the method GET_AZWOECH reads the agreed upon weekly working time from the infotype Planned Working Time (0007). If there is a semi-retirement agreement, you use infotype Semi-Retirement D (0521) to exclude a change to the weekly working time in infotype Planned Working Time (0007). You use the parameters IV_BEGDA and IV_ENDDA to transfer the time period that is covered by the corresponding BEA notification.

Use the standard implementation 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.






ROGBILLS - Synchronize billing plans   ABAP Short Reference  
This documentation is copyright by SAP AG.

Length: 3677 Date: 20240523 Time: 204218     sap01-206 ( 133 ms )