<?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 Section in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/enhancement-section/m-p/3557892#M856112</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Gaurav,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For ENHANCEMENT-SECTION, you can have only one active implementation as it replaces the code encapsulated by this abap statement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you try to create another implementation for the same enhancement section, the sytem would not allow you to do so, it will say:&lt;/P&gt;&lt;P&gt;"In enhancement ZES1_IMPLEMENTATION there is already an implementation for ES1".&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So I suggest you check ES1 and verify whether both enhancement implemenations point to the same enhancement section?? It wont be the case.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Chitrali&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 17 Apr 2008 06:39:58 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-04-17T06:39:58Z</dc:date>
    <item>
      <title>Enhancement Section</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/enhancement-section/m-p/3557887#M856107</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I've one enhancement section in my code as&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;ENHANCEMENT-SECTION es1 SPOTS ZSP1.
write: 'Original Section'.
END-ENHANCEMENT-SECTION.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I've defined two implementations for this enhancement section as&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;ENHANCEMENT 3  ZES1_IMPLEMENTATION.    "active version
write 'First Implementation'.
ENDENHANCEMENT.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;and&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;ENHANCEMENT 4  ZES1_IMPLEMENTATION2.    "active version
write 'Second Implementation'.
ENDENHANCEMENT.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Both these implementations are active.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now, the doubt I've is,  this enhancement section is always getting replaced by first implementation . Why control never goes to second implementation?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 01 Apr 2008 18:09:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/enhancement-section/m-p/3557887#M856107</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-01T18:09:44Z</dc:date>
    </item>
    <item>
      <title>Re: Enhancement Section</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/enhancement-section/m-p/3557888#M856108</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I suggest you to access the blog from Thomas Weiss [https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/3595] &lt;B&gt;[original link is broken]&lt;/B&gt; &lt;B&gt;[original link is broken]&lt;/B&gt; &lt;B&gt;[original link is broken]&lt;/B&gt;;. In this you can find a lot of usefull information about Enhancements.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 01 Apr 2008 20:34:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/enhancement-section/m-p/3557888#M856108</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-01T20:34:19Z</dc:date>
    </item>
    <item>
      <title>Re: Enhancement Section</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/enhancement-section/m-p/3557889#M856109</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi David,&lt;/P&gt;&lt;P&gt;Yes that is really a nice blog, I've already been there before.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But nothing is mentioned about this topic..&lt;/P&gt;&lt;P&gt;I guess, there can be only one replacement for the enhancement section and the source code plugin encountered first is used for this replacement.. &lt;/P&gt;&lt;P&gt;Do you have any inputs??&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;G@urav.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 02 Apr 2008 02:03:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/enhancement-section/m-p/3557889#M856109</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-02T02:03:00Z</dc:date>
    </item>
    <item>
      <title>Re: Enhancement Section</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/enhancement-section/m-p/3557890#M856110</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I've found this &lt;SPAN __jive_macro_name="thread" id="425493"&gt;&lt;/SPAN&gt;. Like described you can only have one implementation active for an enhancement section.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Apr 2008 14:20:38 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/enhancement-section/m-p/3557890#M856110</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-03T14:20:38Z</dc:date>
    </item>
    <item>
      <title>Re: Enhancement Section</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/enhancement-section/m-p/3557891#M856111</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;But, both implementations for that enhancement section are active in my system.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;ENHANCEMENT 3  ZES1_IMPLEMENTATION.    "active version
write 'First Implementation'.
ENDENHANCEMENT.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;ENHANCEMENT 4  ZES1_IMPLEMENTATION2.    "active version
write 'Second Implementation'.
ENDENHANCEMENT.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;G@urav.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Apr 2008 14:38:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/enhancement-section/m-p/3557891#M856111</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-03T14:38:31Z</dc:date>
    </item>
    <item>
      <title>Re: Enhancement Section</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/enhancement-section/m-p/3557892#M856112</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Gaurav,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For ENHANCEMENT-SECTION, you can have only one active implementation as it replaces the code encapsulated by this abap statement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you try to create another implementation for the same enhancement section, the sytem would not allow you to do so, it will say:&lt;/P&gt;&lt;P&gt;"In enhancement ZES1_IMPLEMENTATION there is already an implementation for ES1".&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So I suggest you check ES1 and verify whether both enhancement implemenations point to the same enhancement section?? It wont be the case.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Chitrali&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 17 Apr 2008 06:39:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/enhancement-section/m-p/3557892#M856112</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-17T06:39:58Z</dc:date>
    </item>
    <item>
      <title>Re: Enhancement Section</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/enhancement-section/m-p/3557893#M856113</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Chitrali,&lt;/P&gt;&lt;P&gt;They both point to the same enhancement section.&lt;/P&gt;&lt;P&gt;After clicking that 'spiral' button in toolbar, just right click on &lt;STRONG&gt;es1&lt;/STRONG&gt; and say create implementation, it allows to do that.&lt;/P&gt;&lt;P&gt;What I have concluded is that, you can have as many active implementation for enhancement section as you want. However, the first one of these will be replacing the original section.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;G@urav.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 17 Apr 2008 14:16:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/enhancement-section/m-p/3557893#M856113</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-17T14:16:00Z</dc:date>
    </item>
    <item>
      <title>Re: Enhancement Section</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/enhancement-section/m-p/3557894#M856114</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Gaurav,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;After seeing your reply I tried this scenario again, wondering how the system allows to create another implementation when one exists for an enhancement section. And this is what I discovered.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You are right in saying that the system allows to create multiple enhancement implementations for a given enhancement section.&lt;/P&gt;&lt;P&gt;But try doing this. Enter enhancement mode by clicking the spiral button. Create one implementation. &lt;STRONG&gt;Now donot exit enhancement mode&lt;/STRONG&gt;. Create another implementation immediately. And the system wont allow you to do so.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now come out of the enhancement mode (you are in display mode). Again go to enhancement mode and then create an implementation for that same seaction, and the system allows you to do so. This is what you might have done. But ideally the system must stop you from doing so.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I feel its kinda problem in the enhancement builder tool.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Chitrali&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Apr 2008 03:56:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/enhancement-section/m-p/3557894#M856114</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-18T03:56:18Z</dc:date>
    </item>
    <item>
      <title>Re: Enhancement Section</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/enhancement-section/m-p/3557895#M856115</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes,&lt;/P&gt;&lt;P&gt;You are right...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It can be a problem with enhancement builder tool.. or there is some application for multiple implementations of enhancement section which we are not sure of.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Consider the scenario where these implementations are stored in different packages and hence connected to different switches.And these switches are associated with different business functions i.e with different SAP extension.&lt;/P&gt;&lt;P&gt;So, each of these implementations can be switched on or off without affecting each other. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But it should not allow us to create multiple implementations with in the same package for same  enhancement section.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;G@urav.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Apr 2008 14:10:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/enhancement-section/m-p/3557895#M856115</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-18T14:10:28Z</dc:date>
    </item>
  </channel>
</rss>

