<?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 BADI Implementation in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/badi-implementation/m-p/4935006#M1151143</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Gurus ,&lt;/P&gt;&lt;P&gt; I have implemented a BADI for definition : SMOD_PCPO0001 .&lt;/P&gt;&lt;P&gt; I want to change the way a parameter is passed to the method .&lt;/P&gt;&lt;P&gt; example : &lt;/P&gt;&lt;P&gt; The parameter WPBP is passed by VALUE . I want to pass it by reference .&lt;/P&gt;&lt;P&gt; I think I will need to  uncheck the 'Pass by Value' checkbox .&lt;/P&gt;&lt;P&gt; When I Try to edit the method parameters , I get a message " Interfaces can only be edited using &lt;/P&gt;&lt;P&gt; the BADI builder'  .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; Can you please tell me how  can acheive  changing the parameter ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 08 Dec 2008 21:59:14 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-12-08T21:59:14Z</dc:date>
    <item>
      <title>BADI Implementation</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/badi-implementation/m-p/4935006#M1151143</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Gurus ,&lt;/P&gt;&lt;P&gt; I have implemented a BADI for definition : SMOD_PCPO0001 .&lt;/P&gt;&lt;P&gt; I want to change the way a parameter is passed to the method .&lt;/P&gt;&lt;P&gt; example : &lt;/P&gt;&lt;P&gt; The parameter WPBP is passed by VALUE . I want to pass it by reference .&lt;/P&gt;&lt;P&gt; I think I will need to  uncheck the 'Pass by Value' checkbox .&lt;/P&gt;&lt;P&gt; When I Try to edit the method parameters , I get a message " Interfaces can only be edited using &lt;/P&gt;&lt;P&gt; the BADI builder'  .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; Can you please tell me how  can acheive  changing the parameter ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 08 Dec 2008 21:59:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/badi-implementation/m-p/4935006#M1151143</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-12-08T21:59:14Z</dc:date>
    </item>
    <item>
      <title>Re: BADI Implementation</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/badi-implementation/m-p/4935007#M1151144</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Rohan&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If the variable used in the calling program to "feed" parameter WPBP is a global one then you can use a simple approach to access and modify the variable in the calling program:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;[SAP User Exits and the People Who Love Them|https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/208811b0-00b2-2910-c5ac-dd2c7c50c8e8]&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;  Uwe&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 08 Dec 2008 22:11:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/badi-implementation/m-p/4935007#M1151144</guid>
      <dc:creator>uwe_schieferstein</dc:creator>
      <dc:date>2008-12-08T22:11:37Z</dc:date>
    </item>
    <item>
      <title>Re: BADI Implementation</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/badi-implementation/m-p/4935008#M1151145</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;Fistrly the BADI call is statically defined in the program and we can only implement the defined BADI. Then changing the standard interface or the defination of the BADI is not recommended as it could called at mutliple places in the program, also if you want to change the attributes of the parameters then the only option is using the access key.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Prashant Singhal.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 09 Dec 2008 07:20:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/badi-implementation/m-p/4935008#M1151145</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-12-09T07:20:52Z</dc:date>
    </item>
    <item>
      <title>Re: BADI Implementation</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/badi-implementation/m-p/4935009#M1151146</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Uwe,&lt;/P&gt;&lt;P&gt; I need to change a parameter which is passed by value .&lt;/P&gt;&lt;P&gt; appreciate additinal leads &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 09 Dec 2008 15:01:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/badi-implementation/m-p/4935009#M1151146</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-12-09T15:01:20Z</dc:date>
    </item>
  </channel>
</rss>

