Application Development 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: 

USER EXITS And BADI's

Former Member
0 Kudos

Hi all,

Can anyone explain me when do we go for user exits and when we'll go for BADi's.

Ragards,

Varun.

1 ACCEPTED SOLUTION

former_member188685
Active Contributor
3 REPLIES 3

former_member188685
Active Contributor

RichHeilman
Developer Advocate
Developer Advocate
0 Kudos

BADIs are the OO implementation of user exits. Since ABAP Objects is being pushed as the way to code, you should always try looking for BADIs as opposed to classical user exits. If there is no BADI for you requirement, then of course, you should use the user exit.

Regards,

Rich Heilman

Former Member
0 Kudos

Varun,

It all depends on SAP. In some places they have implemented BADIs and in some places they have the "old" user exits.

The best place to find out what is implemented is in the IMG transaction SPRO. For most areas they have an IMG step setup for user exits and/or BADIs available for that application.

Chris