<?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: HardCoding - How to find out in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/hardcoding-how-to-find-out/m-p/3787380#M911153</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Praveen,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Definitely I will try this and will let you know.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and also I want to look for the BUKRS and WAERK fields , what are the tables to look for the values.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in Advance,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Praveen&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 23 Apr 2008 01:52:19 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-04-23T01:52:19Z</dc:date>
    <item>
      <title>HardCoding - How to find out</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/hardcoding-how-to-find-out/m-p/3787372#M911145</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;According to my rek, I need to find out is there any thing hardcoded in the system for the currency.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is there any way to scan for this ....????&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in Advance,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Praveen&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 Apr 2008 18:41:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/hardcoding-how-to-find-out/m-p/3787372#M911145</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-22T18:41:26Z</dc:date>
    </item>
    <item>
      <title>Re: HardCoding - How to find out</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/hardcoding-how-to-find-out/m-p/3787373#M911146</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hardcode are nothing but manually entering the values in the code instead of fetching it from database table or from someother source. Just try to find out the places where the currency value is assigned manually instead of being refered to the source.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;Saravanan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 Apr 2008 18:45:57 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/hardcoding-how-to-find-out/m-p/3787373#M911146</guid>
      <dc:creator>former_member254848</dc:creator>
      <dc:date>2008-04-22T18:45:57Z</dc:date>
    </item>
    <item>
      <title>Re: HardCoding - How to find out</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/hardcoding-how-to-find-out/m-p/3787374#M911147</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;Go to the ABAP Program Extended Syntax Check and mark the option Character Strings, then when you go to the SLIN Overview, double click the lines with warning or errors.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The hardcoded values will be showed.&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, 22 Apr 2008 18:47:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/hardcoding-how-to-find-out/m-p/3787374#M911147</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-22T18:47:47Z</dc:date>
    </item>
    <item>
      <title>Re: HardCoding - How to find out</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/hardcoding-how-to-find-out/m-p/3787375#M911148</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;Thanks for your quick reply.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In my case there are one thousand programs in the system, is there any quick tip to find out the hard coding.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in Advance,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Praveen&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 Apr 2008 18:48:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/hardcoding-how-to-find-out/m-p/3787375#M911148</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-22T18:48:56Z</dc:date>
    </item>
    <item>
      <title>Re: HardCoding - How to find out</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/hardcoding-how-to-find-out/m-p/3787376#M911149</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Check this program and see if it helps you. Input for this program is hard code value and program name.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
REPORT z_detect_hardcode NO STANDARD PAGE HEADING
                          LINE-SIZE 180
                          LINE-COUNT 45.

*---------------------------------------------------------------------*
*                         DATA DECLARATION                            *
*---------------------------------------------------------------------*
TYPES: BEGIN OF ty_ztab,
        prog TYPE programm,
       END OF ty_ztab.

TYPES: BEGIN OF ty_zprog,
        line TYPE char72,
       END OF ty_zprog.

TYPES: BEGIN OF ty_zprogdet,
        prog TYPE programm,
        linenr TYPE i,
        line TYPE char72,
       END OF ty_zprogdet.

DATA: i_prog TYPE STANDARD TABLE OF ty_ztab,
      wa_prog TYPE ty_ztab.

DATA: i_zprog TYPE STANDARD TABLE OF ty_zprog,
      wa_zprog TYPE ty_zprog.

DATA: i_zprogdet TYPE STANDARD TABLE OF ty_zprogdet,
      wa_zprogdet TYPE ty_zprogdet.

PARAMETERS: p_hard TYPE char25 OBLIGATORY.
PARAMETERS: p_chk TYPE char25 OBLIGATORY DEFAULT 'Z*'.

PARAMETERS: p_full RADIOBUTTON GROUP g1,
            p_nam  RADIOBUTTON GROUP g1.

*---------------------------------------------------------------------*
*                    START OF SELECTION                               *
*---------------------------------------------------------------------*
START-OF-SELECTION.

*-- Replace * by %
  REPLACE ALL OCCURRENCES OF '*' IN p_chk WITH '%'."--get the list of programs
  SELECT prog FROM d010sinf
         INTO TABLE i_prog
         WHERE prog LIKE p_chk.
  IF sy-subrc = 0.
    LOOP AT i_prog INTO wa_prog.
      try.
      READ REPORT wa_prog-prog INTO i_zprog.
      catch CX_SY_READ_SRC_LINE_TOO_LONG.
      endtry.
      IF sy-subrc = 0.

        LOOP AT i_zprog INTO wa_zprog.

          IF wa_zprog-line CS p_hard.

            wa_zprogdet-prog   = wa_prog-prog.
            wa_zprogdet-line   = wa_zprog-line.
            wa_zprogdet-linenr = sy-tabix.
            APPEND wa_zprogdet TO i_zprogdet.
            CLEAR wa_zprogdet.

          ENDIF.

        ENDLOOP.

      ENDIF.


    ENDLOOP.

  ELSE.

