<?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: Delete data from internal table? in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/delete-data-from-internal-table/m-p/3279950#M784383</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;no need of loop and stuff, just say &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sort t by xblnr.&lt;/P&gt;&lt;P&gt;delete t WHERE xblnr EQ space.&lt;/P&gt;&lt;P&gt;or &lt;/P&gt;&lt;P&gt;delete t WHERE xblnr is initial.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 18 Jan 2008 00:42:26 GMT</pubDate>
    <dc:creator>former_member156446</dc:creator>
    <dc:date>2008-01-18T00:42:26Z</dc:date>
    <item>
      <title>Delete data from internal table?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/delete-data-from-internal-table/m-p/3279949#M784382</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, &lt;/P&gt;&lt;P&gt;I have a problem in deleting data from internal table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When xblnr = space, all the belnr data belong to the same kunnr should be deleted from internal t.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My problem is that &lt;STRONG&gt;the belnr data still remain in the inter table T when xblnr = space.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Could you please correct my coding? Thank you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="-------------------------------------------------------" /&gt;&lt;P&gt;DATA: BEGIN OF t OCCURS 0,&lt;/P&gt;&lt;P&gt;        bukrs   LIKE knb1-bukrs,&lt;/P&gt;&lt;P&gt;        zuonr   LIKE bsid-zuonr,                        "sort key  "CR01&lt;/P&gt;&lt;P&gt;        belnr   LIKE bsid-belnr,&lt;/P&gt;&lt;P&gt;        kunnr   LIKE kna1-kunnr,&lt;/P&gt;&lt;P&gt;        bldat   LIKE bsid-bldat,&lt;/P&gt;&lt;P&gt;        budat   LIKE bsid-budat,&lt;/P&gt;&lt;P&gt;        netdt   LIKE bsega-netdt,&lt;/P&gt;&lt;P&gt;        waers   LIKE bsid-waers,&lt;/P&gt;&lt;P&gt;        wrbtr   LIKE bsid-wrbtr,&lt;/P&gt;&lt;P&gt;        shkzg   LIKE bsid-shkzg,&lt;/P&gt;&lt;P&gt;        xblnr   LIKE bsid-xblnr,                            "WD041005a&lt;/P&gt;&lt;P&gt;        sgtxt   LIKE bsid-sgtxt,&lt;/P&gt;&lt;P&gt;        dmbtr   LIKE bsid-dmbtr,&lt;/P&gt;&lt;P&gt;      END OF t.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : t1 LIKE STANDARD TABLE OF t WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;DATA : BEGIN OF t3 OCCURS 0,&lt;/P&gt;&lt;P&gt;kunnr TYPE kna1-kunnr,&lt;/P&gt;&lt;P&gt;END OF t3.&lt;/P&gt;&lt;P&gt;...........................................&lt;/P&gt;&lt;P&gt;End-of-selection.&lt;/P&gt;&lt;P&gt;Sort t.&lt;/P&gt;&lt;P&gt; LOOP AT t WHERE xblnr EQ space.             "&lt;/P&gt;&lt;P&gt;    t3-kunnr = t-kunnr.&lt;/P&gt;&lt;P&gt;    APPEND t3.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SORT t3.&lt;/P&gt;&lt;P&gt;  DELETE ADJACENT DUPLICATES FROM t3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT t.&lt;/P&gt;&lt;P&gt;    READ TABLE t3 WITH KEY kunnr = t-kunnr BINARY SEARCH.&lt;/P&gt;&lt;P&gt;    IF sy-subrc EQ 0.&lt;/P&gt;&lt;P&gt;      MOVE-CORRESPONDING t TO t1.&lt;/P&gt;&lt;P&gt;      APPEND t1.&lt;/P&gt;&lt;P&gt;  DELETE  T.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Jan 2008 00:29:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/delete-data-from-internal-table/m-p/3279949#M784382</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-18T00:29:27Z</dc:date>
    </item>
    <item>
      <title>Re: Delete data from internal table?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/delete-data-from-internal-table/m-p/3279950#M784383</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;no need of loop and stuff, just say &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sort t by xblnr.&lt;/P&gt;&lt;P&gt;delete t WHERE xblnr EQ space.&lt;/P&gt;&lt;P&gt;or &lt;/P&gt;&lt;P&gt;delete t WHERE xblnr is initial.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Jan 2008 00:42:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/delete-data-from-internal-table/m-p/3279950#M784383</guid>
      <dc:creator>former_member156446</dc:creator>
      <dc:date>2008-01-18T00:42:26Z</dc:date>
    </item>
    <item>
      <title>Re: Delete data from internal table?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/delete-data-from-internal-table/m-p/3279951#M784384</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;Thank you for you advice.&lt;/P&gt;&lt;P&gt;My concern is that &lt;/P&gt;&lt;P&gt;the code :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sort t by xblnr.&lt;/P&gt;&lt;P&gt;delete t WHERE xblnr EQ space.&lt;/P&gt;&lt;P&gt;or &lt;/P&gt;&lt;P&gt;delete t WHERE xblnr is initial.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;will just delet t where xblnr = space, while the other data &lt;/P&gt;&lt;P&gt;which belong to the same kunnr will still remain in table T.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Example:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kunnr                  xblnr                   &lt;/P&gt;&lt;P&gt;1111                   space&lt;/P&gt;&lt;P&gt;1111                    0909&lt;/P&gt;&lt;P&gt;1111                   0601&lt;/P&gt;&lt;P&gt;1222                   0903&lt;/P&gt;&lt;P&gt;1333                    0958&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When the 1111 has space in xblnr, the other 0909&lt;/P&gt;&lt;P&gt;0601 which belong to the 1111 shoule be deleted too.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;How can I do that?&lt;/STRONG&gt; &lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Please help&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you in advance!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Jan 2008 00:57:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/delete-data-from-internal-table/m-p/3279951#M784384</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-18T00:57:06Z</dc:date>
    </item>
    <item>
      <title>Re: Delete data from internal table?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/delete-data-from-internal-table/m-p/3279952#M784385</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;ok got you..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;read table t into wa_t with key xblnr = space.&lt;/P&gt;&lt;P&gt;if sy-subrc eq 0.&lt;/P&gt;&lt;P&gt;lv_kunnr = wa_t-kunnr.&lt;/P&gt;&lt;P&gt;    &lt;DEL&gt;delete t where xblnr is initial.&lt;/DEL&gt;&lt;/P&gt;&lt;P&gt;    delete t where kunnr = wa_t-kunnr.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;award points if helpful.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Jackandjay on Jan 17, 2008 8:02 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Jan 2008 01:00:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/delete-data-from-internal-table/m-p/3279952#M784385</guid>
      <dc:creator>former_member156446</dc:creator>
      <dc:date>2008-01-18T01:00:47Z</dc:date>
    </item>
    <item>
      <title>Re: Delete data from internal table?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/delete-data-from-internal-table/m-p/3279953#M784386</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;Thank you for your e-mail.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am confusing about what do you mean&lt;/P&gt;&lt;P&gt;lv_kunnr = wa_t-kunnr ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;lv_kunnr??&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Jan 2008 01:16:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/delete-data-from-internal-table/m-p/3279953#M784386</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-18T01:16:46Z</dc:date>
    </item>
    <item>
      <title>Re: Delete data from internal table?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/delete-data-from-internal-table/m-p/3279954#M784387</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;data: lv_kunnr type kunnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;lv_kunnr is just a variable which holds the kunnr which has a space of xblnr. which we will be using to compare and delete all that records, which has a XBLNR field space and all its KUNNR&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if table t is with a header line you can say &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;read table t with key xblnr = space.&lt;/P&gt;&lt;P&gt;if sy-subrc eq 0.&lt;/P&gt;&lt;P&gt;lv_kunnr = t-kunnr.&lt;/P&gt;&lt;P&gt;delete t where kunnr = wa_t-kunnr.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if table t does not have a header line , you need to declare a work area like data:wa_t like line of t. or t1. what so even ur table is and use the below code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;read table t into wa_t with key xblnr = space.&lt;/P&gt;&lt;P&gt;if sy-subrc eq 0.&lt;/P&gt;&lt;P&gt;lv_kunnr = wa_t-kunnr.&lt;/P&gt;&lt;P&gt;delete t where kunnr = wa_t-kunnr.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Jackandjay on Jan 17, 2008 8:25 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Jan 2008 01:25:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/delete-data-from-internal-table/m-p/3279954#M784387</guid>
      <dc:creator>former_member156446</dc:creator>
      <dc:date>2008-01-18T01:25:06Z</dc:date>
    </item>
    <item>
      <title>Re: Delete data from internal table?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/delete-data-from-internal-table/m-p/3279955#M784388</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;NO ANSWERD.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Jan 2008 03:10:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/delete-data-from-internal-table/m-p/3279955#M784388</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-18T03:10:17Z</dc:date>
    </item>
    <item>
      <title>Re: Delete data from internal table?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/delete-data-from-internal-table/m-p/3279956#M784389</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;DATA: BEGIN OF t OCCURS 0,&lt;/P&gt;&lt;P&gt;bukrs LIKE knb1-bukrs,&lt;/P&gt;&lt;P&gt;zuonr LIKE bsid-zuonr, "sort key "CR01&lt;/P&gt;&lt;P&gt;belnr LIKE bsid-belnr,&lt;/P&gt;&lt;P&gt;kunnr LIKE kna1-kunnr,&lt;/P&gt;&lt;P&gt;bldat LIKE bsid-bldat,&lt;/P&gt;&lt;P&gt;budat LIKE bsid-budat,&lt;/P&gt;&lt;P&gt;netdt LIKE bsega-netdt,&lt;/P&gt;&lt;P&gt;waers LIKE bsid-waers,&lt;/P&gt;&lt;P&gt;wrbtr LIKE bsid-wrbtr,&lt;/P&gt;&lt;P&gt;shkzg LIKE bsid-shkzg,&lt;/P&gt;&lt;P&gt;xblnr LIKE bsid-xblnr, "WD041005a&lt;/P&gt;&lt;P&gt;sgtxt LIKE bsid-sgtxt,&lt;/P&gt;&lt;P&gt;dmbtr LIKE bsid-dmbtr,&lt;/P&gt;&lt;P&gt;END OF t.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : t1 LIKE STANDARD TABLE OF t WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;DATA : BEGIN OF t3 OCCURS 0,&lt;/P&gt;&lt;P&gt;kunnr TYPE kna1-kunnr,&lt;/P&gt;&lt;P&gt;END OF t3.&lt;/P&gt;&lt;P&gt;...........................................&lt;/P&gt;&lt;P&gt;End-of-selection.&lt;/P&gt;&lt;P&gt;Sort t by XBLNR.&lt;/P&gt;&lt;P&gt;read table t where xblnr is initial.&lt;/P&gt;&lt;P&gt;if sy-subrc eq 0.&lt;/P&gt;&lt;P&gt;delete t where kunnr = t-kunnr.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;DEL&gt;LOOP AT t WHERE xblnr EQ space. "&lt;/DEL&gt;&lt;/P&gt;&lt;P&gt;&lt;DEL&gt;t3-kunnr = t-kunnr.&lt;/DEL&gt;&lt;/P&gt;&lt;P&gt;&lt;DEL&gt;APPEND t3.&lt;/DEL&gt;&lt;/P&gt;&lt;P&gt;&lt;DEL&gt;ENDLOOP.&lt;/DEL&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SORT t3.&lt;/P&gt;&lt;P&gt;DELETE ADJACENT DUPLICATES FROM t3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT t.&lt;/P&gt;&lt;P&gt;READ TABLE t3 WITH KEY kunnr = t-kunnr BINARY SEARCH.&lt;/P&gt;&lt;P&gt;IF sy-subrc EQ 0.&lt;/P&gt;&lt;P&gt;MOVE-CORRESPONDING t TO t1.&lt;/P&gt;&lt;P&gt;APPEND t1.&lt;/P&gt;&lt;P&gt;DELETE T.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Jan 2008 04:07:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/delete-data-from-internal-table/m-p/3279956#M784389</guid>
      <dc:creator>former_member156446</dc:creator>
      <dc:date>2008-01-18T04:07:50Z</dc:date>
    </item>
  </channel>
</rss>

