<?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 logic2 in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-logic2/m-p/1840688#M357282</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Karthik,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try this code below. &lt;SPAN __jive_emoticon_name="happy"&gt;&lt;/SPAN&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i_a_temp[] = i_tab_a.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Loop at i_a_temp into wa_a_temp.&lt;/P&gt;&lt;P&gt;     read table i_tab_b into wa_tab_b with key plnkn = wa_a_temp-plnkn.&lt;/P&gt;&lt;P&gt;     if sy-subrc eq 0.&lt;/P&gt;&lt;P&gt;        i_b_temp[] = i_tab_b[].&lt;/P&gt;&lt;P&gt;        delete i_b_temp where plnkn ne wa_a_temp-plnkn.&lt;/P&gt;&lt;P&gt;        describe table i_b_temp line v_lines.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        do v_lines times.&lt;/P&gt;&lt;P&gt;        read i_b_temp into wa_b_temp with key plnkn = wa_a_temp-plnkn&lt;/P&gt;&lt;P&gt;                                                                  stlkn = wa_a_temp-stlkn.&lt;/P&gt;&lt;P&gt;       if sy-subrc NE 0.&lt;/P&gt;&lt;P&gt;       wa_a_temp-stlkn = wa_b_temp-stlkn.&lt;/P&gt;&lt;P&gt;       append wa_a_temp to i_tab_a.&lt;/P&gt;&lt;P&gt;       endif.&lt;/P&gt;&lt;P&gt;        enddo.&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;Kindly give rewards if helpful! &lt;SPAN __jive_emoticon_name="happy"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;mariposa&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 29 Jan 2007 19:29:19 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-01-29T19:29:19Z</dc:date>
    <item>
      <title>internal Table logic2</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-logic2/m-p/1840686#M357280</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Friends,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have an internal table A like below show, i am looping the interal table&lt;/P&gt;&lt;P&gt;A and inside i am reading the internal table B to assign the field value STLKN&lt;/P&gt;&lt;P&gt;based on PLNKN and modifying the internal table A. So for all (PLNKN) 5 values &lt;/P&gt;&lt;P&gt;(STLKN) 1 is assiged. this is ok &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;now my requirement is for the second 5 (PLNKN)value in internal table B , the value 5(STLKN) should assign by appending new records.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;when you see the internal table B contains two 5 PLNKN and&lt;/P&gt;&lt;P&gt;two 7 value in PLNKN and contains different STLKN values.&lt;/P&gt;&lt;P&gt;when i loop internal table A and modify only the first value is assigned.&lt;/P&gt;&lt;P&gt;now remaining value to be appended for the second value 5 PLNKN &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if not understandable below i given example.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WARPL ABNUM PLNKN STLKN Internal table A &lt;/P&gt;&lt;P&gt;211--&lt;DEL&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="-----" /&gt; 1&lt;DEL&gt;&lt;HR originaltext="---------" /&gt; 4&lt;/DEL&gt;--&lt;P&gt;&lt;/P&gt;&lt;HR originaltext="--------" /&gt;&lt;P&gt; 0&lt;/P&gt;&lt;P&gt;211--&lt;DEL&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="-----" /&gt; 9&lt;DEL&gt;&lt;HR originaltext="---------" /&gt; 4&lt;/DEL&gt;--&lt;P&gt;&lt;/P&gt;&lt;HR originaltext="--------" /&gt;&lt;P&gt; 0&lt;/P&gt;&lt;P&gt;211--&lt;DEL&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="-----" /&gt; 3&lt;DEL&gt;&lt;HR originaltext="---------" /&gt; 4&lt;/DEL&gt;--&lt;P&gt;&lt;/P&gt;&lt;HR originaltext="--------" /&gt;&lt;P&gt; 0 &lt;/P&gt;&lt;P&gt;211--&lt;DEL&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="-----" /&gt; 5&lt;DEL&gt;&lt;HR originaltext="---------" /&gt; 4&lt;/DEL&gt;--&lt;P&gt;&lt;/P&gt;&lt;HR originaltext="--------" /&gt;&lt;P&gt; 0&lt;/P&gt;&lt;P&gt;211--&lt;DEL&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="-----" /&gt; 7&lt;DEL&gt;&lt;HR originaltext="---------" /&gt; 4&lt;/DEL&gt;--&lt;P&gt;&lt;/P&gt;&lt;HR originaltext="--------" /&gt;&lt;P&gt; 0&lt;/P&gt;&lt;P&gt;211--&lt;DEL&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="-----" /&gt; 4&lt;DEL&gt;&lt;HR originaltext="---------" /&gt; 5&lt;/DEL&gt;--&lt;P&gt;&lt;/P&gt;&lt;HR originaltext="---------" /&gt;&lt;P&gt; 1&lt;/P&gt;&lt;P&gt;211--&lt;DEL&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="-----" /&gt; 2&lt;DEL&gt;&lt;HR originaltext="---------" /&gt; 5&lt;/DEL&gt;--&lt;P&gt;&lt;/P&gt;&lt;HR originaltext="---------" /&gt;&lt;P&gt; 1&lt;/P&gt;&lt;P&gt;211--&lt;DEL&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="-----" /&gt; 8&lt;DEL&gt;&lt;HR originaltext="---------" /&gt; 5&lt;/DEL&gt;--&lt;P&gt;&lt;/P&gt;&lt;HR originaltext="---------" /&gt;&lt;P&gt; 1&lt;/P&gt;&lt;P&gt;211--&lt;DEL&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="-----" /&gt; 10&lt;DEL&gt;&lt;HR originaltext="-------" /&gt; 5&lt;/DEL&gt;--&lt;P&gt;&lt;/P&gt;&lt;HR originaltext="---------" /&gt;&lt;P&gt; 1&lt;/P&gt;&lt;P&gt;211--&lt;DEL&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="-----" /&gt; 6&lt;DEL&gt;&lt;HR originaltext="---------" /&gt; 5&lt;/DEL&gt;--&lt;P&gt;&lt;/P&gt;&lt;HR originaltext="---------" /&gt;&lt;P&gt; 1&lt;/P&gt;&lt;P&gt;211--&lt;DEL&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="-----" /&gt; 4&lt;DEL&gt;&lt;HR originaltext="---------" /&gt; 6&lt;/DEL&gt;--&lt;P&gt;&lt;/P&gt;&lt;HR originaltext="---------" /&gt;&lt;P&gt; 6&lt;/P&gt;&lt;P&gt;211--&lt;DEL&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="-----" /&gt; 8&lt;DEL&gt;&lt;HR originaltext="---------" /&gt; 6&lt;/DEL&gt;--&lt;P&gt;&lt;/P&gt;&lt;HR originaltext="---------" /&gt;&lt;P&gt; 6&lt;/P&gt;&lt;P&gt;211--&lt;DEL&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="-----" /&gt; 8&lt;DEL&gt;&lt;HR originaltext="---------" /&gt; 7&lt;/DEL&gt;--&lt;P&gt;&lt;/P&gt;&lt;HR originaltext="----------" /&gt;&lt;P&gt;7&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------" /&gt;&lt;P&gt;example-here need to append----&lt;/P&gt;&lt;HR originaltext="-----------------" /&gt;&lt;P&gt;211--&lt;DEL&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="-----" /&gt; 4&lt;DEL&gt;&lt;HR originaltext="---------" /&gt; 5&lt;/DEL&gt;--&lt;P&gt;&lt;/P&gt;&lt;HR originaltext="---------" /&gt;&lt;P&gt; 5 like this&lt;/P&gt;&lt;P&gt;211--&lt;DEL&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="-----" /&gt; 2&lt;DEL&gt;&lt;HR originaltext="---------" /&gt; 5&lt;/DEL&gt;--&lt;P&gt;&lt;/P&gt;&lt;HR originaltext="---------" /&gt;&lt;P&gt; 5&lt;/P&gt;&lt;P&gt;211--&lt;DEL&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="-----" /&gt; 8&lt;DEL&gt;&lt;HR originaltext="---------" /&gt; 5&lt;/DEL&gt;--&lt;P&gt;&lt;/P&gt;&lt;HR originaltext="---------" /&gt;&lt;P&gt; 5&lt;/P&gt;&lt;P&gt;211--&lt;DEL&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="-----" /&gt; 10&lt;DEL&gt;&lt;HR originaltext="-------" /&gt; 5&lt;/DEL&gt;--&lt;P&gt;&lt;/P&gt;&lt;HR originaltext="---------" /&gt;&lt;P&gt; 5&lt;/P&gt;&lt;P&gt;211--&lt;DEL&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="-----" /&gt; 6&lt;DEL&gt;&lt;HR originaltext="---------" /&gt; 5&lt;/DEL&gt;--&lt;P&gt;&lt;/P&gt;&lt;HR originaltext="---------" /&gt;&lt;P&gt; 5&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------------------------" /&gt;&lt;P&gt;211--&lt;DEL&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="-----" /&gt; 8&lt;DEL&gt;&lt;HR originaltext="---------" /&gt; 7&lt;/DEL&gt;--&lt;P&gt;&lt;/P&gt;&lt;HR originaltext="---------" /&gt;&lt;P&gt; 1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PLLNR----&lt;/P&gt;&lt;HR originaltext="--------" /&gt;&lt;P&gt;PLNKN -&lt;/P&gt;&lt;HR originaltext="--------" /&gt;&lt;P&gt; STLKN Internal table B&lt;/P&gt;&lt;P&gt;106900--&lt;DEL&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="-------" /&gt; 4--&lt;P&gt;&lt;/P&gt;&lt;HR originaltext="-----------------" /&gt;&lt;P&gt;0&lt;/P&gt;&lt;P&gt;106900--&lt;DEL&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="--------" /&gt; 5--&lt;P&gt;&lt;/P&gt;&lt;HR originaltext="----------------" /&gt;&lt;P&gt;1&lt;/P&gt;&lt;P&gt;106900--&lt;DEL&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="--------" /&gt; 5--&lt;P&gt;&lt;/P&gt;&lt;HR originaltext="----------------" /&gt;&lt;P&gt; 5&lt;/P&gt;&lt;P&gt;106900--&lt;DEL&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="--------" /&gt; 6--&lt;P&gt;&lt;/P&gt;&lt;HR originaltext="----------------" /&gt;&lt;P&gt; 6&lt;/P&gt;&lt;P&gt;106900--&lt;DEL&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="--------" /&gt; 7--&lt;P&gt;&lt;/P&gt;&lt;HR originaltext="----------------" /&gt;&lt;P&gt; 7&lt;/P&gt;&lt;P&gt;106900--&lt;DEL&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="--------" /&gt; 7--&lt;P&gt;&lt;/P&gt;&lt;HR originaltext="----------------" /&gt;&lt;P&gt;1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;can anyone give the code for this. keep in mind the internal table B contains&lt;/P&gt;&lt;P&gt;more than 2 or 3 values repeated in PLNKN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thnaks in advance&lt;/P&gt;&lt;P&gt;karthik&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Jan 2007 11:41:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-logic2/m-p/1840686#M357280</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-01-29T11:41:10Z</dc:date>
    </item>
    <item>
      <title>Re: internal Table logic2</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-logic2/m-p/1840687#M357281</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Karthik,&lt;/P&gt;&lt;P&gt;                   In the second case when you are modifying internal table A use the where clause as &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MODIFY itab a some fields tranporting ur fields where stkln = Internal Table B-stkln and plnkn = Internal Table B-PLNKN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If i have understood ur requiremen correctly .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please reward if useful.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Jan 2007 12:19:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-logic2/m-p/1840687#M357281</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-01-29T12:19:09Z</dc:date>
    </item>
    <item>
      <title>Re: internal Table logic2</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-logic2/m-p/1840688#M357282</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Karthik,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try this code below. &lt;SPAN __jive_emoticon_name="happy"&gt;&lt;/SPAN&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i_a_temp[] = i_tab_a.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Loop at i_a_temp into wa_a_temp.&lt;/P&gt;&lt;P&gt;     read table i_tab_b into wa_tab_b with key plnkn = wa_a_temp-plnkn.&lt;/P&gt;&lt;P&gt;     if sy-subrc eq 0.&lt;/P&gt;&lt;P&gt;        i_b_temp[] = i_tab_b[].&lt;/P&gt;&lt;P&gt;        delete i_b_temp where plnkn ne wa_a_temp-plnkn.&lt;/P&gt;&lt;P&gt;        describe table i_b_temp line v_lines.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        do v_lines times.&lt;/P&gt;&lt;P&gt;        read i_b_temp into wa_b_temp with key plnkn = wa_a_temp-plnkn&lt;/P&gt;&lt;P&gt;                                                                  stlkn = wa_a_temp-stlkn.&lt;/P&gt;&lt;P&gt;       if sy-subrc NE 0.&lt;/P&gt;&lt;P&gt;       wa_a_temp-stlkn = wa_b_temp-stlkn.&lt;/P&gt;&lt;P&gt;       append wa_a_temp to i_tab_a.&lt;/P&gt;&lt;P&gt;       endif.&lt;/P&gt;&lt;P&gt;        enddo.&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;Kindly give rewards if helpful! &lt;SPAN __jive_emoticon_name="happy"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;mariposa&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Jan 2007 19:29:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-logic2/m-p/1840688#M357282</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-01-29T19:29:19Z</dc:date>
    </item>
  </channel>
</rss>

