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

for enhanceing the functionality?

Former Member
0 Likes
512

hi abapers,

i searched in scn but i didn't find any theread for the following problem

To add custom tab for any transaction how do we know that which one is better option , enhanceing standard code with spiral symbol,badi's or user exits's?

how to choose better option for the reruirement not only for custom tab for any additonal functionalities?

Moderator Message - Search for available documentation before posting your query.

Message was edited by: Suhas Saha

4 REPLIES 4
Read only

vinoth_aruldass
Contributor
0 Likes
486

hi,

when you choose badi- multiple information .

customer exit single implementation

1) Difference between BADI and USER-EXIT.

    i) BADI's can be used any

number of times, where as USER-EXITS can be used only one time.

       Ex:-

if your assigning a USER-EXIT to a project in (CMOD), then you can not assign

the same to other project.

    ii) BADI's are oops based.

hope this helps,

Vinoth

Read only

0 Likes
486

badi - multiple information or multiple implementaion

Read only

0 Likes
486

hi,

sry badi multiple implementation.

Read only

former_member392866
Active Participant
0 Likes
486

Hi,

Give 1st preference to Badi's only because as vinoth said Multiple implementation is possible.

Note: all Badi's are also not possible in multiple implementation. check properties of badi in se18

         there u can find whether it is multiple implementation is possible or not.

if not possible with badi's go for customer exits.

Thank you.

Regards,

BALAJI.