<?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: Performane issue in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/performane-issue/m-p/5056270#M1175190</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;this will resolve your problem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;10RR10 | 60 | 20 &lt;/P&gt;&lt;P&gt;10RR10 | 60 | 21 &lt;/P&gt;&lt;P&gt;10RR10 | 59 | 13 &lt;/P&gt;&lt;P&gt;10RR10 | 59 | 13 &lt;/P&gt;&lt;P&gt;10RR10 | 57 | 20 &lt;/P&gt;&lt;P&gt;10RR10 | 57 | 21 &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; records in i_itab1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sort i_itab1 by col1 col2 col3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i_itab2 = i_itab1.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;    itab1               itab2&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="----------------" /&gt;&lt;P&gt;  -&lt;/P&gt;&lt;HR originaltext="----------------" /&gt;&lt;P&gt;10RR10 | 60 | 20    10RR10 | 60 | 20 &lt;/P&gt;&lt;P&gt;10RR10 | 60 | 21    10RR10 | 60 | 21 &lt;/P&gt;&lt;P&gt;10RR10 | 59 | 13    10RR10 | 59 | 13 &lt;/P&gt;&lt;P&gt;10RR10 | 59 | 13    10RR10 | 59 | 13&lt;/P&gt;&lt;P&gt;10RR10 | 57 | 20    10RR10 | 57 | 20&lt;/P&gt;&lt;P&gt;10RR10 | 57 | 21    10RR10 | 57 | 21&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;delete ADJACENT DUPLICATES FROM i_itab2 COMPARING col1 col2 col3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    itab2 &lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="--------------" /&gt;&lt;P&gt;10RR10 | 60 | 20 &lt;/P&gt;&lt;P&gt;10RR10 | 60 | 21 &lt;/P&gt;&lt;P&gt;10RR10 | 57 | 20 &lt;/P&gt;&lt;P&gt;10RR10 | 57 | 21 &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at i_itab2 into i_itab2_line.&lt;/P&gt;&lt;P&gt;  delete TABLE i_itab1 FROM i_itab2_line.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;10RR10 | 59 | 13 &lt;/P&gt;&lt;P&gt;10RR10 | 59 | 13 &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;this will resolve your problem&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 01 Jan 2009 07:05:13 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2009-01-01T07:05:13Z</dc:date>
    <item>
      <title>Performane issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/performane-issue/m-p/5056265#M1175185</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 an internal table with these records.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How to delete records that are not the same?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;10RR10 | 60 | 20 &lt;/P&gt;&lt;P&gt;10RR10 | 60 | 21 &lt;/P&gt;&lt;P&gt;10RR10 | 59 | 13 &lt;/P&gt;&lt;P&gt;10RR10 | 59 | 13 &lt;/P&gt;&lt;P&gt;10RR10 | 57 | 20 &lt;/P&gt;&lt;P&gt;10RR10 | 57 | 21 &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Result should be this:&lt;/P&gt;&lt;P&gt;10RR10 | 59 | 13 &lt;/P&gt;&lt;P&gt;10RR10 | 59 | 13 &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have run one fiscal year data  when run backgroud job but my output is come after 10 hour's. Can u give fast display .&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 31 Dec 2008 09:48:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/performane-issue/m-p/5056265#M1175185</guid>
      <dc:creator>krishna_moorthy11</dc:creator>
      <dc:date>2008-12-31T09:48:51Z</dc:date>
    </item>
    <item>
      <title>Re: Performane issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/performane-issue/m-p/5056266#M1175186</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;try like this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at itab into wa.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;v_idx = sy-tabix.&lt;/P&gt;&lt;P&gt;if v_idx &amp;gt; 1.&lt;/P&gt;&lt;P&gt;v_idx = v_idx - 1.&lt;/P&gt;&lt;P&gt;read table itab into wa1 index v_idx.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if wa = wa1&lt;/P&gt;&lt;P&gt;append wa1 itab1.&lt;/P&gt;&lt;P&gt;endif&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;itab 1 will have ur  records&lt;/P&gt;&lt;P&gt;this is a rough idea if u understood it then modify it to work perfectly.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN __default_attr="16" __jive_macro_name="size"&gt;кu03B1ятu03B9к&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 31 Dec 2008 09:55:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/performane-issue/m-p/5056266#M1175186</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-12-31T09:55:43Z</dc:date>
    </item>
    <item>
      <title>Re: Performane issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/performane-issue/m-p/5056267#M1175187</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;sort itab1 by f1 f2 f3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;pass the itab values into temp itab2.&lt;/P&gt;&lt;P&gt;itab2 [] = itab1 [] .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at itab1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;v_index = sy-tabix.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;read table itab2 index v_index+1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if itab1-f1 &amp;lt;&amp;gt; itab2-f1 or  itab1-f2 &amp;lt;&amp;gt; itab2-f2 or itab1-f3 &amp;lt;&amp;gt; itab2-f3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;delete itab1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;clear v_index.&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;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;reg&lt;/P&gt;&lt;P&gt;Ramya&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Ramya S on Dec 31, 2008 10:59 AM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 31 Dec 2008 09:59:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/performane-issue/m-p/5056267#M1175187</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-12-31T09:59:00Z</dc:date>
    </item>
    <item>
      <title>Re: Performane issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/performane-issue/m-p/5056268#M1175188</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;PRE&gt;&lt;CODE&gt;
