<?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: select query problem in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-query-problem/m-p/2755140#M641015</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;ok ok. got ur prob.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;see, once u pass the KNUMV to the table KONV, you will see as many items u see in VBRP for the same VBELN whose KNUMV u pass to KONV. For more clarity, check 1 VBELN in VBRK (from se11/16) take the same VBELN to VBRP and see the number of items. Now, go to KONV with the same VBELN's KNUMV and you will see the same no of items (VBRK-KNUMV = KONV-KNUMV &amp;amp; VBRP-POSNR = KONV-KPOSN).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So in this case,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Loop at VBRK.&lt;/P&gt;&lt;P&gt; LOOP AT VBRP where VBELN = VBRK-VBELN.&lt;/P&gt;&lt;P&gt;  clear KONV.&lt;/P&gt;&lt;P&gt;  read table KONV with key KNUMV = VBRK-KNUMV&lt;/P&gt;&lt;P&gt;                                         KPOSN = VBRP-POSNR&lt;/P&gt;&lt;P&gt;                                         BINARY SEARCH.&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="3" type="ul"&gt;&lt;P&gt;Now use your IF/CASE to populate your price fields accordingly..&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt; ENDLOOP.&lt;/P&gt;&lt;P&gt;Endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Lemme know if u still have probs. The above code is generic. u will have to modify it as per ur internal table names.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 14 Sep 2007 09:58:57 GMT</pubDate>
    <dc:creator>former_member189629</dc:creator>
    <dc:date>2007-09-14T09:58:57Z</dc:date>
    <item>
      <title>select query problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-query-problem/m-p/2755132#M641007</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi friends,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   i am selecting vbeln from vbrk .&lt;/P&gt;&lt;P&gt;  and fkimg netwr from vbrp.&lt;/P&gt;&lt;P&gt;  i am able to get values for first line item only.&lt;/P&gt;&lt;P&gt;  how to slect for multiple line item.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; SELECT kschl knumv kwert kposn FROM konv&lt;/P&gt;&lt;P&gt;                INTO CORRESPONDING FIELDS OF TABLE cond&lt;/P&gt;&lt;P&gt;                WHERE ( kschl =  'JCST' OR kschl = 'ZCST' ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF cond[] IS NOT INITIAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SELECT vbeln knumv fkdat kunag kunrg FROM vbrk&lt;/P&gt;&lt;P&gt;                     INTO CORRESPONDING FIELDS OF TABLE itab&lt;/P&gt;&lt;P&gt;                     FOR ALL ENTRIES IN cond&lt;/P&gt;&lt;P&gt;                     WHERE knumv = cond-knumv&lt;/P&gt;&lt;P&gt;                     AND vbeln IN vbeln.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF itab[] IS NOT INITIAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT vbeln fkimg netwr posnr FROM vbrp&lt;/P&gt;&lt;P&gt;                    INTO CORRESPONDING FIELDS OF item&lt;/P&gt;&lt;P&gt;                    FOR ALL ENTRIES IN itab&lt;/P&gt;&lt;P&gt;                    WHERE vbeln = itab-vbeln.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                   and   posnr = cond-kposn.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    APPEND item.&lt;/P&gt;&lt;P&gt;  ENDSELECT.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt; can any one correct my code.&lt;/P&gt;&lt;P&gt; thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Sep 2007 09:08:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-query-problem/m-p/2755132#M641007</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-14T09:08:30Z</dc:date>
    </item>
    <item>
      <title>Re: select query problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-query-problem/m-p/2755133#M641008</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;why dont u write query like this?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;try this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF itab[] IS NOT INITIAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;SELECT vbeln fkimg netwr posnr FROM vbrp&lt;/P&gt;&lt;P&gt;INTO CORRESPONDING FIELDS OF TABLE item&lt;/P&gt;&lt;P&gt;FOR ALL ENTRIES IN itab&lt;/P&gt;&lt;P&gt;WHERE vbeln = itab-vbeln.&amp;lt;/b&amp;gt;* and posnr = cond-kposn.&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;hope it will b helpful.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Sep 2007 09:12:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-query-problem/m-p/2755133#M641008</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-14T09:12:11Z</dc:date>
    </item>
    <item>
      <title>Re: select query problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-query-problem/m-p/2755134#M641009</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;change the select query like this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF itab[] IS NOT INITIAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT vbeln fkimg netwr posnr FROM vbrp&lt;/P&gt;&lt;P&gt;INTO CORRESPONDING FIELDS OF table item&lt;/P&gt;&lt;P&gt;FOR ALL ENTRIES IN itab&lt;/P&gt;&lt;P&gt;WHERE vbeln = itab-vbeln.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Nagaraj&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Sep 2007 09:12:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-query-problem/m-p/2755134#M641009</guid>
      <dc:creator>former_member404244</dc:creator>
      <dc:date>2007-09-14T09:12:33Z</dc:date>
    </item>
    <item>
      <title>Re: select query problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-query-problem/m-p/2755135#M641010</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sonu,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;While using for all entries one should specify internal table for the result set(selection from DB tables) as it will return all the selected rows at once(hence, internal table needs to be specified).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also if you use for all entries on an internal table table &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;for eg: SELECT vbeln fkimg netwr posnr FROM vbrp&lt;/P&gt;&lt;P&gt;INTO CORRESPONDING FIELDS OF item&lt;/P&gt;&lt;P&gt;FOR ALL ENTRIES IN itab&lt;/P&gt;&lt;P&gt;WHERE vbeln = itab-vbeln.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Remember to sort ITAB based on VBELN, before it is used in a FOR ALL ENTRIES statement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Following piece of code snippet will resolver you issue:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SORT ITAB by VBELN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT vbeln fkimg netwr posnr FROM vbrp&lt;/P&gt;&lt;P&gt;INTO CORRESPONDING FIELDS OF table item&lt;/P&gt;&lt;P&gt;FOR ALL ENTRIES IN itab&lt;/P&gt;&lt;P&gt;WHERE vbeln = itab-vbeln.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Replace the select on VBRP with the above code and it will definitely work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;&amp;lt;REMOVED BY MODERATOR&amp;gt;&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Dilli&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: &lt;/P&gt;&lt;P&gt;        Alvaro Tejada Galindo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Sep 2007 09:17:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-query-problem/m-p/2755135#M641010</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-14T09:17:46Z</dc:date>
    </item>
    <item>
      <title>Re: select query problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-query-problem/m-p/2755136#M641011</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sonu,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I would say u will have to change the sequence completely.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;First avoid using INTO CORRESPONDING FIELDS&lt;/P&gt;&lt;P&gt;Instead let itab have the structure that includes only the fields u select (vbeln knumv fkdat kunag kunrg in this case)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;THis is ur code:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT kschl knumv kwert kposn FROM konv&lt;/P&gt;&lt;P&gt;INTO CORRESPONDING FIELDS OF TABLE cond&lt;/P&gt;&lt;P&gt;WHERE ( kschl = 'JCST' OR kschl = 'ZCST' ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF cond[] IS NOT INITIAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT vbeln knumv fkdat kunag kunrg FROM vbrk&lt;/P&gt;&lt;P&gt;INTO CORRESPONDING FIELDS OF TABLE itab&lt;/P&gt;&lt;P&gt;FOR ALL ENTRIES IN cond&lt;/P&gt;&lt;P&gt;WHERE knumv = cond-knumv&lt;/P&gt;&lt;P&gt;AND vbeln IN vbeln.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF itab[] IS NOT INITIAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT vbeln fkimg netwr posnr FROM vbrp&lt;/P&gt;&lt;P&gt;INTO CORRESPONDING FIELDS OF item&lt;/P&gt;&lt;P&gt;FOR ALL ENTRIES IN itab&lt;/P&gt;&lt;P&gt;WHERE vbeln = itab-vbeln.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;and posnr = cond-kposn.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;APPEND item.&lt;/P&gt;&lt;P&gt;ENDSELECT.&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;You must first access the header, then item and then the condition table instead...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Instead use this&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;SELECT vbeln knumv fkdat kunag kunrg FROM vbrk&lt;/P&gt;&lt;P&gt;INTO  TABLE itab&lt;/P&gt;&lt;P&gt;WHERE vbeln IN vbeln.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if sy-subrc = 0.&lt;/P&gt;&lt;P&gt;if not itab[] is initial.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT vbeln fkimg netwr posnr FROM vbrp&lt;/P&gt;&lt;P&gt;INTO TABLE item&lt;/P&gt;&lt;P&gt;FOR ALL ENTRIES IN itab&lt;/P&gt;&lt;P&gt;WHERE vbeln = itab-vbeln.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT kschl knumv kwert kposn FROM konv&lt;/P&gt;&lt;P&gt;INTO  TABLE cond&lt;/P&gt;&lt;P&gt;FOR ALL ENTRIES IN ITAB&lt;/P&gt;&lt;P&gt;WHERE knumv = itab-knumv&lt;/P&gt;&lt;P&gt;and ( kschl = 'JCST' OR kschl = 'ZCST' ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REMEMBER THESE:&lt;/P&gt;&lt;P&gt;- ALWAYS USE PKeys in WHERE CONDITIONS&lt;/P&gt;&lt;P&gt;- AVOID USING INTO CORRESPONDING FIELDS&lt;/P&gt;&lt;P&gt;- AVOID SELECT---ENDSELECT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;&amp;lt;REMOVED BY MODERATOR&amp;gt;&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: &lt;/P&gt;&lt;P&gt;        Karthik&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: &lt;/P&gt;&lt;P&gt;        Karthik&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: &lt;/P&gt;&lt;P&gt;        Alvaro Tejada Galindo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Sep 2007 09:18:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-query-problem/m-p/2755136#M641011</guid>
      <dc:creator>former_member189629</dc:creator>
      <dc:date>2007-09-14T09:18:01Z</dc:date>
    </item>
    <item>
      <title>Re: select query problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-query-problem/m-p/2755137#M641012</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;thanks for reply.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  my problem is i want to select those document no who's &lt;/P&gt;&lt;P&gt; doc type kschl = 'JCST' or "ZCST'.&lt;/P&gt;&lt;P&gt;   also i am not able to get netwr and fkimg line item wise.&lt;/P&gt;&lt;P&gt;  tnnx.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Sep 2007 09:28:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-query-problem/m-p/2755137#M641012</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-14T09:28:59Z</dc:date>
    </item>
    <item>
      <title>Re: select query problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-query-problem/m-p/2755138#M641013</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I would say don't add them in the where condition. or even if u add them, use a READ on the COND table using key KNUMV = ITAB-KNUMV with  a BINARY SEARCH.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Use this pattern&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at ITAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;READ TABLE COND WITH KEY KNUMV = ITAB-KNUMV BINARY SEARCH.&lt;/P&gt;&lt;P&gt;IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF COND-KSCHL =  'JCST'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;populate respective fields in the output tab&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ELSEIF COND-KSCHL = 'ZCST'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;populate respective fields in the output tab&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDIF.&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, 14 Sep 2007 09:37:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-query-problem/m-p/2755138#M641013</guid>
      <dc:creator>former_member189629</dc:creator>
      <dc:date>2007-09-14T09:37:26Z</dc:date>
    </item>
    <item>
      <title>Re: select query problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-query-problem/m-p/2755139#M641014</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi kartik thanks.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  can u tell me how to select netwr and fkimg line item wise.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; means suppose there is one sales order which contain 3 line item.&lt;/P&gt;&lt;P&gt; i am getting for first not remaining two.&lt;/P&gt;&lt;P&gt;  how to select that netpr and fkimg line item wise.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; tnx&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Sep 2007 09:47:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-query-problem/m-p/2755139#M641014</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-14T09:47:41Z</dc:date>
    </item>
    <item>
      <title>Re: select query problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-query-problem/m-p/2755140#M641015</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;ok ok. got ur prob.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;see, once u pass the KNUMV to the table KONV, you will see as many items u see in VBRP for the same VBELN whose KNUMV u pass to KONV. For more clarity, check 1 VBELN in VBRK (from se11/16) take the same VBELN to VBRP and see the number of items. Now, go to KONV with the same VBELN's KNUMV and you will see the same no of items (VBRK-KNUMV = KONV-KNUMV &amp;amp; VBRP-POSNR = KONV-KPOSN).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So in this case,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Loop at VBRK.&lt;/P&gt;&lt;P&gt; LOOP AT VBRP where VBELN = VBRK-VBELN.&lt;/P&gt;&lt;P&gt;  clear KONV.&lt;/P&gt;&lt;P&gt;  read table KONV with key KNUMV = VBRK-KNUMV&lt;/P&gt;&lt;P&gt;                                         KPOSN = VBRP-POSNR&lt;/P&gt;&lt;P&gt;                                         BINARY SEARCH.&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="3" type="ul"&gt;&lt;P&gt;Now use your IF/CASE to populate your price fields accordingly..&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt; ENDLOOP.&lt;/P&gt;&lt;P&gt;Endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Lemme know if u still have probs. The above code is generic. u will have to modify it as per ur internal table names.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Sep 2007 09:58:57 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-query-problem/m-p/2755140#M641015</guid>
      <dc:creator>former_member189629</dc:creator>
      <dc:date>2007-09-14T09:58:57Z</dc:date>
    </item>
    <item>
      <title>Re: select query problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-query-problem/m-p/2755141#M641016</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi kartik,&lt;/P&gt;&lt;P&gt;  i check that. posnr is equal to kposn.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   but now i will simplify my problem&lt;/P&gt;&lt;P&gt;  suppose there is one sales order.&lt;/P&gt;&lt;P&gt;  1000004148. this sales order contain three line item.&lt;/P&gt;&lt;P&gt;   item  mat            quan   price&lt;/P&gt;&lt;P&gt;   10    material 1     100    2000&lt;/P&gt;&lt;P&gt;   20     mat 2         200     300&lt;/P&gt;&lt;P&gt;   30     mat3          200      900&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  how to select this against one sales order no.&lt;/P&gt;&lt;P&gt;  hope u will understand.&lt;/P&gt;&lt;P&gt;  i am able to get for first item not for othrt two.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Sep 2007 10:15:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-query-problem/m-p/2755141#M641016</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-14T10:15:04Z</dc:date>
    </item>
    <item>
      <title>Re: select query problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-query-problem/m-p/2755142#M641017</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;pl be clear. what fields r u not gettin?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Sep 2007 10:19:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-query-problem/m-p/2755142#M641017</guid>
      <dc:creator>former_member189629</dc:creator>
      <dc:date>2007-09-14T10:19:44Z</dc:date>
    </item>
    <item>
      <title>Re: select query problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-query-problem/m-p/2755143#M641018</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;i am selecting fkimg  invoice quanty and netwr  price form vbrp .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  i am able to get for first line item .&lt;/P&gt;&lt;P&gt;  but if sales order contain more than one line item &lt;/P&gt;&lt;P&gt;  then it will quantity and price for 2 and 3 rd item&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Sep 2007 10:36:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-query-problem/m-p/2755143#M641018</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-14T10:36:31Z</dc:date>
    </item>
    <item>
      <title>Re: select query problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-query-problem/m-p/2755144#M641019</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;i am selecting fkimg invoice quanty and netwr price form vbrp .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i am able to get for first line item .&lt;/P&gt;&lt;P&gt;but if sales order contain more than one line item &lt;/P&gt;&lt;P&gt;then it will  not give quantity and price for 2 and 3 rd item&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Sep 2007 10:37:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-query-problem/m-p/2755144#M641019</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-14T10:37:47Z</dc:date>
    </item>
    <item>
      <title>Re: select query problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-query-problem/m-p/2755145#M641020</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi&lt;/P&gt;&lt;P&gt;good&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;you take three internal table rather than taking a single internal table,and use append statement to add the data into the internal table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks&lt;/P&gt;&lt;P&gt;mrutyun^&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Sep 2007 10:38:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-query-problem/m-p/2755145#M641020</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-14T10:38:45Z</dc:date>
    </item>
    <item>
      <title>Re: select query problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-query-problem/m-p/2755146#M641021</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;have u checked the values in VBRP after thye select stmt? it will surely have multiple lines. i still din get ur problem. if poss paste the code again.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Sep 2007 10:44:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-query-problem/m-p/2755146#M641021</guid>
      <dc:creator>former_member189629</dc:creator>
      <dc:date>2007-09-14T10:44:08Z</dc:date>
    </item>
    <item>
      <title>Re: select query problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-query-problem/m-p/2755147#M641022</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi kartik,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT kschl knumv kwert kposn FROM konv&lt;/P&gt;&lt;P&gt;                INTO CORRESPONDING FIELDS OF TABLE cond&lt;/P&gt;&lt;P&gt;                WHERE ( kschl =  'JCST' OR kschl = 'ZCST' ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF cond[] IS NOT INITIAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SELECT vbeln knumv fkdat kunag kunrg FROM vbrk&lt;/P&gt;&lt;P&gt;                     INTO CORRESPONDING FIELDS OF TABLE itab&lt;/P&gt;&lt;P&gt;                     FOR ALL ENTRIES IN cond&lt;/P&gt;&lt;P&gt;                     WHERE knumv = cond-knumv&lt;/P&gt;&lt;P&gt;                    AND vbeln IN vbeln.&lt;/P&gt;&lt;P&gt;     sort itab[] by vbeln.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF itab[] IS NOT INITIAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT vbeln fkimg netwr posnr FROM vbrp&lt;/P&gt;&lt;P&gt;                    INTO CORRESPONDING FIELDS OF item&lt;/P&gt;&lt;P&gt;                    FOR ALL ENTRIES IN itab&lt;/P&gt;&lt;P&gt;                    WHERE vbeln = itab-vbeln.&lt;/P&gt;&lt;P&gt;    APPEND item.&lt;/P&gt;&lt;P&gt;  ENDSELECT.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;  against one sales order no suppose 10000004148.&lt;/P&gt;&lt;P&gt;  it may contain multiple line item.  &lt;/P&gt;&lt;P&gt;  10   mat1    200   2000.00&lt;/P&gt;&lt;P&gt;  20   mat2    300   3000.00&lt;/P&gt;&lt;P&gt;  30   mat3    400   4000.00&lt;/P&gt;&lt;P&gt;i am able to get value for first item in thia case 10 mat1 200 2000.00&lt;/P&gt;&lt;P&gt; but  i am not able to get values for 20 mat2 300  3000.00&lt;/P&gt;&lt;P&gt;                                                   30  mat3 400 4000.00&lt;/P&gt;&lt;P&gt;hope now problem is clear&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Sep 2007 11:03:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-query-problem/m-p/2755147#M641022</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-14T11:03:14Z</dc:date>
    </item>
    <item>
      <title>Re: select query problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-query-problem/m-p/2755148#M641023</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;Replace the select on VBRP with the following codes,it will definitely work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SORT ITAB by VBELN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT vbeln fkimg netwr posnr FROM vbrp&lt;/P&gt;&lt;P&gt;INTO CORRESPONDING FIELDS OF table item&lt;/P&gt;&lt;P&gt;FOR ALL ENTRIES IN itab&lt;/P&gt;&lt;P&gt;WHERE vbeln = itab-vbeln.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;NOTE: Need to add 'table' keyword in the select query on VBRP in your code.&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="---------" /&gt;&lt;P&gt;Hope this resolve your issue.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;&amp;lt;REMOVED BY MODERATOR&amp;gt;&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Dilli&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: &lt;/P&gt;&lt;P&gt;        Alvaro Tejada Galindo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Sep 2007 11:12:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-query-problem/m-p/2755148#M641023</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-14T11:12:22Z</dc:date>
    </item>
    <item>
      <title>Re: select query problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-query-problem/m-p/2755149#M641024</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; i tried that it is giving run time error.&lt;/P&gt;&lt;P&gt; any other solution&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Sep 2007 11:24:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-query-problem/m-p/2755149#M641024</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-14T11:24:17Z</dc:date>
    </item>
    <item>
      <title>Re: select query problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-query-problem/m-p/2755150#M641025</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;You need to specify the fields in the select query of VBRP in the same order in which it appears in the internal table ITEM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If it gives error , let me know...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Dilli&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Sep 2007 11:38:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-query-problem/m-p/2755150#M641025</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-14T11:38:05Z</dc:date>
    </item>
    <item>
      <title>Re: select query problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-query-problem/m-p/2755151#M641026</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;working fine.&lt;/P&gt;&lt;P&gt; &amp;lt;b&amp;gt;but still i am not able toget values for second line item .&amp;lt;/b&amp;gt;hope u understood my problem&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Sep 2007 11:56:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-query-problem/m-p/2755151#M641026</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-14T11:56:34Z</dc:date>
    </item>
  </channel>
</rss>

