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

BADI

Could any one please let me know the Use of "Multiple Use" & "Enhanceable" while implementing any BADI.

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

2 Answers

  • author's profile photo Former Member
    Former Member
    Posted on May 28, 2007 at 02:00 PM

    Hi

    BADI is the advanced version for enhancement. Enhancement is used only once. but we can use BADI no of times. BADI is developed purely by using OOPS cocepts. So its Reuseable and enhancable at point of time.

    Need ur reward points.

    Regards

    Ravi

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on May 28, 2007 at 02:03 PM

    Hi

    You can implement several BADIs based on the same definition if FILTER option or MULTIPLE USE option are active.

    In this way you can have (implement) the same method does different actions according to the BADI where it's defined.

    So you can use the FILTER to decide which method (BADI) has to work.

    If the FILTER isn't active a definition of a BADI can use once, so it can implement only ones.

    But if the flag MULTIPLY USE is active it can use the same BADI for several implematations.

    In this case every BADIs'll works because there isn't a filter.

    So you can implement several actions.

    See here:

    http://help.sap.com/saphelp_46b/helpdata//EN/c8/1978b543b111d1896f0000e8322d00/frameset.htm

    https://www.sdn.sap.com/irj/sdn/weblogs?blog=/cs/user/view/cs_msg/9494

    http://www.sapgenie.com/publications/saptips/022006%20-%20Zaidi%20BADI.pdf

    Mark if Helpful

    Regards

    Tushar Mundlik

    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.