<?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: Enhancement sections:- More than one implementation. in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/enhancement-sections-more-than-one-implementation/m-p/10899301#M1889591</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sachin,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You have to undo the implementation to make it ineffective, which I have explained above. You cannot deactivate your enhancement as we do in BADI Implementation.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Satish&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 04 Mar 2015 05:05:14 GMT</pubDate>
    <dc:creator>former_member1716</dc:creator>
    <dc:date>2015-03-04T05:05:14Z</dc:date>
    <item>
      <title>Enhancement sections:- More than one implementation.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/enhancement-sections-more-than-one-implementation/m-p/10899298#M1889588</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;&lt;/P&gt;&lt;P&gt;I have created one enhancement spot, with two implementations, see the image below. Both implementations are assigned to the same package. When I run the program, only enhancement 1 that is implementation "ZSAC_IMP1" is executed, but I want second implementation to execute and first one to suppress/deactivate, how could I do it, kindly suggest.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Moreover, if only one implementation can be created for an enhancement section, then why does SAP allow us to create more than one implementation, I believe there is some reason behind it, please could anyone share some thoughts on this topic.&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/attachments/storage/7/jiveimages/646057" width="450" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have written the same code here:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L1S52"&gt;DATA: &lt;SPAN class="L1S52"&gt;i&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;i&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;START-&lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt;-SELECTION.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;i&lt;/SPAN&gt; = &lt;SPAN class="L1S32"&gt;20&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;ENHANCEMENT&lt;/SPAN&gt;-&lt;SPAN class="L1S52"&gt;SECTION&lt;/SPAN&gt; ZSAC_TEST1 &lt;SPAN class="L1S52"&gt;SPOTS&lt;/SPAN&gt; ZSAC_SPOT1 .&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;DO&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;i&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;TIMES&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;WRITE&lt;/SPAN&gt; : &lt;SPAN class="L1S33"&gt;'Hello'&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;ENDDO&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;END&lt;/SPAN&gt;-&lt;SPAN class="L1S52"&gt;ENHANCEMENT&lt;/SPAN&gt;-&lt;SPAN class="L1S52"&gt;SECTION&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*$*$-Start: ZSAC_TEST1--------------------------------------------------------------------------$*$*&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;ENHANCEMENT&lt;/SPAN&gt; &lt;SPAN class="L1S32"&gt;1&lt;/SPAN&gt;&amp;nbsp; ZSAC_IMP1.&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;"active version&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;DO&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;i&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;TIMES&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;WRITE&lt;/SPAN&gt; : &lt;SPAN class="L1S33"&gt;'sachin'&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;ENDDO&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;ENDENHANCEMENT&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;ENHANCEMENT&lt;/SPAN&gt; &lt;SPAN class="L1S32"&gt;1&lt;/SPAN&gt;&amp;nbsp; ZSAC_IMP2.&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;"active version&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;write&lt;/SPAN&gt; : &lt;SPAN class="L1S33"&gt;'/'&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;DO&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;i&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;TIMES&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;WRITE&lt;/SPAN&gt; :&amp;nbsp; &lt;SPAN class="L1S33"&gt;'sharma'&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;ENDDO&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;ENDENHANCEMENT&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*$*$-End:&amp;nbsp;&amp;nbsp; ZSAC_TEST1--------------------------------------------------------------------------$*$*&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L1S52"&gt;&lt;SPAN class="L1S31"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L1S52"&gt;&lt;SPAN class="L1S31"&gt;you can copy paste the above code and try.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L1S52"&gt;&lt;SPAN class="L1S31"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Feb 2015 12:02:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/enhancement-sections-more-than-one-implementation/m-p/10899298#M1889588</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2015-02-16T12:02:50Z</dc:date>
    </item>
    <item>
      <title>Re: Enhancement sections:- More than one implementation.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/enhancement-sections-more-than-one-implementation/m-p/10899299#M1889589</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sachin,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For deleting an enhancement you have to do the following steps:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1) Go to your enhancement point and click on the Enhance icon as marked below.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/attachments/storage/7/jiveimages/646460" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2) Now place the cursor on the start of the enhancement (Where you have named it- Line Number 25 or 32 as in your screen shot), and then right click and navigate as shown below,&lt;/P&gt;&lt;P&gt;&lt;IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/attachments/storage/7/jiveimages/646461" width="450" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now on clicking the Undo Implementation you will be able to achieve your requirement. On creating multiple enhancements part, we can create 2 or more enhancements in a sub routine of user exits but am not sure on the restriction with respect to Enhancement spot. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please get back for further queries.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Satish&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Feb 2015 04:56:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/enhancement-sections-more-than-one-implementation/m-p/10899299#M1889589</guid>
      <dc:creator>former_member1716</dc:creator>
      <dc:date>2015-02-17T04:56:34Z</dc:date>
    </item>
    <item>
      <title>Re: Enhancement sections:- More than one implementation.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/enhancement-sections-more-than-one-implementation/m-p/10899300#M1889590</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Satish,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for the reply, but still my question is not answered, I want to know how could I activate or deactivate one of the two implementations at a time.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I searched for this question's answer at many places, but couldn't get it, none of my friends or colleagues knows about it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sachin&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Mar 2015 13:05:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/enhancement-sections-more-than-one-implementation/m-p/10899300#M1889590</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2015-03-03T13:05:35Z</dc:date>
    </item>
    <item>
      <title>Re: Enhancement sections:- More than one implementation.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/enhancement-sections-more-than-one-implementation/m-p/10899301#M1889591</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sachin,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You have to undo the implementation to make it ineffective, which I have explained above. You cannot deactivate your enhancement as we do in BADI Implementation.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Satish&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Mar 2015 05:05:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/enhancement-sections-more-than-one-implementation/m-p/10899301#M1889591</guid>
      <dc:creator>former_member1716</dc:creator>
      <dc:date>2015-03-04T05:05:14Z</dc:date>
    </item>
  </channel>
</rss>

