Ansicht
Dokumentation

PAY_IN_PTX_900 - BAdI: Determine Basis for Professional Tax

PAY_IN_PTX_900 - BAdI: Determine Basis for Professional Tax

SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   BAL_S_LOG - Application Log: Log header data  
This documentation is copyright by SAP AG.
SAP E-Book

This Business Add-In (BAdI) is used in Professional Tax Payroll India (PY-IN) component.

Implement this BAdI to determine the Basis of an employee for calculating Professional Tax if you are following a method other than the standard.

After implementing this BAdI, you must also implement the BAdI HR_IN_CALC_PTX_AMT, which you can access in the IMG under Payroll India -> Professional Tax -> BAdI: Calculate Professional Tax DeductionAmount.

Carry out this activity only if the following conditions apply:

  • The SAP standard processes do not suit your needs.
  • You are a competent ABAP/4 programmer.

In the IMG activity Payroll India -> Professional Tax -> Maintain Method and Form Layout for PTaxGroupings (V_T7INP3), leave the following fields blank:

  • Method
  • Form layout

In the standard system, the Business Add-In is not activated.

After calling up the IMG activity, a dialog box appears, in which the existing implementations are displayed. Choose Change, and proceed as follows:

  1. From the tab index, choose Interface.
The Name of implemented class field is already filled on the tab page, as a class name was automatically assigned to the implementation when you named it.
  1. Save your entries, and assign the implementation to a development class.
  2. Place the cursor on the method, and double-click to enter method processing.
  3. Enter the code for the implementation between the statements method ~ and endmethod.
  4. Save and implement your code. Return to the Edit Implementation screen.
Note: You can also create an implementation, and then activate it at a later time. In such a case, end the processing stage at this point.
  1. Choose Activate.
The code you stored in the method will be run when the application program is executed.






RFUMSV00 - Advance Return for Tax on Sales/Purchases   Addresses (Business Address Services)  
This documentation is copyright by SAP AG.

Length: 2728 Date: 20240523 Time: 200627     sap01-206 ( 38 ms )