Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Activating BADI

Former Member
0 Likes
561

I am in frsh implementation. I wanted activate BADI.

Can any one provide the procedure for the same.

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
525

HI,

Perform the following procedure.

1. Execute transaction SE19. On the subsequent screen, enter the name for the implementation you wish to create. (Alternatively, if you have already used this BAdI to create other implementations, a dialog box appears, displaying the implementations that have already been created.)

2. Choose Create. (Or, alternatively, Edit. The remainder of the documentation for this activity describes the steps to be performed when you create a new implementation.)

3. In the Business Add-Ins: Definition Selection for Implementation dialog box, enter value in the Definition name field, then choose Continue.

4. On the subsequent screen, specify an Implementation short text, then choose the Interface tabstrip. The name of the implemented class fields are already found in this tabstrip.

5. Save your entries and assign the implementation to a development class.

6. Place the cursor on the corresponding method, then double-click to initiate method processing.

7. Enter the code for the implementation between the statements method <Interface name> ~ <Name of method> and endmethod. Refer to the documentation of BAdI definition for additional information regarding the method parameters supported for your release.

8. Save and implement your code.

9. Return to the Edit Implementation screen, then save your entries there.

10. If you wish to activate the implementation you have created at a later date, then exit the Edit Implementation screen without activating the implementation. Otherwise, choose Activate from this screen to activate the implementation for immediate use.

Thanks and Regards,

Himani Singh

2 REPLIES 2
Read only

Former Member
0 Likes
526

HI,

Perform the following procedure.

1. Execute transaction SE19. On the subsequent screen, enter the name for the implementation you wish to create. (Alternatively, if you have already used this BAdI to create other implementations, a dialog box appears, displaying the implementations that have already been created.)

2. Choose Create. (Or, alternatively, Edit. The remainder of the documentation for this activity describes the steps to be performed when you create a new implementation.)

3. In the Business Add-Ins: Definition Selection for Implementation dialog box, enter value in the Definition name field, then choose Continue.

4. On the subsequent screen, specify an Implementation short text, then choose the Interface tabstrip. The name of the implemented class fields are already found in this tabstrip.

5. Save your entries and assign the implementation to a development class.

6. Place the cursor on the corresponding method, then double-click to initiate method processing.

7. Enter the code for the implementation between the statements method <Interface name> ~ <Name of method> and endmethod. Refer to the documentation of BAdI definition for additional information regarding the method parameters supported for your release.

8. Save and implement your code.

9. Return to the Edit Implementation screen, then save your entries there.

10. If you wish to activate the implementation you have created at a later date, then exit the Edit Implementation screen without activating the implementation. Otherwise, choose Activate from this screen to activate the implementation for immediate use.

Thanks and Regards,

Himani Singh

Read only

Former Member
0 Likes
525

Follow this thread. You can always search the Forum b4 posting.

--

Reddy