Ansicht
Dokumentation

HRPAYPT_CA_SURCHARGE - BAdI: Christmas allowance surcharge

HRPAYPT_CA_SURCHARGE - BAdI: Christmas allowance surcharge

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

This Business Add-In (BAdI) is used in component Payroll - Portugal(PY-PT). This BAdI allows changes and customizings in the Christmas allowance surcharge calculation. The surcharge is defined by law no. 49/2011, 7. September.

The BAdI is composed by the following methods:

  • Checks special conditions for Social Security basis (CHECK_DIFFERENT_SS_BASIS): with this method it is possible to change or apply any customer-specific rule that affects the Social Security basis (SS). This method is called before applying the SS rate.
  • Changes log of PTXCA function (CHANGE_LOG): with this method it is possible to add customer-specific information to the log of Christmas allowance income tax surcharge function (PTXCA).
  • Applies other reductions in the surcharge (CUSTOMER_REDUCTION): with this method it is possible to apply any customer specific reduction that affects the surcharge final value. The value generated by this method is subtracted from the surcharge final value.
  • Checks conditions for applying the ADSE deduction (CHECK_ADSE_DEDUCTION): with the method it is possible to change the value of the contribution to the ADSE. The value generated by this method is subtracted from the surcharge final value.
  • Applies special rules to value of the National Minimum Wage (CHANGE_MINIMUM_SALARY): with this method it is possible to change the value of the minimum wage. The value generated by this method is subtracted from the surcharge final value.

To obtain more information on standard settings (filters, individual or multiple use), see the tab Enhancement point elements defs. in the BAdI Builder (transaction SE18).

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.






PERFORM Short Reference   General Data in Customer Master  
This documentation is copyright by SAP AG.

Length: 2904 Date: 20240523 Time: 200348     sap01-206 ( 111 ms )