<?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: Code Display problem in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/code-display-problem/m-p/6685731#M1450274</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;PRE&gt;&lt;CODE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Based on an OSS message I had with Development Support about the subject. We had two hidden Z programs (from a packaged solution vendor! )that weren't unicode compliant. &lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt; 1) Hiding your code is reserved for SAP only, which means third party packaged solutions and SAP partners can't use it&lt;/P&gt;&lt;P&gt; 2) You need SAP Development Support to fix it&lt;/P&gt;&lt;P&gt; 3) SAP Development Support won't unhide code unless your company's legal department gives SAP's legal department a very good reason for doing it, as it may violate someones right to hide their intellectual property.&lt;/P&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And I'd like to add:&lt;/P&gt;&lt;P&gt;4) this kind of service is not covered by the support contract; it will be subject of additional (consulting) service charges&lt;/P&gt;&lt;P&gt;5) the entire mechanism is not safe (and thus not suitable to protect intellectual property); source code can be made visible, again&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;gt; So, all in all, just say no kids &lt;span class="lia-unicode-emoji" title=":face_with_tongue:"&gt;😛&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Sorry, but I was serious (not kidding).&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 10 Mar 2010 09:08:27 GMT</pubDate>
    <dc:creator>Wolfgang_Janzen</dc:creator>
    <dc:date>2010-03-10T09:08:27Z</dc:date>
    <item>
      <title>Code Display problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/code-display-problem/m-p/6685723#M1450266</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Everyone,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i am facing a unique type of issue,&lt;/P&gt;&lt;P&gt;in my system i am not able to display a particular ABAP program code ,when i click on display the system hangs.&lt;/P&gt;&lt;P&gt;at the same time i am able to display in some other system with same userid.i am not even able to display with some other userid in my system.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i have reinstall the SAP still having the same issue,basis and security people says its personalization issue.&lt;/P&gt;&lt;P&gt;i m not getting Please help&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks and regards.&lt;/P&gt;&lt;P&gt;Mona&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Mar 2010 14:44:32 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/code-display-problem/m-p/6685723#M1450266</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-03-05T14:44:32Z</dc:date>
    </item>
    <item>
      <title>Re: Code Display problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/code-display-problem/m-p/6685724#M1450267</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;gt; in my system i am not able to display a particular ABAP program code&lt;/P&gt;&lt;P&gt;Does it only happen to one program but not others?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please check in TRDIR how old the program is?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Which release are you on now?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;Julius&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Mar 2010 18:58:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/code-display-problem/m-p/6685724#M1450267</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-03-05T18:58:17Z</dc:date>
    </item>
    <item>
      <title>Re: Code Display problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/code-display-problem/m-p/6685725#M1450268</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;just guess but there is an supported way of hiding ABAP source code. Basically, you just delete source but keep compiled version in memory, so you are still able to run it. The process is described in this [blog|http://naveenvishal.wordpress.com/2009/08/08/hide-source-code/].&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Mar 2010 20:52:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/code-display-problem/m-p/6685725#M1450268</guid>
      <dc:creator>mvoros</dc:creator>
      <dc:date>2010-03-05T20:52:20Z</dc:date>
    </item>
    <item>
      <title>Re: Code Display problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/code-display-problem/m-p/6685726#M1450269</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks to both for reply,i got it fixed,actually there was one patch missing,dont know how it got missed.&lt;/P&gt;&lt;P&gt;but when basis updated the patch,it works fine now.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers!!&lt;/P&gt;&lt;P&gt;Mona&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Mar 2010 21:06:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/code-display-problem/m-p/6685726#M1450269</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-03-05T21:06:18Z</dc:date>
    </item>
    <item>
      <title>Re: Code Display problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/code-display-problem/m-p/6685727#M1450270</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Martin,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Not all information in that blog is correct, IMO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;gt; but there is an supported way of hiding ABAP source code&lt;/P&gt;&lt;P&gt;To my knowledge SAP is the inventor of this questionable mechanism but I have never seen any documentation on it nor public support of it. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In higher releases the mechanism is no longer used for SAP's own programs and the syntax check will block you from using it on new code, but existing hidden old code is what I suspected this (Mona's case) to possibly be. So I guess that means "marked for obsoleteness" ...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you already have found the problem, you can check to see which method was used to hide the code with the following:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;REPORT z_check_hidden_include_type.

DATA: source(255) OCCURS 0,
      prog(40).

SELECT name FROM trdir INTO prog where name = 'XXX'.

READ REPORT prog INTO source.

WRITE:/ sy-subrc,prog.

ENDSELECT.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Replace XXX with your program's name.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If sy-subrc = 4 then the names of subroutines have been hidden. Be carefull!!&lt;/P&gt;&lt;P&gt;If sy-subrc = 8 then one of the SAP mechanisms is being used. If the name is any of the following:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CL_AUNIT_PERMISSION_CONTROL===CCIMP&lt;/P&gt;&lt;P&gt;MEW4ZF02&lt;/P&gt;&lt;P&gt;MEWKEF02&lt;/P&gt;&lt;P&gt;SAPMSYST&lt;/P&gt;&lt;P&gt;SCI_UV_CHKV or&lt;/P&gt;&lt;P&gt;SCI_UV_EXCE&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;... then leave it alone, if not then break it open. Anything with a Z in it is suspect...&lt;/P&gt;&lt;P&gt;If sy-subrc = 12 then the editor user exit has been activated so check there.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you suspect hidden code or want to audit for it, then you can use this adaptation of Frank Dittrich's original code to scan for it:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;REPORT z_scan_for_hidden_includes.

