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
621

Hi,

Can any1 tel me the use of filter in BADI?

Thanks in advace

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
591

hi,

The definition of a BAdI contains a BAdI interface, a set of selection filters, and some settings that affect runtime behaviour later on. A BAdI interface forms the entire interface or part of the interface of an object plug-in.

A BAdI implementation consists of a BAdI implementation class that implements the BAdI interface, and of a condition imposed on the filters specified in the BAdI definition. These can be used to select the BAdI implementation.

Regards,

-pankaj Singh

Hi,

Can any1 tel me the use of filter in BADI?

Thanks in advace

4 REPLIES 4
Read only

gopi_narendra
Active Contributor
Read only

Former Member
0 Likes
591

If you want to fire the BADI only for specific values, you use the FILTER.

Regards,

Ravi

Note - Please mark all the helpful answers

Read only

Former Member
0 Likes
591

Hi,

The BADI are allowed multiple implementations. These implementations will be executed all at a time. we can't predict the sequence of execution.

If you want execute the specified implementation among other implementations, the Filter values are allowed.

Filter variable have some rules (domain).

1. It should be character datatype.

2. Domain should have fixvalues or valuetable entry.

If you executing taxation report. You can define COuntry code as filter. The implementaion will executed based on country code value.

Regards

Bhupal Reddy

Read only

Former Member
0 Likes
592

hi,

The definition of a BAdI contains a BAdI interface, a set of selection filters, and some settings that affect runtime behaviour later on. A BAdI interface forms the entire interface or part of the interface of an object plug-in.

A BAdI implementation consists of a BAdI implementation class that implements the BAdI interface, and of a condition imposed on the filters specified in the BAdI definition. These can be used to select the BAdI implementation.

Regards,

-pankaj Singh