<?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 in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/code/m-p/2500043#M564825</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;It worked well.&lt;/P&gt;&lt;P&gt;But why does this happen?&lt;/P&gt;&lt;P&gt;What is the difference between the two ...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 12 Jul 2007 00:41:06 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-07-12T00:41:06Z</dc:date>
    <item>
      <title>code</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/code/m-p/2500041#M564823</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 added this code to delete the records if they are with S, T or K and also with A , D &amp;amp; E.&lt;/P&gt;&lt;P&gt;but my issue is ...when the commented lines were uncommented...the lines in the loop did not work but the when the sy-subrc was there.&lt;/P&gt;&lt;P&gt;I just wanted to know the reason...for this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;   DATA : lt_tb_all_data LIKE tb_all_data OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   DATA : lw_data LIKE lt_tb_all_data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   lt_tb_all_data[] = tb_all_data[].&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   LOOP AT lt_tb_all_data WHERE zttype = 'T'&lt;/P&gt;&lt;P&gt;                            OR zttype = 'K'&lt;/P&gt;&lt;P&gt;                            OR zttype = 'S'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;     LOOP AT  tb_all_data  INTO lw_data&lt;/P&gt;&lt;P&gt;                            WHERE lifnr = lt_tb_all_data-lifnr&lt;/P&gt;&lt;P&gt;                            AND matnr = lt_tb_all_data-matnr&lt;/P&gt;&lt;P&gt;                            AND werks NE lt_tb_all_data-werks&lt;/P&gt;&lt;P&gt;                            AND ( zttype = 'A' OR zttype = 'D'&lt;/P&gt;&lt;P&gt;                            OR zttype = 'E' ).&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  if  sy-subrc = 0 .&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;       lw_data-flag_type = 'X'.&lt;/P&gt;&lt;P&gt;       MODIFY tb_all_data FROM lw_data&lt;/P&gt;&lt;P&gt;                       INDEX sy-tabix TRANSPORTING flag_type.&lt;/P&gt;&lt;P&gt;       CLEAR lw_data.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; endif.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;     ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   DELETE tb_all_data WHERE flag_type = 'X'.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Jul 2007 00:04:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/code/m-p/2500041#M564823</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-12T00:04:36Z</dc:date>
    </item>
    <item>
      <title>Re: code</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/code/m-p/2500042#M564824</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&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
DATA : lt_tb_all_data LIKE tb_all_data OCCURS 0 WITH HEADER LINE.

DATA : lw_data LIKE lt_tb_all_data.

lt_tb_all_data[] = tb_all_data[].

LOOP AT lt_tb_all_data WHERE zttype = 'T'
                          OR zttype = 'K'
                          OR zttype = 'S'.

LOOP AT tb_all_data INTO lw_data
      WHERE lifnr = lt_tb_all_data-lifnr
        AND matnr = lt_tb_all_data-matnr
        AND ( zttype = 'A' OR zttype = 'D'
                        OR zttype = 'E' ).
  if werks NE lt_tb_all_data-werks.
   lw_data-flag_type = 'X'.
   MODIFY tb_all_data FROM lw_data
       INDEX sy-tabix TRANSPORTING flag_type.
   CLEAR lw_data.
  endif.
ENDLOOP.

ENDLOOP.

DELETE tb_all_data WHERE flag_type = 'X'. 

&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;aRs&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Jul 2007 00:24:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/code/m-p/2500042#M564824</guid>
      <dc:creator>former_member194669</dc:creator>
      <dc:date>2007-07-12T00:24:02Z</dc:date>
    </item>
    <item>
      <title>Re: code</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/code/m-p/2500043#M564825</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;It worked well.&lt;/P&gt;&lt;P&gt;But why does this happen?&lt;/P&gt;&lt;P&gt;What is the difference between the two ...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Jul 2007 00:41:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/code/m-p/2500043#M564825</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-12T00:41:06Z</dc:date>
    </item>
    <item>
      <title>Re: code</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/code/m-p/2500044#M564826</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;PRE&gt;&lt;CODE&gt;
LOOP AT tb_all_data INTO lw_data
WHERE lifnr = lt_tb_all_data-lifnr
AND matnr = lt_tb_all_data-matnr
AND werks NE lt_tb_all_data-werks
AND ( zttype = 'A' OR zttype = 'D'
OR zttype = 'E' ).

&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You have already given all your conditions in the where condition, then there is no necessary to put sy-subrc inside the loop,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;aRs&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Jul 2007 00:45:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/code/m-p/2500044#M564826</guid>
      <dc:creator>former_member194669</dc:creator>
      <dc:date>2007-07-12T00:45:46Z</dc:date>
    </item>
  </channel>
</rss>

