Ansicht
Dokumentation

HRPAYAT_BW_DTZL - BAdI: Override Entries for Statement of Employment Terms

HRPAYAT_BW_DTZL - BAdI: Override Entries for Statement of Employment Terms

General Material Data   rdisp/max_wprun_time - Maximum work process run time  
This documentation is copyright by SAP AG.
SAP E-Book

This Business Add-In (BAdI) is used in the Payroll Austria (PY-AT) component. You can use this BAdI to override various entries for the statement of employment terms according to the EU standard. When doing so, you can access the payroll result or specific infotypes, for example, depending on the type of entry.

This BAdI contains the following methods:

  • GET_ARBEITSORTE: Specify Work Location and Changing Work Location
    In the standard SAP system, the system reads the work locations from the entries for the personnel subarea in the Organizational Assignment (0001) infotype.
  • GET_GEHALT: Determine Regular Wage and Salary Elements
    In the default implementation, the system reads the regular wage and salary elements from the payroll result. The system reads the relevant wage types from the view Details for Controlling Statement Wage Types(V_T5DF4) with the statement identifier Statement of Employment Terms According to EU Standard(0340) and the statement wage type Statement of Employment Terms Regular Salary (DTZL).
    In this method, you can also access the Basic Pay (0008), Recurring Payments/Deductions (0014), and Additional Payments (0015) infotypes. VIA IMPORT PARAMETERS
  • GET_SONDERZAHLUNG: Determine Special Payment Entitlement
    In the default implementation, the system reads the special payments from the payroll result. The system reads the relevant wage types from the view Details for Controlling Statement Wage Types(V_T5DF4) with the statement identifier Statement of Employment Terms According to EU Standard(0340) and the statement wage type Statement of Employment Terms Salary Special Payments (DTZS).
    In this method, you can also access the Basic Pay (0008), Recurring Payments/Deductions (0014), and Additional Payments (0015) infotypes.
  • GET_VERWENDUNG: Specify Intended Usage for Employee
    In the standard system, the system reads the job description from the Organizational Assignment (0001) infotype.
  • GET_BESTIMMUNGEN: Specify Conditions of Work Relationship
    In the standard system, these lines remain empty on the statement of employment terms.
  • CHANGE_NAME_SZ: Change Name of Special Payment
    You can use this method to change the name of a specific special payment (such as holiday bonuses). This change only affects output on the statement of employment terms.

In Customizing, you have made the settings under Statements -> Set Up Customer Statements -> Set Up Statement Parameters.

For more information about the standard settings (filters, single, or multiple uses), see the Enh. Spot Element Definitionstab in the BAdI Builder (transaction SE18).

In the default implementation, the following methods contain functional code (see above):

  • GET_GEHALT
  • GET_SONDERZAHLUNG

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 Application Log Documentation   BAL_S_LOG - Application Log: Log header data  
This documentation is copyright by SAP AG.

Length: 4918 Date: 20240523 Time: 194256     sap01-206 ( 127 ms )