<?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: Obsolete Statements in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/obsolete-statements/m-p/8729414#M1673417</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hehehe gud point..... I have been thinking abt it....but what to do our seniors have asked us to develop the code and we are only freshers...i cudnt believe myself...they have over expectations&lt;SPAN __jive_emoticon_name="happy" __jive_macro_name="emoticon" class="jive_macro jive_macro_emoticon jive_emote" src="https://community.sap.com/746/images/emoticons/happy.gif"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sun, 20 May 2012 02:39:47 GMT</pubDate>
    <dc:creator>former_member504023</dc:creator>
    <dc:date>2012-05-20T02:39:47Z</dc:date>
    <item>
      <title>Obsolete Statements</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/obsolete-statements/m-p/8729405#M1673408</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;I have been asked to develop a program which lists the obsolete statements in the program passed to it in the selection screen. Can anyone please suggest me ideas as to how i should do it??&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you&lt;/P&gt;&lt;P&gt;&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;Vivikta&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 May 2012 08:27:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/obsolete-statements/m-p/8729405#M1673408</guid>
      <dc:creator>former_member504023</dc:creator>
      <dc:date>2012-05-18T08:27:26Z</dc:date>
    </item>
    <item>
      <title>Re: Obsolete Statements</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/obsolete-statements/m-p/8729406#M1673409</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;What is ur release?Why u want to list the obsolete statements?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 May 2012 08:38:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/obsolete-statements/m-p/8729406#M1673409</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-05-18T08:38:30Z</dc:date>
    </item>
    <item>
      <title>Re: Obsolete Statements</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/obsolete-statements/m-p/8729407#M1673410</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You can use SLIN to find the Obsolete statements in a Program.&lt;/P&gt;&lt;P&gt;You can also use this in a custom program and output the same.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 May 2012 08:39:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/obsolete-statements/m-p/8729407#M1673410</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-05-18T08:39:58Z</dc:date>
    </item>
    <item>
      <title>Re: Obsolete Statements</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/obsolete-statements/m-p/8729408#M1673411</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Call the FM EXTENDED_PROGRAM_CHECK with parameter TEST_FLAGS sub field X_WOO set in your report.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Raymond&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 May 2012 08:49:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/obsolete-statements/m-p/8729408#M1673411</guid>
      <dc:creator>RaymondGiuseppi</dc:creator>
      <dc:date>2012-05-18T08:49:58Z</dc:date>
    </item>
    <item>
      <title>Re: Obsolete Statements</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/obsolete-statements/m-p/8729409#M1673412</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;@R Karthik&amp;nbsp;&amp;nbsp;&amp;nbsp; We have been asked to develop reusable tools in abap. So they asked us to develop a report program in abap which scans a program and displays a pop up box giving the obsolete statement , line number and the replacement for it. So that its easy to check and replace obsolete statements . &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;Vivikta&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 May 2012 09:39:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/obsolete-statements/m-p/8729409#M1673412</guid>
      <dc:creator>former_member504023</dc:creator>
      <dc:date>2012-05-18T09:39:42Z</dc:date>
    </item>
    <item>
      <title>Re: Obsolete Statements</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/obsolete-statements/m-p/8729410#M1673413</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It shows us the obsolete statement and function modules. But sometimes it doesnt show the replacement for the obsolete statements. I want the replacements for obsolete statements also to be displayed&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 May 2012 10:30:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/obsolete-statements/m-p/8729410#M1673413</guid>
      <dc:creator>former_member504023</dc:creator>
      <dc:date>2012-05-18T10:30:41Z</dc:date>
    </item>
    <item>
      <title>Re: Obsolete Statements</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/obsolete-statements/m-p/8729411#M1673414</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV class="jive-rendered-content" style="font-style: inherit; font-family: inherit;"&gt;&lt;P style="font-style: inherit; font-family: inherit;"&gt;It shows us the obsolete statement and function modules. But sometimes it doesnt show the replacement for the obsolete statements. I want the replacements for obsolete statements also to be displayed&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 May 2012 11:02:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/obsolete-statements/m-p/8729411#M1673414</guid>
      <dc:creator>former_member504023</dc:creator>
      <dc:date>2012-05-18T11:02:35Z</dc:date>
    </item>
    <item>
      <title>Re: Obsolete Statements</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/obsolete-statements/m-p/8729412#M1673415</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Vivikta&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Which Obsolete statements do you require replacements for?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For example if the transaction SLIN or the Function Module &lt;SPAN style="color: #333333; font-size: 12px; background-color: #ffffff;"&gt;FM EXTENDED_PROGRAM_CHECK&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Gives you a reply like "Tables with headers are no longer supported", then you have a statement "WITH HEADER LINE". I don't believe that the FM nor the SLIN program is going to give you a whole explanation as to how to fix it. That is what the ABAP Academy is there for.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please give us a little more info as to what obsolete statements you are having trouble with.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Vic&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 May 2012 11:49:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/obsolete-statements/m-p/8729412#M1673415</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-05-18T11:49:27Z</dc:date>
    </item>
    <item>
      <title>Re: Obsolete Statements</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/obsolete-statements/m-p/8729413#M1673416</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;What?&amp;nbsp; You want the program to tell you how to fix the programs?&amp;nbsp; If we get that developed, we won't need any junior programmers...just write some code then run the fixer-upper.&lt;SPAN __jive_emoticon_name="silly" __jive_macro_name="emoticon" class="jive_macro jive_emote" src="https://community.sap.com/746/images/emoticons/silly.gif"&gt;&lt;/SPAN&gt;&amp;nbsp; What a wonderful idea...a programmatic replacement for staff members who lack training, research, design, coding and analysis skills!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 May 2012 19:27:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/obsolete-statements/m-p/8729413#M1673416</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-05-18T19:27:34Z</dc:date>
    </item>
    <item>
      <title>Re: Obsolete Statements</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/obsolete-statements/m-p/8729414#M1673417</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hehehe gud point..... I have been thinking abt it....but what to do our seniors have asked us to develop the code and we are only freshers...i cudnt believe myself...they have over expectations&lt;SPAN __jive_emoticon_name="happy" __jive_macro_name="emoticon" class="jive_macro jive_macro_emoticon jive_emote" src="https://community.sap.com/746/images/emoticons/happy.gif"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 20 May 2012 02:39:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/obsolete-statements/m-p/8729414#M1673417</guid>
      <dc:creator>former_member504023</dc:creator>
      <dc:date>2012-05-20T02:39:47Z</dc:date>
    </item>
    <item>
      <title>Re: Obsolete Statements</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/obsolete-statements/m-p/8729415#M1673418</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yeah they give us limited info.....its about obsolete statements in general....actually we have to develop a tool which scans a program line by line (taking program name in its selection screen) and compare it with a table(table which stores obsolete statements like RODIR etc) and displays a pop up box showing the obsolete statement, the line number and the replacement for it. We have to create a custom table having the fields obsolete statement , type (Function module/statement), replacement. So the program should compare with this table while scanning and display the pop up box. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 20 May 2012 02:47:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/obsolete-statements/m-p/8729415#M1673418</guid>
      <dc:creator>former_member504023</dc:creator>
      <dc:date>2012-05-20T02:47:07Z</dc:date>
    </item>
    <item>
      <title>Re: Obsolete Statements</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/obsolete-statements/m-p/8729416#M1673419</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Can anyone please tell me how to scan a program line by line and compare it with a custom table storing obsolete statements&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 20 May 2012 02:48:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/obsolete-statements/m-p/8729416#M1673419</guid>
      <dc:creator>former_member504023</dc:creator>
      <dc:date>2012-05-20T02:48:07Z</dc:date>
    </item>
    <item>
      <title>Re: Obsolete Statements</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/obsolete-statements/m-p/8729417#M1673420</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="font-size: 12px; background-color: #ffffff; color: #333333;"&gt;This keyword will help you to read a existing Report name into a internal table.&lt;/P&gt;&lt;P style="font-size: 12px; background-color: #ffffff; color: #333333;"&gt;Syntax:&lt;/P&gt;&lt;P style="font-size: 12px; background-color: #ffffff; color: #333333;"&gt;DATA: IT_REPORT TYPE TABLE OF string.&lt;/P&gt;&lt;P style="font-size: 12px; background-color: #ffffff; color: #333333;"&gt;READ REPORT 'REPORT NAME' INTO IT_REPORT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then you can loop at this table and compare with your custom table.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 20 May 2012 03:19:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/obsolete-statements/m-p/8729417#M1673420</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-05-20T03:19:58Z</dc:date>
    </item>
    <item>
      <title>Re: Obsolete Statements</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/obsolete-statements/m-p/8729418#M1673421</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Code inspector also contains a check for setting the obsolete statements you want: "Find Unwanted Language Elements"; it should be more easy to copy the corresponding class CL_CI_TEST_SEARCH_UNWANTED, and adapt it as you like.&lt;/P&gt;&lt;P&gt;Sandra&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 20 May 2012 19:07:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/obsolete-statements/m-p/8729418#M1673421</guid>
      <dc:creator>Sandra_Rossi</dc:creator>
      <dc:date>2012-05-20T19:07:49Z</dc:date>
    </item>
    <item>
      <title>Re: Obsolete Statements</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/obsolete-statements/m-p/8729419#M1673422</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you....Can we use SCAN keyword also to scan a report? What is the difference between SCAN and read report?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 May 2012 14:34:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/obsolete-statements/m-p/8729419#M1673422</guid>
      <dc:creator>former_member504023</dc:creator>
      <dc:date>2012-05-21T14:34:01Z</dc:date>
    </item>
    <item>
      <title>Re: Obsolete Statements</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/obsolete-statements/m-p/8729420#M1673423</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;ok...thanx...ill check it&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 May 2012 14:34:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/obsolete-statements/m-p/8729420#M1673423</guid>
      <dc:creator>former_member504023</dc:creator>
      <dc:date>2012-05-21T14:34:24Z</dc:date>
    </item>
    <item>
      <title>Re: Obsolete Statements</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/obsolete-statements/m-p/8729421#M1673424</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You need to read report first, then use scan keyword.&lt;/P&gt;&lt;P&gt;See example:&lt;/P&gt;&lt;P&gt;&lt;A href="http://wiki.sdn.sap.com/wiki/display/Snippets/ABAP+-+SCAN+Utility+to+identify+ABAP+statements+based+on+KEYWORDS"&gt;http://wiki.sdn.sap.com/wiki/display/Snippets/ABAP+-+SCAN+Utility+to+identify+ABAP+statements+based+on+KEYWORDS&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 May 2012 14:56:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/obsolete-statements/m-p/8729421#M1673424</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-05-21T14:56:35Z</dc:date>
    </item>
    <item>
      <title>Re: Obsolete Statements</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/obsolete-statements/m-p/8729422#M1673425</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 May 2012 15:09:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/obsolete-statements/m-p/8729422#M1673425</guid>
      <dc:creator>former_member504023</dc:creator>
      <dc:date>2012-05-21T15:09:41Z</dc:date>
    </item>
    <item>
      <title>Re: Obsolete Statements</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/obsolete-statements/m-p/8729423#M1673426</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;What is the purpose of CL_CI_TEST_SEARCH? How do we use it in our program?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 May 2012 00:38:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/obsolete-statements/m-p/8729423#M1673426</guid>
      <dc:creator>former_member504023</dc:creator>
      <dc:date>2012-05-23T00:38:56Z</dc:date>
    </item>
    <item>
      <title>Re: Obsolete Statements</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/obsolete-statements/m-p/8729424#M1673427</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sorry, I forgot to answer.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It's code inspector. It's the SAP's "latest" tool that controls ABAP source code. You can customize this tool by adding your own checks. There are many standard checks that do the job you need. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CL_CI_TEST_SEARCH_UNWANTED class corresponds to the scan of unwanted ABAP statements. You create a code inspector check variant in which you enter the list of unwanted ABAP statements. You then run code inspector on your programs using this check variant, and it will display all the ABAP lines that contain these statements.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To answer your question, I think the logic shouldn't be that Code inspector is called from your program, but the reverse (your program should be converted into code inspector checks). If it's too complex, then you can call SCI transaction from your program (note: it could be better to use the hidden SCID transaction). You may also probably call it through some CL_CI_* classes, but I can't tell you more.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sandra&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Jun 2012 22:37:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/obsolete-statements/m-p/8729424#M1673427</guid>
      <dc:creator>Sandra_Rossi</dc:creator>
      <dc:date>2012-06-05T22:37:34Z</dc:date>
    </item>
  </channel>
</rss>

