<?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: modify int table in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/modify-int-table/m-p/5783142#M1308660</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;First declar final table with following fields.&lt;/P&gt;&lt;P&gt;Matnr,&lt;/P&gt;&lt;P&gt;po no,&lt;/P&gt;&lt;P&gt;date,&lt;/P&gt;&lt;P&gt;lgort,&lt;/P&gt;&lt;P&gt;werks.&lt;/P&gt;&lt;P&gt;You can write the code as,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sort it1 by matnr&lt;/P&gt;&lt;P&gt;Sort it2 by matnr&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Clear it2&lt;/P&gt;&lt;P&gt;Loop at it2.&lt;/P&gt;&lt;P&gt;     Clear it1.&lt;/P&gt;&lt;P&gt;     Read table it1 with key matnr = it2-matnr binary search.&lt;/P&gt;&lt;P&gt;          Ifinal-Matnr = it1-matnr.&lt;/P&gt;&lt;P&gt;          Ifinal-po no = it1-po no.&lt;/P&gt;&lt;P&gt;          Ifinal-date   = it1-date ,&lt;/P&gt;&lt;P&gt;          Ifinal-lgort   = it2-lgort.&lt;/P&gt;&lt;P&gt;          Ifinal-werks = it2-werks.&lt;/P&gt;&lt;P&gt;     Append ifinal.&lt;/P&gt;&lt;P&gt;     Clear ifinal.&lt;/P&gt;&lt;P&gt;Endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For printing data,&lt;/P&gt;&lt;P&gt;Clear final.&lt;/P&gt;&lt;P&gt;Loop at i_final.&lt;/P&gt;&lt;P&gt;   Write: Ifinal-Matnr,&lt;/P&gt;&lt;P&gt;             Ifinal-po no,&lt;/P&gt;&lt;P&gt;              Ifinal-date,&lt;/P&gt;&lt;P&gt;              Ifinal-lgort,&lt;/P&gt;&lt;P&gt;              Ifinal-werks.&lt;/P&gt;&lt;P&gt;Endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this will help you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Deepa Kulkarni&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 01 Jul 2009 08:26:01 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2009-07-01T08:26:01Z</dc:date>
    <item>
      <title>modify int table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/modify-int-table/m-p/5783136#M1308654</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi all , my requirement is like this&lt;/P&gt;&lt;P&gt; i have two int tables it1 and it2 as follows.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;it1&lt;/P&gt;&lt;P&gt;matnr po no date&lt;/P&gt;&lt;P&gt;100   257    25.4.06&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and it2 as&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;matnr  lgort werks&lt;/P&gt;&lt;P&gt;100    200   1000&lt;/P&gt;&lt;P&gt;100   400    1000&lt;/P&gt;&lt;P&gt;100   600    1000&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and i want to display dat in final tab as like this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;matnr   po no    date        lgort   werks&lt;/P&gt;&lt;P&gt;100      257     25.4.06       200   1000 &lt;/P&gt;&lt;P&gt;100      257     25.4.06       400    1000&lt;/P&gt;&lt;P&gt;100       257    25.4.06       600    1000&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;means lgort should be displayed every value but when i read the table&lt;/P&gt;&lt;P&gt; with key matnr it only display first value ogf lgort not all&lt;/P&gt;&lt;P&gt;can nay one help&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 01 Jul 2009 08:01:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/modify-int-table/m-p/5783136#M1308654</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-07-01T08:01:01Z</dc:date>
    </item>
    <item>
      <title>Re: modify int table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/modify-int-table/m-p/5783137#M1308655</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;     you need put the read statement in between while  looping final table.&lt;/P&gt;&lt;P&gt;as read statement will read  first single value it encounters.&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Viquar Iqbal&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 01 Jul 2009 08:05:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/modify-int-table/m-p/5783137#M1308655</guid>
      <dc:creator>viquar_iqbal</dc:creator>
      <dc:date>2009-07-01T08:05:12Z</dc:date>
    </item>
    <item>
      <title>Re: modify int table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/modify-int-table/m-p/5783138#M1308656</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;LOOP AT IT2.&lt;/P&gt;&lt;P&gt;READ TABLE IT1 WITH KEY MATNR = IT2-MATNR.&lt;/P&gt;&lt;P&gt;IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;IT3-MATNR = IT1-MATNR.&lt;/P&gt;&lt;P&gt;IT3-PONO = IT1-PONO.&lt;/P&gt;&lt;P&gt;IT3-DATE = IT1-DATE.&lt;/P&gt;&lt;P&gt;IT3-LGORT = IT2-LGORT.&lt;/P&gt;&lt;P&gt;IT3-WERKS = IT2-WERKS.&lt;/P&gt;&lt;P&gt;APPEND IT3.&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>Wed, 01 Jul 2009 08:06:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/modify-int-table/m-p/5783138#M1308656</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-07-01T08:06:15Z</dc:date>
    </item>
    <item>
      <title>Re: modify int table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/modify-int-table/m-p/5783139#M1308657</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sarabjit,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;First loop on it2 and inside loop read it1 with matnr.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 01 Jul 2009 08:06:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/modify-int-table/m-p/5783139#M1308657</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-07-01T08:06:50Z</dc:date>
    </item>
    <item>
      <title>Re: modify int table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/modify-int-table/m-p/5783140#M1308658</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN __default_attr="blue" __jive_macro_name="color"&gt;Hi Sarabjit,

