Skip to Content
avatar image
Former Member

User-Exit for Me21n

Hi all,

I am creating a purchase order with reference to purchase requisition.

What are the userexits trigerred when I click on ADOPT button.

My requirement is after the click the ADOPT button i need get the order quantity changed by round off to a multiple of 50.

So are there any userexits for this when I click on ADPOT button.

Thanks & Regards,


Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • Oct 20, 2008 at 05:58 PM

    Hi Sudheer,

    Why cant you try to find your own BADI. Just follow two different methods and you can get your functionality.

    Method 1:

    Go to Tranaction: SE24.

    open class CL_EXITHANDLER

    Open the method " GetInstance"

    Put Break point in the statement

    call method cl_exithandler=>get_class_name_by_interface

    Now execute the Transaction which you need teh BDC it will automatically stops at the the method. In debugging mode double click on the variable: " exit_name" It will return the BADI Name.

    Method 2:

    find the Package name and go to the tranaction SE84.

    Enter the package name

    inside the left navaigaiton panel there is one option " Enhancements" click on this enhancement and then enter the package name and execute it. you will get hte number of enhancement.



    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hi Chidanand,

      Thanks for your response.

      Your reply helped me a lot to find the BADI.

      I am using BADI ME_PO_PRICING_CUST.

      I am changing the order quantity for conversion purpose.

      In Debugging I am getting the changed value ,but after compelte process the new values were not retrevieng.

      Do u have any Idea.

      Thanks & Regards,