DATA: source(255) OCCURS 0,
      prog(40).

SELECT name FROM trdir INTO prog.

READ REPORT prog INTO source.

CHECK sy-subrc NE 0.

WRITE:/ sy-subrc,prog.

ENDSELECT.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Run it in the background over night. If someone is starting to experiment with this and you want to catch it early, then also use it on your development and sandbox systems including the inactive versions.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;More infos (in German only) here:  &lt;A href="http://www.abapforum.com/forum/viewtopic.php?t=483" target="test_blank"&gt;http://www.abapforum.com/forum/viewtopic.php?t=483&lt;/A&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;Julius&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 06 Mar 2010 08:17:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/code-display-problem/m-p/6685727#M1450270</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-03-06T08:17:19Z</dc:date>
    </item>
    <item>
      <title>Re: Code Display problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/code-display-problem/m-p/6685728#M1450271</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;gt; &lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;gt; Hi Martin,&lt;/P&gt;&lt;P&gt;&amp;gt; &lt;/P&gt;&lt;P&gt;&amp;gt; Not all information in that blog is correct, IMO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Probably, I've never had to use it. I just pasted the first link from Google search. &lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;gt; &amp;gt; but there is an supported way of hiding ABAP source code&lt;/P&gt;&lt;P&gt;&amp;gt; To my knowledge SAP is the inventor of this questionable mechanism but I have never seen any documentation on it nor public support of it. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I wanted to write unsupported. Sorry for confusion.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for additional info.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 06 Mar 2010 21:18:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/code-display-problem/m-p/6685728#M1450271</guid>
      <dc:creator>mvoros</dc:creator>
      <dc:date>2010-03-06T21:18:01Z</dc:date>
    </item>
    <item>
      <title>Re: Code Display problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/code-display-problem/m-p/6685729#M1450272</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Based on an OSS message I had with Development Support about the subject. We had two hidden Z programs (from a packaged solution vendor! )that weren't unicode compliant. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1) Hiding your code is reserved for SAP only, which means third party packaged solutions and SAP partners can't use it&lt;/P&gt;&lt;P&gt;2) You need SAP Development Support to fix it&lt;/P&gt;&lt;P&gt;3) SAP Development Support won't unhide code unless your company's legal department gives SAP's legal department a very good reason for doing it, as it may violate someones right to hide their intellectual property.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So, all in all, just say no kids &lt;span class="lia-unicode-emoji" title=":face_with_tongue:"&gt;😛&lt;/span&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 08 Mar 2010 13:05:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/code-display-problem/m-p/6685729#M1450272</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-03-08T13:05:09Z</dc:date>
    </item>
    <item>
      <title>Re: Code Display problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/code-display-problem/m-p/6685730#M1450273</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sounds reasonable...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;gt; as it may violate someones right to hide their intellectual property.&lt;/P&gt;&lt;P&gt;In that case they should have documented the fact that there was inaccessible (and undocumented) coding and provide support for it in the software contract.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If they don't tell you anything and sneak it into the system without offering contractual support, then I don't see any problem with breaking it open.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;Julius&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 08 Mar 2010 13:45:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/code-display-problem/m-p/6685730#M1450273</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-03-08T13:45:40Z</dc:date>
    </item>
    <item>
      <title>Re: Code Display problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/code-display-problem/m-p/6685731#M1450274</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;PRE&gt;&lt;CODE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Based on an OSS message I had with Development Support about the subject. We had two hidden Z programs (from a packaged solution vendor! )that weren't unicode compliant. &lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt; 1) Hiding your code is reserved for SAP only, which means third party packaged solutions and SAP partners can't use it&lt;/P&gt;&lt;P&gt; 2) You need SAP Development Support to fix it&lt;/P&gt;&lt;P&gt; 3) SAP Development Support won't unhide code unless your company's legal department gives SAP's legal department a very good reason for doing it, as it may violate someones right to hide their intellectual property.&lt;/P&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And I'd like to add:&lt;/P&gt;&lt;P&gt;4) this kind of service is not covered by the support contract; it will be subject of additional (consulting) service charges&lt;/P&gt;&lt;P&gt;5) the entire mechanism is not safe (and thus not suitable to protect intellectual property); source code can be made visible, again&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;gt; So, all in all, just say no kids &lt;span class="lia-unicode-emoji" title=":face_with_tongue:"&gt;😛&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Sorry, but I was serious (not kidding).&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Mar 2010 09:08:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/code-display-problem/m-p/6685731#M1450274</guid>
      <dc:creator>Wolfgang_Janzen</dc:creator>
      <dc:date>2010-03-10T09:08:27Z</dc:date>
    </item>
  </channel>
</rss>

