<?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: ITAB IS not Modifying. in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/itab-is-not-modifying/m-p/2110328#M440951</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;Before the modify statement move the values to the header line..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;main_itab-wf_ind = &amp;lt;b&amp;gt;'pass some value'&amp;lt;/b&amp;gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Modify main_itab transporting wf_ind where&lt;/P&gt;&lt;P&gt;reference EQ WFA_itab-reference.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Naren&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 05 Apr 2007 17:22:19 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-04-05T17:22:19Z</dc:date>
    <item>
      <title>ITAB IS not Modifying.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/itab-is-not-modifying/m-p/2110327#M440950</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;  Please look at my code.I am trying to update main_itab with wf_ind field. Its pulling correct data in wfa_itab.&lt;/P&gt;&lt;P&gt;But its not modifying main_itab. &lt;/P&gt;&lt;P&gt;Any suggestion will be help ful for me.&lt;/P&gt;&lt;P&gt;DATA: Begin of WFA_itab occurs 0,&lt;/P&gt;&lt;P&gt;       reference like zest1940_sfa_ptf-reference,&lt;/P&gt;&lt;P&gt;       wf_ind like zest1940_sfa_ptf-name,&lt;/P&gt;&lt;P&gt;      end of WFA_itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  select reference name from zest1940_sfa_ptf into table WFA_itab&lt;/P&gt;&lt;P&gt;        FOR all entries in main_itab where&lt;/P&gt;&lt;P&gt;            reference = main_itab-reference  and&lt;/P&gt;&lt;P&gt;            partn_func EQ 'AP' .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  loop at WFA_itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  Modify main_itab transporting wf_ind where&lt;/P&gt;&lt;P&gt;                                reference EQ WFA_itab-reference.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;append main_itab.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Apr 2007 17:12:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/itab-is-not-modifying/m-p/2110327#M440950</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-05T17:12:00Z</dc:date>
    </item>
    <item>
      <title>Re: ITAB IS not Modifying.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/itab-is-not-modifying/m-p/2110328#M440951</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;Before the modify statement move the values to the header line..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;main_itab-wf_ind = &amp;lt;b&amp;gt;'pass some value'&amp;lt;/b&amp;gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Modify main_itab transporting wf_ind where&lt;/P&gt;&lt;P&gt;reference EQ WFA_itab-reference.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Naren&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Apr 2007 17:22:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/itab-is-not-modifying/m-p/2110328#M440951</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-05T17:22:19Z</dc:date>
    </item>
    <item>
      <title>Re: ITAB IS not Modifying.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/itab-is-not-modifying/m-p/2110329#M440952</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;Check this code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;*----------------------------------------------------------------------*
*----------------------------------------------------------------------*
DATA: BEGIN OF wfa_itab OCCURS 0,
        reference LIKE zest1940_sfa_ptf-reference,
        wf_ind LIKE zest1940_sfa_ptf-name,
END OF wfa_itab.

DATA: l_index LIKE sy-tabix.   *" New variable inserted

SELECT
      reference
      name FROM zest1940_sfa_ptf
      INTO TABLE wfa_itab
      FOR ALL ENTRIES IN main_itab
      WHERE reference = main_itab-reference AND
            partn_func EQ 'AP' .

*" Do not user this code
*LOOP AT wfa_itab.
*
*  MODIFY main_itab TRANSPORTING wf_ind WHERE
*  reference EQ wfa_itab-reference.
*
*  APPEND main_itab.
*ENDLOOP.

*" Instead use this code
SORT wfa_itab BY reference.
LOOP AT main_itab.
  l_index = sy-tabix.

  READ TABLE wfa_itab WITH KEY reference = main_itab-reference
                      BINARY SEARCH.

  IF sy-subrc = 0.
    main_itab-wf_ind = wfa_itab-wf_ind.
    MODIFY main_itab INDEX l_index.
  ENDIF.
ENDLOOP.
*----------------------------------------------------------------------*
*----------------------------------------------------------------------*&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Let me know if you still have a problem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;RS&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Apr 2007 17:25:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/itab-is-not-modifying/m-p/2110329#M440952</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-05T17:25:25Z</dc:date>
    </item>
    <item>
      <title>Re: ITAB IS not Modifying.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/itab-is-not-modifying/m-p/2110330#M440953</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Try this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at WFA_itab.&lt;/P&gt;&lt;P&gt;read table main_itab with key reference = WFA_itab-reference.&lt;/P&gt;&lt;P&gt;if sy-subrc = 0&lt;/P&gt;&lt;P&gt;Modify main_itab transporting wf_ind where&lt;/P&gt;&lt;P&gt;reference EQ WFA_itab-reference.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope it works,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Shreekant&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Apr 2007 17:29:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/itab-is-not-modifying/m-p/2110330#M440953</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-05T17:29:41Z</dc:date>
    </item>
  </channel>
</rss>

