Filter dependent BAdIs are used rarely. They can be implemented multiple times. Each implementation then declares a filter value for which it should be called. In our case the filter is the product. So if you want to implement a BAdI for the product Trade Compliance Management, for example, you can fill the filter value accordingly with CMP.
Updated almost 2 years ago