Hierarchy

⤷

⤷

IMG Activity
ID | PAY_SG_IR8A_002 | BAdI: Maintain Commencement Date for IR8A Report |
Transaction Code | S_L7D_24001572 | (empty) |
Created on | 20080408 | |
Customizing Attributes | HRPAYSG_IR8A_COMM_DT | BAdI: Maintain Commencement Date for IR8A Report |
Customizing Activity | PAY_SG_IR8A_002 | BAdI: Maintain Commencement Date for IR8A Report |
Document
Document Class | SIMG | Hypertext: Object Class - Class to which a document belongs. |
Document Name | HRPAYSG_IR8A_COMM_DT |
Use
This Business Add-In (Add-In) is used in the Payroll component.
You can use this BAdI to customize the commencement date in Singapore Income Tax IR8A (New Report) (RPCT8AR0_01).
In standard system, report uses the following infotypes to populate commencement date:
- Action (0000) or Organizational Assignment (0001)
- Date type 01 of Date Specifications (0041)
In case you want to use any other date instead, you must configure method CHANGE_COMMENCE_DATE in this BAdI.
Requirements
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.
Standard settings
In the standard system, the Business Add-In is not activated.
Activities
After calling up the IMG activity a dialog box appears, in which the existing implementations are displayed. Choose Change, and proceed as follows:
- 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.
- Save your entries, and assign the implementation to a development class.
- Place the cursor on the method, and double-click to enter method processing.
- Enter the code for the implementation between the statements method
<Interface name> ~ <Name of method>
andend method
. - 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.
- Choose Activate.
The code you stored in the method will be run when the application program is executed.
Example
Business Attributes
ASAP Roadmap ID | 257 | Create User Exits |
Mandatory / Optional | 2 | Optional activity |
Critical / Non-Critical | 2 | Non-critical |
Country-Dependency | I | Valid for countries specified |
Assigned Application Components
Documentation Object Class | Documentation Object Name | Current line number | Application Component | Application Component Name |
---|---|---|---|---|
SIMG | HRPAYSG_IR8A_COMM_DT | 0 | HLA0009801 | Tax |
Maintenance Objects
Maintenance object type | E | Business Add-In - Definition |
History
Last changed by/on | SAP | 20080408 |
SAP Release Created in |