Skip to Content

Standard BADI Implemeantation is not listed in SPRO badi implemenation list for deactivation

Dear Community,

For few BADI's, SAP has created implementations for testing purposes. These implementations are not called as they are dependent on activation of the business function. However, we cannot create our custom implementations, as these BADI's are not enabled for 'Multiple Use' and they use the same filter values which we have to use for our custom implementation.

So far, for other BADI's , I have deactivated the standard implementations from SPRO, but for a particular BADI, the standard implementations are not listed in SPRO implementation list.

Can someone please explain, what is the actual technical configuration which lists the implementations in SPRO and what is the way forward to go ahead to deactivate these standards implementations?

In these cases, is it suggested to raise a ticket with SAP (or) simply use the access key and deactivate from SE19 ?

Thanks in advance!



Add a comment
10|10000 characters needed characters exceeded

Related questions

3 Answers

  • Best Answer
    Posted on Jun 28, 2019 at 08:52 AM

    If SAP defined explicitly an implementation as "not switchable via SPRO" (look at the properties of the implementations), then it's clearly to say that the clients shouldn't deactivate it.

    Maybe you can discuss with SAP if you really feel it's an error (how do you know they did it "for testing purposes"), but if your reason is just for adding your own implementation SAP probably won't accept.

    So better go for any possibility of enhancement, whatever it's via a modification key or via the enhancement framework, it depends on your exact case.

    Add a comment
    10|10000 characters needed characters exceeded

    • Karthik Gali

      1) If 'Active' not switchable in customizing(IMG)' is checked, then the BAdI implementation will not be shown in SPRO.

      2) if you are talking about those *active* implementations (i.e. not assigned to a switch, or assigned to an active switch), then I don't know why they are not proposed in your IMG activity. Note that if it displays only one implementation, maybe the activity refers only to this implementation (I don't know if the "switch" flag applies in that case), instead of "all" implementations of a given BAdI definition.

      PS: thank you for the explanation about "testing" (I feel it's more "examples"), so it's worth asking SAP support - please revert back if you get an explanation. By the way, are you sure they have not been developed by SAP consulting services for your company only? (then you should have a SAP specific support so that they remove them)

  • Posted on Jun 27, 2019 at 01:37 PM


    these are implementations from a switch.

    You would have to modify for example the BADI defintion to Multiple Use.

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Jun 27, 2019 at 01:02 PM

    Please provide an example

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.