cancel
Showing results for 
Search instead for 
Did you mean: 

BADI Vs CMOD

Former Member
0 Kudos

Why BADI is preferred over CMOD or User exit while dealing with Virtual Key Figures

Thanks

Fully-tilt

Accepted Solutions (1)

Accepted Solutions (1)

former_member182470
Active Contributor
0 Kudos

Hi,

BADI's can be used any number of times, where as CMOD can be used only one time.

e.g.:- if you are assigning a USER-EXIT to a project in (CMOD), then you cannot assign the same to other project. But you can use BADI's multiple times as they are Object Oriented Programming based.

BADI's can be defined according to filter values. This allows you to control add-in implementation and make it dependent on specific criteria (on a specific Country value, for example).

Hope this helps........

Regards,

Suman

Answers (3)

Answers (3)

Former Member
0 Kudos

Thanks to all

Former Member
0 Kudos

HI ,

The concept behind BADI is OOPS which can be reused ...

Regards

BVR

abhishek_rajan3
Contributor
0 Kudos

Hi Fully-tilt,

You might be interested to look at the following link:

Thanks,

Abhishek.