<?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: Class enhancement disabling in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/class-enhancement-disabling/m-p/9307732#M1726927</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;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; When performing such enancements, never delete the previous code always comment it out so that when you have to de activate the enhancement you can simply comment out your enhancement code and uncomment the original code.&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;Ashish&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 09 Feb 2013 07:11:35 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2013-02-09T07:11:35Z</dc:date>
    <item>
      <title>Class enhancement disabling</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/class-enhancement-disabling/m-p/9307723#M1726918</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear SAP community,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I was wondering if it is possible to disable a class enhancement?&lt;/P&gt;&lt;P&gt;For example, I created an enhancement for my class ZPB_CLASS where I added an overwrite for a method TEST. This is working perfectly but I could not find any way to disable this enhancement without destroying the entire overwrite definition.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance,&lt;BR /&gt;Paul&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Feb 2013 14:01:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/class-enhancement-disabling/m-p/9307723#M1726918</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-02-07T14:01:27Z</dc:date>
    </item>
    <item>
      <title>Re: Class enhancement disabling</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/class-enhancement-disabling/m-p/9307724#M1726919</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;Not sure if that can be achieved. But you could do something like editor lock that you do in SE38.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can "editor lock" methods on an individual basis. Select the method in the Class Builder screen, then select the "Detail view" icon in toolbar (looks like a jigsaw puzzle piece). In the popup that follows, you can set editor lock via checkbox.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Not found a way to protect the Public, Protected &amp;amp; Private code sections, though, so you can't stop someone changing method or attribute definitions.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;best regards,&lt;/P&gt;&lt;P&gt;swanand&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Feb 2013 18:20:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/class-enhancement-disabling/m-p/9307724#M1726919</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-02-07T18:20:15Z</dc:date>
    </item>
    <item>
      <title>Re: Class enhancement disabling</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/class-enhancement-disabling/m-p/9307725#M1726920</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Quite possible that my solution could be worst in terms. However for a quick work around you can try keeping a condition like &lt;STRONG&gt;check 1 = 2 &lt;/STRONG&gt;on top of enhancement. I guess i might have misunderstood the requirement.&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Vishal&lt;/P&gt;&lt;P&gt;Happy ABAPing&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Feb 2013 19:51:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/class-enhancement-disabling/m-p/9307725#M1726920</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-02-07T19:51:04Z</dc:date>
    </item>
    <item>
      <title>Re: Class enhancement disabling</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/class-enhancement-disabling/m-p/9307726#M1726921</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Swanand,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your answer but I am just looking for an option I might have missed in the enhancement options that would allow me to do this in a clean way (a disable button), just like it is possible to disable BADI implementations in Enhancement spots. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Paul&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Feb 2013 20:28:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/class-enhancement-disabling/m-p/9307726#M1726921</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-02-07T20:28:59Z</dc:date>
    </item>
    <item>
      <title>Re: Class enhancement disabling</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/class-enhancement-disabling/m-p/9307727#M1726922</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Vishal,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your answer but this would just prevent the code within the method to be run. I want to deactivate the overwrite so that at runtime the original code is run.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Paul&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Feb 2013 20:29:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/class-enhancement-disabling/m-p/9307727#M1726922</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-02-07T20:29:52Z</dc:date>
    </item>
    <item>
      <title>Re: Class enhancement disabling</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/class-enhancement-disabling/m-p/9307728#M1726923</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello.&lt;/P&gt;&lt;P&gt;Why dont you desactive the enhancement? Using tcode SE20 modify the enhancement and desactive, so if wont run over runtime and the original code will run.&lt;/P&gt;&lt;P&gt;Is it sth like that what u need?&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, 07 Feb 2013 20:50:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/class-enhancement-disabling/m-p/9307728#M1726923</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-02-07T20:50:34Z</dc:date>
    </item>
    <item>
      <title>Re: Class enhancement disabling</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/class-enhancement-disabling/m-p/9307729#M1726924</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;A __default_attr="21922" __jive_macro_name="user" class="jive_macro jive_macro_user" href="https://community.sap.com/"&gt;&lt;/A&gt;: Setting an editor lock would prevent someone other than the author to change the code. It won't deactivate the enhancement. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Feb 2013 04:02:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/class-enhancement-disabling/m-p/9307729#M1726924</guid>
      <dc:creator>kakshat</dc:creator>
      <dc:date>2013-02-08T04:02:31Z</dc:date>
    </item>
    <item>
      <title>Re: Class enhancement disabling</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/class-enhancement-disabling/m-p/9307730#M1726925</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 don't have much experience and have not worked on class enhancement. If it is possible to comment the code, you can deactivate it. &lt;SPAN __jive_emoticon_name="wink" __jive_macro_name="emoticon" class="jive_macro jive_emote" src="https://community.sap.com/1151/images/emoticons/wink.gif"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please correct me if I am wrong.&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;Purnand&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Feb 2013 05:07:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/class-enhancement-disabling/m-p/9307730#M1726925</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-02-08T05:07:23Z</dc:date>
    </item>
    <item>
      <title>Re: Class enhancement disabling</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/class-enhancement-disabling/m-p/9307731#M1726926</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;Could not find desactivate function in SE20.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Paul&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Feb 2013 07:18:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/class-enhancement-disabling/m-p/9307731#M1726926</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-02-08T07:18:01Z</dc:date>
    </item>
    <item>
      <title>Re: Class enhancement disabling</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/class-enhancement-disabling/m-p/9307732#M1726927</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;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; When performing such enancements, never delete the previous code always comment it out so that when you have to de activate the enhancement you can simply comment out your enhancement code and uncomment the original code.&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;Ashish&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 09 Feb 2013 07:11:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/class-enhancement-disabling/m-p/9307732#M1726927</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-02-09T07:11:35Z</dc:date>
    </item>
    <item>
      <title>Re: Class enhancement disabling</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/class-enhancement-disabling/m-p/9307733#M1726928</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Can you try creating a switch...using this switch in propoerties of enhancment implemenation&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 12 Feb 2013 09:30:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/class-enhancement-disabling/m-p/9307733#M1726928</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-02-12T09:30:10Z</dc:date>
    </item>
  </channel>
</rss>

