<?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: internal table searching. in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-searching/m-p/1370248#M182479</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;PRE&gt;&lt;CODE&gt;  LOOP AT T_VBRK_VBRP.

    READ TABLE T_VBAK WITH KEY VBELN = T_VBRK_VBRP-AUBEL.

    IF SY-SUBRC = 0.

      T_BOM = T_VBRK_VBRP.
      APPEND T_BOM.

    ENDIF.

  ENDLOOP.


  DELETE T_BOM WHERE UEPOS = '000000'.
  DELETE T_VBRK_VBRP WHERE UEPOS &amp;lt;&amp;gt; '000000'.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Look at the code above, it follows the same requirement u have done in ur code but no, it works fine too without usin adjacent duplicates&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 02 Jun 2006 10:44:00 GMT</pubDate>
    <dc:creator>rahulkavuri</dc:creator>
    <dc:date>2006-06-02T10:44:00Z</dc:date>
    <item>
      <title>internal table searching.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-searching/m-p/1370245#M182476</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear firends,&lt;/P&gt;&lt;P&gt;      I m working on problem, I have to segregate certain fields based on the matching criterial if the match is 100% successful(match 7 out of 7 fields) i need to move to the internal table. the following code is giving me exact 100% match records. if i search 6 out of 7 records in need to move it to the another internal table. here i have done 50% task but as not matching one field can be n e field from 7 fields so how i perform 6 out 7 match field search on a internal table.. would you like to give me n e suggestion for that. i have given you the code. please help me to sort out this thing...&lt;/P&gt;&lt;P&gt;thanking you.&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;Naim&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sort i_bp_p by title initials name_last idnumber idtype f50code rbcode. "acc_num.&lt;/P&gt;&lt;P&gt;data: wa_i_bp_p_read1 like wa_i_bp_p.&lt;/P&gt;&lt;P&gt;loop at i_bp_p into wa_i_bp_p.&lt;/P&gt;&lt;P&gt;     lv_tabix = sy-tabix.&lt;/P&gt;&lt;P&gt;     lv_tabix = lv_tabix + 1.&lt;/P&gt;&lt;P&gt;     read table i_bp_p index lv_tabix into wa_i_bp_p_read1&lt;/P&gt;&lt;P&gt;                comparing idnumber&lt;/P&gt;&lt;P&gt;                          idtype&lt;/P&gt;&lt;P&gt;                          title&lt;/P&gt;&lt;P&gt;                          initials&lt;/P&gt;&lt;P&gt;                          name_last&lt;/P&gt;&lt;P&gt;                          f50code&lt;/P&gt;&lt;P&gt;                          rbcode&lt;/P&gt;&lt;P&gt;                          transporting partner&lt;/P&gt;&lt;P&gt;                                       idnumber&lt;/P&gt;&lt;P&gt;                                       idtype&lt;/P&gt;&lt;P&gt;                                       title&lt;/P&gt;&lt;P&gt;                                       initials&lt;/P&gt;&lt;P&gt;                                       name_last&lt;/P&gt;&lt;P&gt;                                       f50code&lt;/P&gt;&lt;P&gt;                                       rbcode.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    if sy-subrc = 0.&lt;/P&gt;&lt;P&gt;       move-corresponding wa_i_bp_p_read1 to i_bp_p100.&lt;/P&gt;&lt;P&gt;       append i_bp_p100.&lt;/P&gt;&lt;P&gt;       clear i_bp_p100.&lt;/P&gt;&lt;P&gt;       move-corresponding wa_i_bp_p to i_bp_p100.&lt;/P&gt;&lt;P&gt;       append i_bp_p100.&lt;/P&gt;&lt;P&gt;       clear i_bp_p100.&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;sort i_bp_p100 by partner.&lt;/P&gt;&lt;P&gt;delete adjacent duplicates from i_bp_p100.&lt;/P&gt;&lt;P&gt;loop at i_bp_p100.&lt;/P&gt;&lt;P&gt; write : /10 i_bp_p100-partner,&lt;/P&gt;&lt;P&gt;          20 i_bp_p100-title,&lt;/P&gt;&lt;P&gt;          30 i_bp_p100-initials,&lt;/P&gt;&lt;P&gt;          40 i_bp_p100-name_last,&lt;/P&gt;&lt;P&gt;          53 i_bp_p100-idnumber,&lt;/P&gt;&lt;P&gt;          70 i_bp_p100-idtype,&lt;/P&gt;&lt;P&gt;          85 i_bp_p100-rbcode,&lt;/P&gt;&lt;P&gt;          95 i_bp_p100-f50code.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;         105 i_bp_p-acc_num.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 02 Jun 2006 10:25:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-searching/m-p/1370245#M182476</guid>
      <dc:creator>naimkhans_babi</dc:creator>
      <dc:date>2006-06-02T10:25:47Z</dc:date>
    </item>
    <item>
      <title>Re: internal table searching.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-searching/m-p/1370246#M182477</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hii&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sice you are searching the data abse there is a quite a load on database..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;so use binary search&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;read table i_bp_p index lv_tabix into wa_i_bp_p_read1&lt;/P&gt;&lt;P&gt; &amp;lt;b&amp;gt;BINARY SEARCH&amp;lt;/b&amp;gt;.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 02 Jun 2006 10:32:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-searching/m-p/1370246#M182477</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-06-02T10:32:05Z</dc:date>
    </item>
    <item>
      <title>Re: internal table searching.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-searching/m-p/1370247#M182478</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You can also use &lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;SEARCH itab FOR g.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt; for searching an internal table.&lt;/P&gt;&lt;P&gt;It has got Additions: &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. ... ABBREVIATED &lt;/P&gt;&lt;P&gt;2. ... STARTING AT line1 &lt;/P&gt;&lt;P&gt;3. ... ENDING   AT line2 &lt;/P&gt;&lt;P&gt;4. ... AND MARK &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt; Thomas.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 02 Jun 2006 10:38:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-searching/m-p/1370247#M182478</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-06-02T10:38:27Z</dc:date>
    </item>
    <item>
      <title>Re: internal table searching.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-searching/m-p/1370248#M182479</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;PRE&gt;&lt;CODE&gt;  LOOP AT T_VBRK_VBRP.

    READ TABLE T_VBAK WITH KEY VBELN = T_VBRK_VBRP-AUBEL.

    IF SY-SUBRC = 0.

      T_BOM = T_VBRK_VBRP.
      APPEND T_BOM.

    ENDIF.

  ENDLOOP.


  DELETE T_BOM WHERE UEPOS = '000000'.
  DELETE T_VBRK_VBRP WHERE UEPOS &amp;lt;&amp;gt; '000000'.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Look at the code above, it follows the same requirement u have done in ur code but no, it works fine too without usin adjacent duplicates&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 02 Jun 2006 10:44:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-searching/m-p/1370248#M182479</guid>
      <dc:creator>rahulkavuri</dc:creator>
      <dc:date>2006-06-02T10:44:00Z</dc:date>
    </item>
    <item>
      <title>Re: internal table searching.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-searching/m-p/1370249#M182480</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You have to Put 7 read statments in loop and check &lt;/P&gt;&lt;P&gt;sy-subrc.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;In first read match all the seven fields and check&lt;/P&gt;&lt;P&gt;subrc &amp;lt;&amp;gt; 0 &lt;/P&gt;&lt;P&gt;then read with 6 and so on.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hopes this help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Wasim Ahmed&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 02 Jun 2006 10:51:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-searching/m-p/1370249#M182480</guid>
      <dc:creator>dani_mn</dc:creator>
      <dc:date>2006-06-02T10:51:54Z</dc:date>
    </item>
  </channel>
</rss>

