Ansicht
Dokumentation

OHADBLU120 - BAdI: Payroll Function DBAU URLG - Date for Reading Leave Regulations

OHADBLU120 - BAdI: Payroll Function DBAU URLG - Date for Reading Leave Regulations

CPI1466 during Backup   rdisp/max_wprun_time - Maximum work process run time  
This documentation is copyright by SAP AG.
SAP E-Book

You can use the BAdI HRPAYDECI_DBAU_URLG to influence the DBAU URLG payroll function.

The existing methods and their meanings are explained below:

  • SET_DATUM – Change of key date for reading T5DBF/T5DB_ZUORDUREG
    Up to now, for reading table T5DBF/T5DB_ZUORDUREG the system used the date on the allowed leave day as the key date for reading table T5DBF/T5DB_ZUORDUREG containing the regulations for calculating leave. Due to a change in the collective agreement for the fiscal year change 2007/2008, it is necessary to use the value (such as the day rate) that was valid at the time it arose for leave before 2008. Using the method SET_DATUM, you can change the date for reading the table containing the leave regulations. We provide a default implementation for the method SET_DATUM. If the customer does not create their own implementation of the method, then the system uses this default implementation.

    Note: Implement the BAdI only if the functions provided by the default implementation are not sufficient to meet your needs.

After you access the IMG activity, a dialog box appears in which you have to enter a name for the implementation.

If implementations have already been created for the BAdI, a dialog box appears displaying the existing implementations. Normally there is usually either no implementation or just one implementation. If there is no implementation, choose Create in the dialog box and proceed as follows:

1. In the Implementation field in the dialog box, enter a name for the BAdI implementation and choose Create.

The initial screen for creating BAdI implementations appears.

2. Enter a text for the implementation in the Implementation short text field.

3. In the tab index, choose Interface.

The Name of implementing class field is filled automatically because the system assigns a class name on the basis of your implementation.

4. Save your entries and assign a package.

5. Place the cursor on the method and double-click to go to method processing.

6. Enter the required code for the implementation between the method ~. and endmethod. statements.

7. Save your code and activate it. Return to the Change Implementation screen.

8. Save the data on the Change Implementation screen.

Note: You can also create an implementation for a BAdI first and then activate it later on. If you want to do so, complete processing now.

9. Choose Activate.






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

Length: 3037 Date: 20240523 Time: 232746     sap01-206 ( 57 ms )