Skip to Content
author's profile photo Former Member
Former Member

BADI not getting called in QA environment

Hi All,

We have a peculiar problem. We have a BADI with mutliple implementations.

Our implementation works fine in Dev. We moved our code to QA now and our BADI is not getting called at all. While debugging we found that during the CL_EXITHANDLER method, no instance gets returned. The instance is null !!

We deactivated & re-activated our implementation and transported it from Dev to QA, still no luck.

In the BADI IMP. Attributes tab, I found -

BADI Migrated to enhancement spot <enhancement spot name>

Impl. migrates to enhancement < some other implementation name>

I would also like to add - the classic BADI was migrated to the New BADI (enhancement spot). However I have implemented the classic BADI ( i missed seeing the enhacement spot earlier). Pls advise how to proceed.

Thanks! Liz

Edited by: Liz.... on Jun 30, 2011 8:17 AM

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

1 Answer

  • author's profile photo Former Member
    Former Member
    Posted on Jul 20, 2011 at 09:25 AM

    I migrated my implementation from the BADI to the enhancement spot, so the implementation is getting called now.

    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.