*-- Message - No entries found

  ENDIF.

  IF i_zprogdet IS INITIAL.
*-- Message - No entries found
  ENDIF.

*---------------------------------------------------------------------*
*                      END OF SELECTION                               *
*---------------------------------------------------------------------*

END-OF-SELECTION.

*-- Display report
  LOOP AT i_zprogdet INTO wa_zprogdet.

    AT NEW prog.
      IF p_full EQ 'X'.
        SKIP.
        WRITE: / wa_zprogdet-prog COLOR 4.
        SKIP.
      ELSE.
        WRITE: / wa_zprogdet-prog COLOR 4.
      ENDIF.

    ENDAT.

    IF p_full EQ 'X'.

      WRITE: / wa_zprogdet-prog,
               'LINE Nr:',
               wa_zprogdet-linenr,
               wa_zprogdet-line COLOR 2.

    ENDIF.

  ENDLOOP.

&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;SKJ&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 Apr 2008 19:16:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/hardcoding-how-to-find-out/m-p/3787376#M911149</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-22T19:16:39Z</dc:date>
    </item>
    <item>
      <title>Re: HardCoding - How to find out</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/hardcoding-how-to-find-out/m-p/3787377#M911150</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;May be use program&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;RS_ABAP_SOURCE_SCAN&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;a®&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 Apr 2008 19:43:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/hardcoding-how-to-find-out/m-p/3787377#M911150</guid>
      <dc:creator>former_member194669</dc:creator>
      <dc:date>2008-04-22T19:43:41Z</dc:date>
    </item>
    <item>
      <title>Re: HardCoding - How to find out</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/hardcoding-how-to-find-out/m-p/3787378#M911151</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for your replies.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I dont have access to develop the program in the production system nor I can move from the dev system&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is there any standart program to scan for the hardcoded values.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please suggest me.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Praveen&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 Apr 2008 01:05:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/hardcoding-how-to-find-out/m-p/3787378#M911151</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-23T01:05:15Z</dc:date>
    </item>
    <item>
      <title>Re: HardCoding - How to find out</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/hardcoding-how-to-find-out/m-p/3787379#M911152</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;Do like below:&lt;/P&gt;&lt;P&gt;Run Program RPR_ABAP_SOURCE_SCAN&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Give Z* against Program Names&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now TO GO Table TCURC, put all the WAERS values in one Notepad and import this file againt &lt;/P&gt;&lt;P&gt;FIND STRING on the selection screen&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and execute, it will display the  lines of Z* programs, where these waers are used as hardcode.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope it helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 Apr 2008 01:16:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/hardcoding-how-to-find-out/m-p/3787379#M911152</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-23T01:16:56Z</dc:date>
    </item>
    <item>
      <title>Re: HardCoding - How to find out</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/hardcoding-how-to-find-out/m-p/3787380#M911153</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Praveen,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Definitely I will try this and will let you know.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and also I want to look for the BUKRS and WAERK fields , what are the tables to look for the values.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in Advance,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Praveen&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 Apr 2008 01:52:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/hardcoding-how-to-find-out/m-p/3787380#M911153</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-23T01:52:19Z</dc:date>
    </item>
    <item>
      <title>Re: HardCoding - How to find out</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/hardcoding-how-to-find-out/m-p/3787381#M911154</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;Look for table T001 for Bukrs&lt;/P&gt;&lt;P&gt;For waerk is the same table TCURC&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,Praveen&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 Apr 2008 02:03:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/hardcoding-how-to-find-out/m-p/3787381#M911154</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-23T02:03:18Z</dc:date>
    </item>
    <item>
      <title>Re: HardCoding - How to find out</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/hardcoding-how-to-find-out/m-p/3787382#M911155</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Praveen,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your reply.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How long does it take to run the program, hours to gether ????&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in Advance,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Praveen&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 Apr 2008 02:08:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/hardcoding-how-to-find-out/m-p/3787382#M911155</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-23T02:08:30Z</dc:date>
    </item>
    <item>
      <title>Re: HardCoding - How to find out</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/hardcoding-how-to-find-out/m-p/3787383#M911156</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;Anywhere bet 2-4 Hours.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Depends on string values , if  more takes more time.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Praveen&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 Apr 2008 02:14:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/hardcoding-how-to-find-out/m-p/3787383#M911156</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-23T02:14:50Z</dc:date>
    </item>
  </channel>
</rss>