You are correct. When you read internal table with READ statement always gives only record. Instead of that, You have to loop internal table and use your work area.
You can write WHERE condition in LOOP statement also.
&lt;PRE&gt;&lt;CODE&gt;
LOOP AT it3  WHERE matnr = xyz-matnr.
"Do process here
ENDLOOP.
&lt;/CODE&gt;&lt;/PRE&gt;
Thanks
Venkat.O&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 01 Jul 2009 08:07:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/modify-int-table/m-p/5783140#M1308658</guid>
      <dc:creator>venkat_o</dc:creator>
      <dc:date>2009-07-01T08:07:37Z</dc:date>
    </item>
    <item>
      <title>Re: modify int table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/modify-int-table/m-p/5783141#M1308659</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 it&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at it2&lt;/P&gt;&lt;P&gt;read table it1 into  wa with key matnr=it2-matnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;write : wa-it2-matnr , wa-it1po , wa-it1date ,wa-it2lgort ,wa-it2-werks&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;Edited by: dharma raj on Jul 1, 2009 1:39 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 01 Jul 2009 08:09:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/modify-int-table/m-p/5783141#M1308659</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-07-01T08:09:08Z</dc:date>
    </item>
    <item>
      <title>Re: modify int table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/modify-int-table/m-p/5783142#M1308660</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;First declar final table with following fields.&lt;/P&gt;&lt;P&gt;Matnr,&lt;/P&gt;&lt;P&gt;po no,&lt;/P&gt;&lt;P&gt;date,&lt;/P&gt;&lt;P&gt;lgort,&lt;/P&gt;&lt;P&gt;werks.&lt;/P&gt;&lt;P&gt;You can write the code as,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sort it1 by matnr&lt;/P&gt;&lt;P&gt;Sort it2 by matnr&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Clear it2&lt;/P&gt;&lt;P&gt;Loop at it2.&lt;/P&gt;&lt;P&gt;     Clear it1.&lt;/P&gt;&lt;P&gt;     Read table it1 with key matnr = it2-matnr binary search.&lt;/P&gt;&lt;P&gt;          Ifinal-Matnr = it1-matnr.&lt;/P&gt;&lt;P&gt;          Ifinal-po no = it1-po no.&lt;/P&gt;&lt;P&gt;          Ifinal-date   = it1-date ,&lt;/P&gt;&lt;P&gt;          Ifinal-lgort   = it2-lgort.&lt;/P&gt;&lt;P&gt;          Ifinal-werks = it2-werks.&lt;/P&gt;&lt;P&gt;     Append ifinal.&lt;/P&gt;&lt;P&gt;     Clear ifinal.&lt;/P&gt;&lt;P&gt;Endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For printing data,&lt;/P&gt;&lt;P&gt;Clear final.&lt;/P&gt;&lt;P&gt;Loop at i_final.&lt;/P&gt;&lt;P&gt;   Write: Ifinal-Matnr,&lt;/P&gt;&lt;P&gt;             Ifinal-po no,&lt;/P&gt;&lt;P&gt;              Ifinal-date,&lt;/P&gt;&lt;P&gt;              Ifinal-lgort,&lt;/P&gt;&lt;P&gt;              Ifinal-werks.&lt;/P&gt;&lt;P&gt;Endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this will help you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Deepa Kulkarni&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 01 Jul 2009 08:26:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/modify-int-table/m-p/5783142#M1308660</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-07-01T08:26:01Z</dc:date>
    </item>
    <item>
      <title>Re: modify int table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/modify-int-table/m-p/5783143#M1308661</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;try this..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;

loop at it2.
it_final-matnr  = it2-matnr.
it_final- lgort   = it2- lgort .
it_final- werks = it2- werks.

read table it1 with key matnr = it2-matnr.
if sy-subrc = 0.
it_final-po no   = it1-po no.
it_final-date   = it1-date.

endif.
append it_final.
clear it_final.

endloop.

&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;hope this helps&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;Ritesh J&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 01 Jul 2009 09:44:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/modify-int-table/m-p/5783143#M1308661</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-07-01T09:44:52Z</dc:date>
    </item>
    <item>
      <title>Re: modify int table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/modify-int-table/m-p/5783144#M1308662</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Sarabjit,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;the code is &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
loop at it1 into wa1.
   loop at it2 into wa2 where matnr eq wa1-matnr.
       wa_final-matnr    =  wa1-matnr.
       wa_final-pono	   =  wa1-pono.
       wa_final-date 	   =  wa1-date.
       wa_final-lgort 	   =  wa2-lgort.
       wa_final-werks  =  wa2-werks.
       append wa_final to it_final.
    endloop.
endloop.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;so the final result will be in the internal table it_final.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This code is good interms of &lt;STRONG&gt;Performance&lt;/STRONG&gt; also.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Sajid&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: shaik sajid on Jul 1, 2009 11:53 AM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: shaik sajid on Jul 1, 2009 11:54 AM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 01 Jul 2009 09:47:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/modify-int-table/m-p/5783144#M1308662</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-07-01T09:47:33Z</dc:date>
    </item>
  </channel>
</rss>

