<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Regarding BADI in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-badi/m-p/6518029#M1424652</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Experts,&lt;/P&gt;&lt;P&gt;             1. using  CL_EXITHANDLER ,we create the instance for any BADI in the standard transactio.&lt;/P&gt;&lt;P&gt;            2.Is there any other way to generate instance for BADI in the transaction.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;             In the standard program SAPMV56A , i have seen using of this &lt;STRONG&gt;cl_le_badi_manager=&amp;gt;get_instance&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;            and passing one badi name to this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;              is &lt;STRONG&gt;cl_le_badi_manager=&amp;gt;get_instance&lt;/STRONG&gt; and &lt;STRONG&gt;cl_exithandler=&amp;gt;get_instance&lt;/STRONG&gt; do the same functionality.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Ramakrishna L&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 18 Dec 2009 11:58:32 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2009-12-18T11:58:32Z</dc:date>
    <item>
      <title>Regarding BADI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-badi/m-p/6518029#M1424652</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Experts,&lt;/P&gt;&lt;P&gt;             1. using  CL_EXITHANDLER ,we create the instance for any BADI in the standard transactio.&lt;/P&gt;&lt;P&gt;            2.Is there any other way to generate instance for BADI in the transaction.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;             In the standard program SAPMV56A , i have seen using of this &lt;STRONG&gt;cl_le_badi_manager=&amp;gt;get_instance&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;            and passing one badi name to this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;              is &lt;STRONG&gt;cl_le_badi_manager=&amp;gt;get_instance&lt;/STRONG&gt; and &lt;STRONG&gt;cl_exithandler=&amp;gt;get_instance&lt;/STRONG&gt; do the same functionality.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Ramakrishna L&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Dec 2009 11:58:32 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-badi/m-p/6518029#M1424652</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-12-18T11:58:32Z</dc:date>
    </item>
    <item>
      <title>Re: Regarding BADI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-badi/m-p/6518030#M1424653</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Set a break point on that class and check whether it plays the same way as of cl_exithandler.&lt;/P&gt;&lt;P&gt;kindly go through the documentation if avaiable.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ranjith Nambiar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 Dec 2009 03:34:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-badi/m-p/6518030#M1424653</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-12-23T03:34:28Z</dc:date>
    </item>
    <item>
      <title>Re: Regarding BADI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-badi/m-p/6518031#M1424654</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;both have the same functionality. If there is a place where cl_le_badi_manager=&amp;gt;get_instance is called, you will find it putting break-point on cl_exithandler=&amp;gt;get_instance, because cl_exithandler=&amp;gt;get_instance is called inside cl_le_badi_manager=&amp;gt;get_instance .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Adrian&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Jan 2010 11:55:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-badi/m-p/6518031#M1424654</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-01-08T11:55:52Z</dc:date>
    </item>
    <item>
      <title>Re: Regarding BADI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-badi/m-p/6518032#M1424655</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Within GET_INSTANCE method of CL_LE_BADI_MANAGER there is a call to CL_EXITHANDLER=&amp;gt;GET_INSTANCE so effectively they are same.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;However important difference is, CL_LE_BADI_MANAGER=&amp;gt;GET_INSTANCE will only create one instances of BADI  per transaction. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For example if you are calling CL_LE_BADI_MANAGER=&amp;gt;GET_INSTANCE more than once, for same BADI, in your program then this method will only create object on first call, later calls will return the same instance of BADI object (which was created in first call).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Pawan Kesari on Jan 8, 2010 6:00 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Jan 2010 12:29:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-badi/m-p/6518032#M1424655</guid>
      <dc:creator>Pawan_Kesari</dc:creator>
      <dc:date>2010-01-08T12:29:45Z</dc:date>
    </item>
  </channel>
</rss>

