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

BADI

Former Member
0 Likes
318

Hi,

When do I use the default BAdI implementation class in the BAdI definition and when do I create a default BAdI implementation?

Rgds

rahul

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
290

Hi Rahul,

The default BAdI implementation class in the BAdI definition is called whenever no other valid implementation has been found. It must always be used if you do not need several default implementations with different filter conditions. Otherwise, you have to create default implementations with the respective filter conditions. You can also combine these two techniques.

A BAdI defines the filter language. You create one default implementation for German and one for English, and for all other languages you create a default BAdI implementation class.

If satisfied, Rewards me..

Kind Regards

Yogesh

1 REPLY 1
Read only

Former Member
0 Likes
291

Hi Rahul,

The default BAdI implementation class in the BAdI definition is called whenever no other valid implementation has been found. It must always be used if you do not need several default implementations with different filter conditions. Otherwise, you have to create default implementations with the respective filter conditions. You can also combine these two techniques.

A BAdI defines the filter language. You create one default implementation for German and one for English, and for all other languages you create a default BAdI implementation class.

If satisfied, Rewards me..

Kind Regards

Yogesh