<?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 Problem in BAdI in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-badi/m-p/3871568#M930555</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hiii gurus,&lt;/P&gt;&lt;P&gt;If i m having the name of BAdI how do i can get to know that at which point of a program that BAdI will call.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks In Advance.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 15 May 2008 06:27:25 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-05-15T06:27:25Z</dc:date>
    <item>
      <title>Problem in BAdI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-badi/m-p/3871568#M930555</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hiii gurus,&lt;/P&gt;&lt;P&gt;If i m having the name of BAdI how do i can get to know that at which point of a program that BAdI will call.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks In Advance.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 May 2008 06:27:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-badi/m-p/3871568#M930555</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-15T06:27:25Z</dc:date>
    </item>
    <item>
      <title>Re: Problem in BAdI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-badi/m-p/3871569#M930556</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;&lt;/P&gt;&lt;P&gt;Implement the badi in se19.&lt;/P&gt;&lt;P&gt;put the Break-point in the required methods.&lt;/P&gt;&lt;P&gt;Run the Transaction for which you are required.&lt;/P&gt;&lt;P&gt;Then you can know at which point the Badi is getting Triggered.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;OR&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Go to SE18 And display the Badi you will find DOcumentation Button on the top Rightside.If the documentation is Available for that badi ,you can read that to know the functionality.&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;Raj.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 May 2008 06:32:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-badi/m-p/3871569#M930556</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-15T06:32:19Z</dc:date>
    </item>
    <item>
      <title>Re: Problem in BAdI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-badi/m-p/3871570#M930557</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi manish,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;U can find badi at which point it s clicking  by this method.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. se37.&lt;/P&gt;&lt;P&gt;2. put &lt;STRONG&gt;SXV_GET_CLIF_BY_NAME&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;3. Put breakpoint on &lt;/P&gt;&lt;P&gt;  &lt;STRONG&gt;CALL FUNCTION 'SXV_ADD_PREFIX'&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;4.&lt;/P&gt;&lt;P&gt;NOW IN OTHER SESSION CALL YOUR T-CODE AND AS U MOVE ON U WILL GET BREAKPOINT THEN CLICK ON &lt;STRONG&gt;NAME&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;FROM THIER U CAN GET NAME OF BADI.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;PRIYA .&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;IF HELPFUL REWARD POINTS&lt;/STRONG&gt;.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 May 2008 06:33:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-badi/m-p/3871570#M930557</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-15T06:33:12Z</dc:date>
    </item>
    <item>
      <title>Re: Problem in BAdI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-badi/m-p/3871571#M930558</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Please go though below details which shows how to find badi. Might be helpful for your requirement:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In order to enhance a program, a Business Add-In must first be defined&lt;/P&gt;&lt;P&gt;Subsequently two classes are automatically generated: &lt;/P&gt;&lt;P&gt;&amp;#149; An interface with &amp;#145;IF_EX_&amp;#146; inserted between the first and second characters of the BADI name.&lt;/P&gt;&lt;P&gt;&amp;#149; An adapter class with &amp;#145;CL_EX_&amp;#146; inserted between the first and second characters of the BADI name.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The Application developer creates an interface for this Add-In.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There are multiple ways of searching for BADI.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;#149; Finding BADI Using CL_EXITHANDLER=&amp;gt;GET_INSTANCE&lt;/P&gt;&lt;P&gt;&amp;#149; Finding BADI Using SQL Trace (TCODE-ST05).&lt;/P&gt;&lt;P&gt;&amp;#149; Finding BADI Using Repository Information System (TCODE- SE84).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. Go to the Transaction, for which we want to find the BADI, take the example of Transaction VD02. Click on System-&amp;gt;Status. Double click on the program name. Once inside the program search for &amp;#145;CL_EXITHANDLER=&amp;gt;GET_INSTANCE&amp;#146;.&lt;/P&gt;&lt;P&gt;Make sure the radio button &amp;#147;In main program&amp;#148; is checked. A list of all the programs with call to the BADI&amp;#146;s will be listed.&lt;/P&gt;&lt;P&gt;The export parameter &amp;#145;EXIT_NAME&amp;#146; for the method GET_INSTANCE of class CL_EXITHANDLER will have the user exit assigned to it. The changing parameter &amp;#145;INSTANCE&amp;#146; will have the interface assigned to it. Double click on the method to enter the source code.Definition of Instance would give you the Interface name.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. Start transaction ST05 (Performance Analysis).&lt;/P&gt;&lt;P&gt;Set flag field "Buffer trace" &lt;/P&gt;&lt;P&gt;Remark: We need to trace also the buffer calls, because BADI database tables are buffered. (Especially view V_EXT_IMP and V_EXT_ACT)&lt;/P&gt;&lt;P&gt;Push the button "Activate Trace". Start transaction VA02 in a new GUI session. Go back to the Performance trace session. &lt;/P&gt;&lt;P&gt;Push the button "Deactivate Trace".&lt;/P&gt;&lt;P&gt;Push the button "Display Trace".&lt;/P&gt;&lt;P&gt;The popup screen "Set Restrictions for Displaying Trace" appears.&lt;/P&gt;&lt;P&gt;Now, filter the trace on Objects: &lt;/P&gt;&lt;P&gt;&amp;#149; V_EXT_IMP &lt;/P&gt;&lt;P&gt;&amp;#149; V_EXT_ACT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Push button "Multiple selections" button behind field Objects &lt;/P&gt;&lt;P&gt;Fill: V_EXT_IMP and V_EXT_ACT &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;All the interface class names of view V_EXT_IMP start with IF_EX_. This is the standard SAP prefix for BADI class interfaces. The BADI name is after the IF_EX_.&lt;/P&gt;&lt;P&gt;So the BADI name of IF_EX_CUSTOMER_ADD_DATA is CUSTOMER_ADD_DATA&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3. Go to &amp;#147;Maintain Transaction&amp;#148; (TCODE- SE93).&lt;/P&gt;&lt;P&gt;Enter the Transaction VD02 for which you want to find BADI.&lt;/P&gt;&lt;P&gt;Click on the Display push buttons.&lt;/P&gt;&lt;P&gt;Get the Package Name. (Package VS in this case)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Go to TCode: SE84-&amp;gt;Enhancements-&amp;gt;Business Add-inns-&amp;gt;Definition&lt;/P&gt;&lt;P&gt;Enter the Package Name and Execute.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here you get a list of all the Enhancement BADI&amp;#146;s for the given package MB.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 May 2008 06:33:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-badi/m-p/3871571#M930558</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-15T06:33:16Z</dc:date>
    </item>
    <item>
      <title>Re: Problem in BAdI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-badi/m-p/3871572#M930559</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Manish,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Keep a break point in the BAdI and run the transaction .&lt;/P&gt;&lt;P&gt;u could know where thw BAdI is used.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;raam&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 May 2008 06:33:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-badi/m-p/3871572#M930559</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-15T06:33:27Z</dc:date>
    </item>
  </channel>
</rss>

