<?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 Re: Adding a pushbutton within a BADI in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/adding-a-pushbutton-within-a-badi/m-p/2581241#M590245</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;the strange thing is that in the documentation, it is stated that this feature is still available and is now called "Function code Enhancement"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Function Code and Screen Enhancements &lt;/P&gt;&lt;P&gt;Use&lt;/P&gt;&lt;P&gt;The main use of BAdIs is to enhance ABAP programs using object plug-ins. For reasons of compatibility, and to be able to use the classic means for designing a user interface for an ABAP-based SAP system (GUI status and screens,) menu enhancements and screen enhancements were adopted almost unchanged from the classic BAdIs into the BAdIs of the new enhancement concept. These enhancements represent a concept that is independent of enhancements through object plug-ins and they are not supported using special ABAP statements.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Features&lt;/P&gt;&lt;P&gt;Function Code Enhancements&lt;/P&gt;&lt;P&gt;Menu enhancements have been adopted under the new name &amp;#147;Function Code Enhancements&amp;#147;, whereby the classic concept has been kept in its entirety. The use of the ABAP statements GET BADI und CALL BADI is not necessary. The runtime environment inserts the implementation of a function code enhancement automatically during program regeneration.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Screen Enhancements&lt;/P&gt;&lt;P&gt;In the case of screen enhancements, the class concept has been adopted &amp;#150; with the following exceptions:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;·        The previous call to the method CL_EXITHANDLER=&amp;gt;GET_PROG_AND_DYNP_FOR_SUBSCR, has been replaced by the call CL_ENH_BADI_RUNTIME_FUNCTIONS=&amp;gt;GET_PROG_AND_DYNP_FOR_SUBSCR with the same interface.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;·        The methods PUT_DATA_TO_SCREEN and GET_DATA_FROM_SCREEN will no longer be generated. You can create your own BAdI methods for data transport and call them using CALL BADI.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;·        You no longer need to call the CL_EXITHANDLER=&amp;gt;SET_INSTANCE_FOR_SUBSCREENS and CL_EXITHANDLER=&amp;gt;GET_INSTANCE_FOR_SUBSCREENS methods. These methods are now unnecessary as they only place the BAdI reference in a temporary storage.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SET_INSTANCE_FOR_SUBSCREENS is no longer necessary.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;GET_INSTANCE_FOR_SUBSCREENS can, if necessary, be replaced by GET BADI.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 07 Aug 2007 19:50:47 GMT</pubDate>
    <dc:creator>dany_charbonneau</dc:creator>
    <dc:date>2007-08-07T19:50:47Z</dc:date>
    <item>
      <title>Adding a pushbutton within a BADI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/adding-a-pushbutton-within-a-badi/m-p/2581240#M590244</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;In the previous releases, I was able to create a special BAdI with a function code attach to this BAdI. &lt;/P&gt;&lt;P&gt;In the PFSTATUS of my screen I was using the same function code (starting with with "+"). &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The button was only displayed in the toolbar when the BAdI was implemented. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now with the new version, I create the enhancement spot and the BadI but I cannot find the tab "FCODE" anymore... is there a new way to perform such thing ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks !&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: &lt;/P&gt;&lt;P&gt;        Dany Charbonneau&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Aug 2007 18:24:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/adding-a-pushbutton-within-a-badi/m-p/2581240#M590244</guid>
      <dc:creator>dany_charbonneau</dc:creator>
      <dc:date>2007-08-07T18:24:37Z</dc:date>
    </item>
    <item>
      <title>Re: Adding a pushbutton within a BADI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/adding-a-pushbutton-within-a-badi/m-p/2581241#M590245</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;the strange thing is that in the documentation, it is stated that this feature is still available and is now called "Function code Enhancement"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Function Code and Screen Enhancements &lt;/P&gt;&lt;P&gt;Use&lt;/P&gt;&lt;P&gt;The main use of BAdIs is to enhance ABAP programs using object plug-ins. For reasons of compatibility, and to be able to use the classic means for designing a user interface for an ABAP-based SAP system (GUI status and screens,) menu enhancements and screen enhancements were adopted almost unchanged from the classic BAdIs into the BAdIs of the new enhancement concept. These enhancements represent a concept that is independent of enhancements through object plug-ins and they are not supported using special ABAP statements.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Features&lt;/P&gt;&lt;P&gt;Function Code Enhancements&lt;/P&gt;&lt;P&gt;Menu enhancements have been adopted under the new name &amp;#147;Function Code Enhancements&amp;#147;, whereby the classic concept has been kept in its entirety. The use of the ABAP statements GET BADI und CALL BADI is not necessary. The runtime environment inserts the implementation of a function code enhancement automatically during program regeneration.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Screen Enhancements&lt;/P&gt;&lt;P&gt;In the case of screen enhancements, the class concept has been adopted &amp;#150; with the following exceptions:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;·        The previous call to the method CL_EXITHANDLER=&amp;gt;GET_PROG_AND_DYNP_FOR_SUBSCR, has been replaced by the call CL_ENH_BADI_RUNTIME_FUNCTIONS=&amp;gt;GET_PROG_AND_DYNP_FOR_SUBSCR with the same interface.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;·        The methods PUT_DATA_TO_SCREEN and GET_DATA_FROM_SCREEN will no longer be generated. You can create your own BAdI methods for data transport and call them using CALL BADI.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;·        You no longer need to call the CL_EXITHANDLER=&amp;gt;SET_INSTANCE_FOR_SUBSCREENS and CL_EXITHANDLER=&amp;gt;GET_INSTANCE_FOR_SUBSCREENS methods. These methods are now unnecessary as they only place the BAdI reference in a temporary storage.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SET_INSTANCE_FOR_SUBSCREENS is no longer necessary.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;GET_INSTANCE_FOR_SUBSCREENS can, if necessary, be replaced by GET BADI.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Aug 2007 19:50:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/adding-a-pushbutton-within-a-badi/m-p/2581241#M590245</guid>
      <dc:creator>dany_charbonneau</dc:creator>
      <dc:date>2007-08-07T19:50:47Z</dc:date>
    </item>
    <item>
      <title>Re: Adding a pushbutton within a BADI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/adding-a-pushbutton-within-a-badi/m-p/2581242#M590246</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi dany&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i'm trying to implement one suhc scenario fo creating a menu item in vd02 using badi. can u let me know on the steps on how to goahead?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 09 Sep 2007 09:21:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/adding-a-pushbutton-within-a-badi/m-p/2581242#M590246</guid>
      <dc:creator>prabhu_s2</dc:creator>
      <dc:date>2007-09-09T09:21:33Z</dc:date>
    </item>
    <item>
      <title>Re: Adding a pushbutton within a BADI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/adding-a-pushbutton-within-a-badi/m-p/2581243#M590247</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;&amp;lt;a href="http://help.sap.com/saphelp_47x200/helpdata/en/c8/19762743b111d1896f0000e8322d00/frameset.htm"&amp;gt;http://help.sap.com/saphelp_47x200/helpdata/en/c8/19762743b111d1896f0000e8322d00/frameset.htm&amp;lt;/a&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;a href="http://help.sap.com/saphelp_47x200/helpdata/en/60/d6ba5aceda11d1953a0000e82de14a/frameset.htm"&amp;gt;http://help.sap.com/saphelp_47x200/helpdata/en/60/d6ba5aceda11d1953a0000e82de14a/frameset.htm&amp;lt;/a&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;a href="http://help.sap.com/saphelp_47x200/helpdata/en/30/2d0c3877f711d396ac0000e82de14a/frameset.htm"&amp;gt;http://help.sap.com/saphelp_47x200/helpdata/en/30/2d0c3877f711d396ac0000e82de14a/frameset.htm&amp;lt;/a&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;[url=http://help.sap.com/saphelp_47x200/helpdata/en/67/232037ebf1cc09e10000009b38f889/frameset.htm]http://help.sap.com/saphelp_47x200/helpdata/en/67/232037ebf1cc09e10000009b38f889/frameset.htm[/url]&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Sep 2007 20:15:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/adding-a-pushbutton-within-a-badi/m-p/2581243#M590247</guid>
      <dc:creator>dany_charbonneau</dc:creator>
      <dc:date>2007-09-11T20:15:47Z</dc:date>
    </item>
    <item>
      <title>Re: Adding a pushbutton within a BADI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/adding-a-pushbutton-within-a-badi/m-p/2581244#M590248</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;Give me one example for Function Code Enhancements&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; Regards&lt;/P&gt;&lt;P&gt;SEK&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 20 Sep 2007 07:02:38 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/adding-a-pushbutton-within-a-badi/m-p/2581244#M590248</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-20T07:02:38Z</dc:date>
    </item>
  </channel>
</rss>