LOOP AT ITAB.

LOOP AT ITAB INTO WA
WHERE  A = ITAB-A
              B = ITAB-B
              C = ITAB-C.
  CHECK SY-TABIX GE 2.
  APPEND WA INTO ITAB1.
  CLEAR WA.
ENDIF.     

ENDLOOP.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 31 Dec 2008 10:02:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/performane-issue/m-p/5056268#M1175188</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-12-31T10:02:08Z</dc:date>
    </item>
    <item>
      <title>Re: Performane issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/performane-issue/m-p/5056269#M1175189</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Krishna,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Plz try the code below:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
TYPES :
BEGIN OF ty_rec,
f1 TYPE char6,
f2 TYPE numc2,
f3 TYPE numc2,
END OF ty_rec.

DATA:
it  TYPE STANDARD TABLE OF ty_rec,
it1 TYPE STANDARD TABLE OF ty_rec,
it_final TYPE STANDARD TABLE OF ty_rec,
wa  TYPE ty_rec,
v_cnt TYPE i.

SORT it BY f1 f2 f3.

it1 = it.

DELETE ADJACENT DUPLICATES FROM it1 COMPARING f1 f2 f3.

LOOP AT it INTO wa.
  READ TABLE it1 WITH KEY
  f1 =  wa-f1
  f2 =  wa-f2
  f3 =  wa-f3 BINARY SEARCH
  TRANSPORTING NO FIELDS.
  IF sy-subrc = 0.
    v_cnt = v_cnt + 1.
    IF v_cnt &amp;gt; 1.
      APPEND wa TO it_final.
      CLEAR: wa, v_cnt.
    ENDIF.
  ENDIF.
ENDLOOP.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;IT_FINAL&lt;/STRONG&gt; will have the duplicate values. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BR,&lt;/P&gt;&lt;P&gt;Suhas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 31 Dec 2008 10:11:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/performane-issue/m-p/5056269#M1175189</guid>
      <dc:creator>SuhaSaha</dc:creator>
      <dc:date>2008-12-31T10:11:24Z</dc:date>
    </item>
    <item>
      <title>Re: Performane issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/performane-issue/m-p/5056270#M1175190</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;this will resolve your problem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;10RR10 | 60 | 20 &lt;/P&gt;&lt;P&gt;10RR10 | 60 | 21 &lt;/P&gt;&lt;P&gt;10RR10 | 59 | 13 &lt;/P&gt;&lt;P&gt;10RR10 | 59 | 13 &lt;/P&gt;&lt;P&gt;10RR10 | 57 | 20 &lt;/P&gt;&lt;P&gt;10RR10 | 57 | 21 &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; records in i_itab1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sort i_itab1 by col1 col2 col3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i_itab2 = i_itab1.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;    itab1               itab2&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="----------------" /&gt;&lt;P&gt;  -&lt;/P&gt;&lt;HR originaltext="----------------" /&gt;&lt;P&gt;10RR10 | 60 | 20    10RR10 | 60 | 20 &lt;/P&gt;&lt;P&gt;10RR10 | 60 | 21    10RR10 | 60 | 21 &lt;/P&gt;&lt;P&gt;10RR10 | 59 | 13    10RR10 | 59 | 13 &lt;/P&gt;&lt;P&gt;10RR10 | 59 | 13    10RR10 | 59 | 13&lt;/P&gt;&lt;P&gt;10RR10 | 57 | 20    10RR10 | 57 | 20&lt;/P&gt;&lt;P&gt;10RR10 | 57 | 21    10RR10 | 57 | 21&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;delete ADJACENT DUPLICATES FROM i_itab2 COMPARING col1 col2 col3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    itab2 &lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="--------------" /&gt;&lt;P&gt;10RR10 | 60 | 20 &lt;/P&gt;&lt;P&gt;10RR10 | 60 | 21 &lt;/P&gt;&lt;P&gt;10RR10 | 57 | 20 &lt;/P&gt;&lt;P&gt;10RR10 | 57 | 21 &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at i_itab2 into i_itab2_line.&lt;/P&gt;&lt;P&gt;  delete TABLE i_itab1 FROM i_itab2_line.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;10RR10 | 59 | 13 &lt;/P&gt;&lt;P&gt;10RR10 | 59 | 13 &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;this will resolve your problem&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 01 Jan 2009 07:05:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/performane-issue/m-p/5056270#M1175190</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-01-01T07:05:13Z</dc:date>
    </item>
  </channel>
</rss>

