<?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: help on internal table merging. in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/help-on-internal-table-merging/m-p/4976630#M1159667</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;There is a big Mistake...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
select posnr matnr kwmeng netpr *vbeln* from vbap into table ktab for all entries in
itab where vbeln = itab-vbeln.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The VBELN was missing..&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 05 Jan 2009 10:49:53 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2009-01-05T10:49:53Z</dc:date>
    <item>
      <title>help on internal table merging.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/help-on-internal-table-merging/m-p/4976627#M1159664</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hello friends.........&lt;/P&gt;&lt;P&gt;i am writing the following code but i am not getting the o/p except two fields vbeln and erdat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;tables: vbap,&lt;/P&gt;&lt;P&gt;        vbak,&lt;/P&gt;&lt;P&gt;        mara.&lt;/P&gt;&lt;P&gt;data: begin of itab occurs 0,&lt;/P&gt;&lt;P&gt;      vbeln     like vbak-vbeln,&lt;/P&gt;&lt;P&gt;      erdat     like vbak-erdat,&lt;/P&gt;&lt;P&gt;      ernam     like vbak-ernam,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   end of itab.&lt;/P&gt;&lt;P&gt;data: begin of ktab occurs 0,&lt;/P&gt;&lt;P&gt;      posnr     like vbap-posnr,&lt;/P&gt;&lt;P&gt;      matnr     like vbap-matnr,&lt;/P&gt;&lt;P&gt;      kwmeng    like vbap-kwmeng,&lt;/P&gt;&lt;P&gt;      netpr     like vbap-netpr,&lt;/P&gt;&lt;P&gt;      vbeln     like vbap-vbeln,       " common key with itab.&lt;/P&gt;&lt;P&gt;     end of ktab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  data: begin of jtab occurs 0,&lt;/P&gt;&lt;P&gt;        ernam   like mara-ernam,&lt;/P&gt;&lt;P&gt;        laeda   like mara-laeda,&lt;/P&gt;&lt;P&gt;        end of jtab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  data: begin of atab occurs 0, &lt;/P&gt;&lt;P&gt;           posnr like vbap-posnr,&lt;/P&gt;&lt;P&gt;           matnr like vbap-matnr,&lt;/P&gt;&lt;P&gt;          kwmeng like vbap-kwmeng,&lt;/P&gt;&lt;P&gt;           netpr like vbap-netpr,&lt;/P&gt;&lt;P&gt;           vbeln like vbak-vbeln,&lt;/P&gt;&lt;P&gt;           erdat like vbak-erdat,&lt;/P&gt;&lt;P&gt;           laeda like mara-laeda,&lt;/P&gt;&lt;P&gt;           ernam like mara-ernam,&lt;/P&gt;&lt;P&gt;             end of atab.&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------------------------------------------------------" /&gt;&lt;P&gt;  query starts here&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------------------------------------------------------" /&gt;&lt;P&gt;select vbeln erdat from vbak into table itab&lt;/P&gt;&lt;P&gt;       where vbeln in vb.&lt;/P&gt;&lt;P&gt;       select posnr matnr kwmeng netpr from vbap into table ktab for all entries in&lt;/P&gt;&lt;P&gt;         itab where vbeln = itab-vbeln.&lt;/P&gt;&lt;P&gt;         select ernam laeda from mara into table jtab for all entries in ktab&lt;/P&gt;&lt;P&gt;           where matnr = ktab-matnr.&lt;/P&gt;&lt;P&gt;       loop at itab.&lt;/P&gt;&lt;P&gt;         move itab-vbeln to atab-vbeln.&lt;/P&gt;&lt;P&gt;         move itab-erdat to atab-erdat.&lt;/P&gt;&lt;P&gt;          read table ktab with key vbeln = itab-vbeln.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;          if sy-subrc = 0.&lt;/P&gt;&lt;P&gt;            atab-posnr = ktab-posnr.&lt;/P&gt;&lt;P&gt;            atab-matnr = ktab-matnr.&lt;/P&gt;&lt;P&gt;            atab-kwmeng = ktab-kwmeng.&lt;/P&gt;&lt;P&gt;            atab-netpr =  ktab-netpr.&lt;/P&gt;&lt;P&gt;            endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;            read table jtab with key ernam = itab-ernam.&lt;/P&gt;&lt;P&gt;            if sy-subrc = 0.&lt;/P&gt;&lt;P&gt;              atab-ernam = jtab-ernam.&lt;/P&gt;&lt;P&gt;              ATAB-LAEDA = JTAB-LAEDA.&lt;/P&gt;&lt;P&gt;              endif.&lt;/P&gt;&lt;P&gt;append atab.&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;HR originaltext="----------------------------------------------------------------------------------------------" /&gt;&lt;P&gt;and if i am selecting vbeln in ktab and ernam in itab then i am getting different values that of mara-ernam's.value.&lt;/P&gt;&lt;P&gt;thnks n regards&lt;/P&gt;&lt;P&gt;mukesh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Jan 2009 10:30:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/help-on-internal-table-merging/m-p/4976627#M1159664</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-01-05T10:30:02Z</dc:date>
    </item>
    <item>
      <title>Re: help on internal table merging.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/help-on-internal-table-merging/m-p/4976628#M1159665</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;1.For all entries..&lt;/P&gt;&lt;P&gt;Before fetching records from a table with for all entries,&lt;/P&gt;&lt;P&gt;try giving,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If vbak is not initial.&lt;/P&gt;&lt;P&gt;Select st with for all entries shud be here..&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2.And Clearing the tables before Endloop will also count.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Jan 2009 10:40:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/help-on-internal-table-merging/m-p/4976628#M1159665</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-01-05T10:40:18Z</dc:date>
    </item>
    <item>
      <title>Re: help on internal table merging.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/help-on-internal-table-merging/m-p/4976629#M1159666</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;With Statement FOR ALL ENTRIES you need to check the table you are refering should not be empty.&lt;/P&gt;&lt;P&gt;Thare has to be atleast one record.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For That you have to put a check - &amp;gt; If Itab  is not initial.&lt;/P&gt;&lt;P&gt;                                                     endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also, Make sure if the refernce table is empty then system would take it as there is no where clause with SELECT statement, hence it will selct all the records from that particular client.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Vikas.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Jan 2009 10:47:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/help-on-internal-table-merging/m-p/4976629#M1159666</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-01-05T10:47:00Z</dc:date>
    </item>
    <item>
      <title>Re: help on internal table merging.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/help-on-internal-table-merging/m-p/4976630#M1159667</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;There is a big Mistake...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
select posnr matnr kwmeng netpr *vbeln* from vbap into table ktab for all entries in
itab where vbeln = itab-vbeln.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The VBELN was missing..&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Jan 2009 10:49:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/help-on-internal-table-merging/m-p/4976630#M1159667</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-01-05T10:49:53Z</dc:date>
    </item>
  </channel>
</rss>

