<?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: SAP Query Difficulties in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/sap-query-difficulties/m-p/10509074#M1852898</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Newest code (seen below) is populating the table I_FINAL with the first select statement .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;However when it comes to populate KWMENG and LFIMG, there doesn't seem to be any data pulling through from VBAP-KWMENG and LIPS-LFIMG. (I know this from inserting a break (as seen in the code) and reviewing the fields in debugger)&lt;/P&gt;&lt;P&gt;How can I resolve this?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;begin of WA_FINAL,&lt;/P&gt;&lt;P&gt;VBELV like VBFA-VBELV,&lt;/P&gt;&lt;P&gt;POSNV like VBFA-POSNV,&lt;/P&gt;&lt;P&gt;VBELN like VBFA-VBELN,&lt;/P&gt;&lt;P&gt;POSNN like VBFA-POSNN,&lt;/P&gt;&lt;P&gt;KWMENG like VBAP-KWMENG,&lt;/P&gt;&lt;P&gt;LFIMG like LIPS-LFIMG,&lt;/P&gt;&lt;P&gt;end of WA_FINAL,&lt;/P&gt;&lt;P&gt;I_FINAL like standard table of WA_FINAL with header line,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;l_sum&amp;nbsp; like LIPS-LFIMG,&lt;/P&gt;&lt;P&gt;wa_del_sent like LIPS-LFIMG.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLEAR I_FINAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT&lt;/P&gt;&lt;P&gt;VBELV POSNV VBELN POSNN&lt;/P&gt;&lt;P&gt;INTO&lt;/P&gt;&lt;P&gt;I_FINAL&lt;/P&gt;&lt;P&gt;FROM VBFA&lt;/P&gt;&lt;P&gt;WHERE&lt;/P&gt;&lt;P&gt;VBELV = VBAP-VBELN AND&lt;/P&gt;&lt;P&gt;POSNV = VBAP-POSNR AND&lt;/P&gt;&lt;P&gt;VBELN = LIPS-VBELN AND&lt;/P&gt;&lt;P&gt;POSNN = LIPS-POSNR.&lt;/P&gt;&lt;P&gt;ENDSELECT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BREAK.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT SINGLE&lt;/P&gt;&lt;P&gt;KWMENG&lt;/P&gt;&lt;P&gt;FROM&lt;/P&gt;&lt;P&gt;VBAP&lt;/P&gt;&lt;P&gt;into&lt;/P&gt;&lt;P&gt;I_FINAL-KWMENG&lt;/P&gt;&lt;P&gt;WHERE&lt;/P&gt;&lt;P&gt;VBELN = I_FINAL-VBELV AND POSNR = I_FINAL-POSNV.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT SINGLE&lt;/P&gt;&lt;P&gt;LFIMG&lt;/P&gt;&lt;P&gt;FROM&lt;/P&gt;&lt;P&gt;LIPS&lt;/P&gt;&lt;P&gt;INTO&lt;/P&gt;&lt;P&gt;I_FINAL-LFIMG&lt;/P&gt;&lt;P&gt;WHERE&lt;/P&gt;&lt;P&gt;VBELN = I_FINAL-VBELN AND POSNR = I_FINAL-POSNN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at I_FINAL into WA_FINAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; if sy-tabix = 1.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; l_sum&amp;nbsp; =&amp;nbsp; WA_FINAL-LFIMG.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; WA_FINAL-LFIMG&amp;nbsp; =&amp;nbsp; WA_FINAL-LFIMG.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SHORTS = WA_FINAL-KWMENG - WA_FINAL-LFIMG.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; wa_del_sent&amp;nbsp; =&amp;nbsp; WA_FINAL-LFIMG.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; else .&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; l_sum&amp;nbsp; =&amp;nbsp; wa_del_sent&amp;nbsp; +&amp;nbsp; l_sum.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SHORTS =&amp;nbsp; WA_FINAL-KWMENG&amp;nbsp; -&amp;nbsp; l_sum.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; endif.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 08 Aug 2014 14:43:16 GMT</pubDate>
    <dc:creator>benjamin_allsopp</dc:creator>
    <dc:date>2014-08-08T14:43:16Z</dc:date>
    <item>
      <title>SAP Query Difficulties</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sap-query-difficulties/m-p/10509068#M1852892</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have a requirement which I'm not quite sure how to get around.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm writing a query based on Sales Documents and Delivery Documents.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am using table joins between VBAK, VBAP, VBFA, LIKP, LIPS, and VBUP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The output I want is to display the shortage on deliveries compared to sales orders where applicable. I calculate this by Sales Order Quantity - Delivery Quantity.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #575757;"&gt;I have nearly been able to get the output I want, however consider this scenario:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #575757;"&gt;A customer orders 20 of a particular item.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #575757;"&gt;10 of these are packed and delivered. Then, in the same night, the rest of the items are packed and delivered. &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #575757;"&gt;This means there is one item on the Sales Order with quantity 20, and two items on the delivery notes of 10 and 10.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The output I receive in this instance is as such:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE border="2px" cellpadding="0" cellspacing="0" height="164" jive-data-cell="{&amp;quot;color&amp;quot;:&amp;quot;#575757&amp;quot;,&amp;quot;textAlign&amp;quot;:&amp;quot;left&amp;quot;,&amp;quot;padding&amp;quot;:&amp;quot;NaN&amp;quot;,&amp;quot;backgroundColor&amp;quot;:&amp;quot;transparent&amp;quot;,&amp;quot;fontFamily&amp;quot;:&amp;quot;arial,helvetica,sans-serif&amp;quot;,&amp;quot;verticalAlign&amp;quot;:&amp;quot;baseline&amp;quot;}" jive-data-header="{&amp;quot;color&amp;quot;:&amp;quot;#FFFFFF&amp;quot;,&amp;quot;backgroundColor&amp;quot;:&amp;quot;#6690BC&amp;quot;,&amp;quot;textAlign&amp;quot;:&amp;quot;center&amp;quot;,&amp;quot;padding&amp;quot;:&amp;quot;2&amp;quot;}" style="width: 688px; border: 2px solid #000000; height: 157px;" width="684"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class="xl65" height="20" width="91"&gt;&amp;nbsp; Depot&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD class="xl65" style="border-left: none;" width="91"&gt;Material&lt;/TD&gt;&lt;TD class="xl65" style="border-left: none;" width="91"&gt;Description&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD class="xl65" style="border-left: none;" width="91"&gt;Short or Over&lt;/TD&gt;&lt;TD class="xl65" style="border-left: none;" width="91"&gt;Sales Order Qty&lt;/TD&gt;&lt;TD class="xl65" style="border-left: none;" width="91"&gt;Delivery Qty&lt;/TD&gt;&lt;TD class="xl65" style="border-left: none;" width="91"&gt;Sales Order No&lt;/TD&gt;&lt;TD class="xl65" style="border-left: none;" width="109"&gt;Sales order Item&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl66" height="20" style="border-top: none;"&gt;&amp;nbsp; FAVERSHAM&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD align="right" class="xl66" style="border-top: none; border-left: none;"&gt;111111&lt;/TD&gt;&lt;TD class="xl66" style="border-top: none; border-left: none;"&gt;Material 1&lt;/TD&gt;&lt;TD align="right" class="xl66" style="border-top: none; border-left: none;"&gt;1&lt;/TD&gt;&lt;TD align="right" class="xl66" style="border-top: none; border-left: none;"&gt;33&lt;/TD&gt;&lt;TD align="right" class="xl66" style="border-top: none; border-left: none;"&gt;32&lt;/TD&gt;&lt;TD align="right" class="xl66" style="border-top: none; border-left: none;"&gt;443011&lt;/TD&gt;&lt;TD align="right" class="xl66" style="border-top: none; border-left: none;"&gt;60&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl66" height="20" style="border-top: none;"&gt;&amp;nbsp; FAVERSHAM&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD align="right" class="xl66" style="border-top: none; border-left: none;"&gt;111111&lt;/TD&gt;&lt;TD class="xl66" style="border-top: none; border-left: none;"&gt;Material 1&lt;/TD&gt;&lt;TD align="right" class="xl66" style="border-top: none; border-left: none;"&gt;32&lt;/TD&gt;&lt;TD align="right" class="xl66" style="border-top: none; border-left: none;"&gt;33&lt;/TD&gt;&lt;TD align="right" class="xl66" style="border-top: none; border-left: none;"&gt;1&lt;/TD&gt;&lt;TD align="right" class="xl66" style="border-top: none; border-left: none;"&gt;443011&lt;/TD&gt;&lt;TD align="right" class="xl66" style="border-top: none; border-left: none;"&gt;60&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="border-top: none;"&gt;&amp;nbsp; CREWE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD align="right" class="xl67" style="border-top: none; border-left: none;"&gt;111112&lt;/TD&gt;&lt;TD class="xl67" style="border-top: none; border-left: none;"&gt;Material 2&lt;/TD&gt;&lt;TD align="right" class="xl67" style="border-top: none; border-left: none;"&gt;1&lt;/TD&gt;&lt;TD align="right" class="xl67" style="border-top: none; border-left: none;"&gt;10&lt;/TD&gt;&lt;TD align="right" class="xl67" style="border-top: none; border-left: none;"&gt;9&lt;/TD&gt;&lt;TD align="right" class="xl67" style="border-top: none; border-left: none;"&gt;443020&lt;/TD&gt;&lt;TD align="right" class="xl67" style="border-top: none; border-left: none;"&gt;50&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl67" height="20" style="border-top: none;"&gt;&amp;nbsp; CREWE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD align="right" class="xl67" style="border-top: none; border-left: none;"&gt;111112&lt;/TD&gt;&lt;TD class="xl67" style="border-top: none; border-left: none;"&gt;Material 3&lt;/TD&gt;&lt;TD align="right" class="xl67" style="border-top: none; border-left: none;"&gt;4&lt;/TD&gt;&lt;TD align="right" class="xl67" style="border-top: none; border-left: none;"&gt;15&lt;/TD&gt;&lt;TD align="right" class="xl67" style="border-top: none; border-left: none;"&gt;11&lt;/TD&gt;&lt;TD align="right" class="xl67" style="border-top: none; border-left: none;"&gt;443020&lt;/TD&gt;&lt;TD align="right" class="xl67" style="border-top: none; border-left: none;"&gt;10&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Material 1 hasn't had a shortage...it's just been delivered in two separate packs of 1 and 32 to add up to the order quantity of 33, so it shouldn't be displayed at all.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Materials 2 and 3 are displaying fine because there's only one delivery note assigned to them thus far.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How can I get around this issue?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Aug 2014 10:19:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sap-query-difficulties/m-p/10509068#M1852892</guid>
      <dc:creator>benjamin_allsopp</dc:creator>
      <dc:date>2014-08-06T10:19:10Z</dc:date>
    </item>
    <item>
      <title>Re: SAP Query Difficulties</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sap-query-difficulties/m-p/10509069#M1852893</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="text-align: justify;"&gt;&lt;SPAN style="font-family: verdana,geneva;"&gt;Standard Transaction VA05 is having the option to select "Open Sale Orders".&amp;nbsp; Explore this standard transaction and modify to suit the requirement&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="text-align: justify;"&gt;&lt;SPAN style="font-family: verdana,geneva;"&gt;G. Lakshmipathi&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Aug 2014 10:28:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sap-query-difficulties/m-p/10509069#M1852893</guid>
      <dc:creator>Lakshmipathi</dc:creator>
      <dc:date>2014-08-06T10:28:45Z</dc:date>
    </item>
    <item>
      <title>Re: SAP Query Difficulties</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sap-query-difficulties/m-p/10509070#M1852894</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Your Requirement is &lt;STRONG&gt;Sales Order Qty(Line Item) - Sum Of Delivery order Qty&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If you are using Join then use aggregate function like Max(sales order line item Qty),Sum (Delivery Item Qty) &amp;amp; Don't Include Line item of Delivery in select query.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Aug 2014 10:29:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sap-query-difficulties/m-p/10509070#M1852894</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2014-08-06T10:29:42Z</dc:date>
    </item>
    <item>
      <title>Re: SAP Query Difficulties</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sap-query-difficulties/m-p/10509071#M1852895</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I believe, you need to group your result set by depot, material, description, sales order and sales order item. Delivery qty should be calculated as a SUM, Sales Order Qty can be an AVG or MIN/MAX, whatever. If you need help in re-writing your query, please, post the code here.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Aug 2014 10:34:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sap-query-difficulties/m-p/10509071#M1852895</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2014-08-06T10:34:52Z</dc:date>
    </item>
    <item>
      <title>Re: SAP Query Difficulties</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sap-query-difficulties/m-p/10509072#M1852896</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;It is based on delivery items....&lt;/P&gt;&lt;P&gt;so how many items had been delivered and how much pending that information you should gather first..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;for example wa_final is the workarea for your final internal table and &lt;STRONG&gt;WA_VBAK&lt;/STRONG&gt; is the &lt;STRONG&gt;SALES ORDER&lt;/STRONG&gt; table and &lt;STRONG&gt;WA_LIPS&lt;/STRONG&gt; is the &lt;STRONG&gt;Delivery details&lt;/STRONG&gt; table workarea....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;U should loop the Delivery table inside of main table then count the delivery quantity details...of&amp;nbsp; material......&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;See for clarity....Rough coding is below....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;loop at it_vbak.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;loop at it_lips into wa_lips.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;if sy-tabix = 1.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;wa_final-Sales_ord&amp;nbsp; = wa_vbak-Sales_ord.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;l_sum&amp;nbsp; =&amp;nbsp; wa_lips-del_qty.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;wa_final-del_qty&amp;nbsp; =&amp;nbsp; wa_lips-del_qty.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;wa_final-short&amp;nbsp; =&amp;nbsp; wa_vbak-sales_ord - wa_lips-del_qty.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;wa_del_sent&amp;nbsp; =&amp;nbsp; wa_lips-del_qty.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;else .&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;STRONG&gt;wa_final-Sales_ord&amp;nbsp; = wa_vbak-Sales_ord.&lt;/STRONG&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;l_sum&amp;nbsp; =&amp;nbsp; wa_del_sent&amp;nbsp; +&amp;nbsp; l_sum.&amp;nbsp;&amp;nbsp;&amp;nbsp; ( each time delivery qty will added to l_Sum )&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;wa_final-short&amp;nbsp; =&amp;nbsp; wa_vbak-sales_ord&amp;nbsp; -&amp;nbsp; l_sum.&amp;nbsp;&amp;nbsp; &lt;EM&gt;( here subtract that added qty with actual Sales Order )&lt;/EM&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;endif.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;endloop.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;endloop.&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;like this we can fill the output table adding all delivery quantities and subtract from actual Sales orders..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope you understand,&lt;/P&gt;&lt;P&gt;Vamsilakshman.p&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Aug 2014 11:17:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sap-query-difficulties/m-p/10509072#M1852896</guid>
      <dc:creator>vamsilakshman_pendurti</dc:creator>
      <dc:date>2014-08-06T11:17:52Z</dc:date>
    </item>
    <item>
      <title>Re: SAP Query Difficulties</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sap-query-difficulties/m-p/10509073#M1852897</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="font-size: 12px; color: #333333; background: #ffffff;"&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;I am carrying this report out in SQ01.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-size: 12px; color: #333333; background: #ffffff;"&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;All the joins have been achieved with the standard infoset&amp;nbsp; functionality.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-size: 12px; color: #333333; background: #ffffff;"&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;Within a custom field 'SHORTS' I have the following code (I know it's not right but can't figure out how to write the correct code in to achieve desired results):&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-size: 12px; color: #333333; background: #ffffff;"&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;&lt;STRONG&gt;DATA:&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 12px; color: #333333; background: #ffffff;"&gt;&lt;SPAN style="font-size: 10pt; background: transparent; font-style: inherit; font-family: arial, helvetica, sans-serif;"&gt;&lt;STRONG&gt;begin of WA_FINAL,&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 12px; color: #333333; background: #ffffff;"&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;&lt;STRONG&gt;VBELV like VBFA-VBELV,&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 12px; color: #333333; background: #ffffff;"&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;&lt;STRONG&gt;POSNV like VBFA-POSNV,&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 12px; color: #333333; background: #ffffff;"&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;&lt;STRONG&gt;VBELN like VBFA-VBELN,&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 12px; color: #333333; background: #ffffff;"&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;&lt;STRONG&gt;POSNN like VBFA-POSNN,&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 12px; color: #333333; background: #ffffff;"&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;&lt;STRONG&gt;KWMENG like VBAP-KWMENG,&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 12px; color: #333333; background: #ffffff;"&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;&lt;STRONG&gt;LFIMG like LIPS-LFIMG,&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 12px; color: #333333; background: #ffffff;"&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;&lt;STRONG&gt;end of WA_FINAL,&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 12px; color: #333333; background: #ffffff;"&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;&lt;STRONG&gt;I_FINAL like standard table of WA_FINAL with header line,&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 12px; color: #333333; background: #ffffff;"&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;&lt;STRONG&gt;l_sum&amp;nbsp; like LIPS-LFIMG,&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 12px; color: #333333; background: #ffffff;"&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;&lt;STRONG&gt;wa_del_sent like LIPS-LFIMG.&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-size: 12px; color: #333333; background: #ffffff;"&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;&lt;STRONG&gt;SELECT&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 12px; color: #333333; background: #ffffff;"&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;&lt;STRONG&gt;VBELV POSNV VBELV POSNV&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 12px; color: #333333; background: #ffffff;"&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;&lt;STRONG&gt;INTO&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 12px; color: #333333; background: #ffffff;"&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;&lt;STRONG&gt;I_FINAL&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 12px; color: #333333; background: #ffffff;"&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;&lt;STRONG&gt;FROM&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 12px; color: #333333; background: #ffffff;"&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;&lt;STRONG&gt;VBFA.&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 12px; color: #333333; background: #ffffff;"&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;&lt;STRONG&gt;ENDSELECT.&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;&lt;STRONG&gt;SELECT&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;&lt;STRONG&gt;KWMENG&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;&lt;STRONG&gt;FROM&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;&lt;STRONG&gt;VBAP&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;&lt;STRONG&gt;INTO&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;&lt;STRONG&gt;I_FINAL for all entries in I_FINAL&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;&lt;STRONG&gt;WHERE&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;&lt;STRONG&gt;VBELN = I_FINAL-VBELV AND POSNR = I_FINAL-POSNV.&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;&lt;STRONG&gt;ENDSELECT.&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;&lt;STRONG&gt;SELECT&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;&lt;STRONG&gt;LFIMG&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;&lt;STRONG&gt;FROM&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;&lt;STRONG&gt;LIPS&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;&lt;STRONG&gt;INTO&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;&lt;STRONG&gt;I_FINAL for all entries in I_FINAL&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;&lt;STRONG&gt;WHERE&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;&lt;STRONG&gt;VBELN = I_FINAL-VBELN AND POSNR = I_FINAL-POSNN.&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;&lt;STRONG&gt;ENDSELECT.&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-size: 12px; color: #333333; background: #ffffff;"&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;&lt;STRONG&gt;&amp;nbsp; loop at I_FINAL into WA_FINAL.&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 12px; color: #333333; background: #ffffff;"&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if sy-tabix = 1.&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 12px; color: #333333; background: #ffffff;"&gt;&amp;nbsp; &lt;/P&gt;&lt;P style="font-size: 12px; color: #333333; background: #ffffff;"&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;&lt;STRONG&gt;l_sum&amp;nbsp; =&amp;nbsp; WA_FINAL-LFIMG.&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 12px; color: #333333; background: #ffffff;"&gt;&lt;SPAN style="font-size: 10pt; background: transparent; font-style: inherit; font-family: arial, helvetica, sans-serif;"&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WA_FINAL-LFIMG&amp;nbsp; =&amp;nbsp; WA_FINAL-LFIMG.&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 12px; color: #333333; background: #ffffff;"&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SHORTS = WA_FINAL-KWMENG - WA_FINAL-LFIMG.&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 12px; color: #333333; background: #ffffff;"&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; wa_del_sent&amp;nbsp; =&amp;nbsp; WA_FINAL-LFIMG.&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-size: 12px; color: #333333; background: #ffffff;"&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; else .&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 12px; color: #333333; background: #ffffff;"&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; l_sum&amp;nbsp; =&amp;nbsp; wa_del_sent&amp;nbsp; +&amp;nbsp; l_sum.&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 12px; color: #333333; background: #ffffff;"&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SHORTS =&amp;nbsp; WA_FINAL-KWMENG&amp;nbsp; -&amp;nbsp; l_sum.&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 12px; color: #333333; background: #ffffff;"&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; endif.&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 12px; color: #333333; background: #ffffff;"&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif;"&gt;&lt;STRONG style="font-size: 10pt;"&gt;&lt;STRONG&gt;&amp;nbsp; endloop.&lt;/STRONG&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Aug 2014 12:59:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sap-query-difficulties/m-p/10509073#M1852897</guid>
      <dc:creator>benjamin_allsopp</dc:creator>
      <dc:date>2014-08-08T12:59:35Z</dc:date>
    </item>
    <item>
      <title>Re: SAP Query Difficulties</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sap-query-difficulties/m-p/10509074#M1852898</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Newest code (seen below) is populating the table I_FINAL with the first select statement .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;However when it comes to populate KWMENG and LFIMG, there doesn't seem to be any data pulling through from VBAP-KWMENG and LIPS-LFIMG. (I know this from inserting a break (as seen in the code) and reviewing the fields in debugger)&lt;/P&gt;&lt;P&gt;How can I resolve this?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;begin of WA_FINAL,&lt;/P&gt;&lt;P&gt;VBELV like VBFA-VBELV,&lt;/P&gt;&lt;P&gt;POSNV like VBFA-POSNV,&lt;/P&gt;&lt;P&gt;VBELN like VBFA-VBELN,&lt;/P&gt;&lt;P&gt;POSNN like VBFA-POSNN,&lt;/P&gt;&lt;P&gt;KWMENG like VBAP-KWMENG,&lt;/P&gt;&lt;P&gt;LFIMG like LIPS-LFIMG,&lt;/P&gt;&lt;P&gt;end of WA_FINAL,&lt;/P&gt;&lt;P&gt;I_FINAL like standard table of WA_FINAL with header line,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;l_sum&amp;nbsp; like LIPS-LFIMG,&lt;/P&gt;&lt;P&gt;wa_del_sent like LIPS-LFIMG.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLEAR I_FINAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT&lt;/P&gt;&lt;P&gt;VBELV POSNV VBELN POSNN&lt;/P&gt;&lt;P&gt;INTO&lt;/P&gt;&lt;P&gt;I_FINAL&lt;/P&gt;&lt;P&gt;FROM VBFA&lt;/P&gt;&lt;P&gt;WHERE&lt;/P&gt;&lt;P&gt;VBELV = VBAP-VBELN AND&lt;/P&gt;&lt;P&gt;POSNV = VBAP-POSNR AND&lt;/P&gt;&lt;P&gt;VBELN = LIPS-VBELN AND&lt;/P&gt;&lt;P&gt;POSNN = LIPS-POSNR.&lt;/P&gt;&lt;P&gt;ENDSELECT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BREAK.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT SINGLE&lt;/P&gt;&lt;P&gt;KWMENG&lt;/P&gt;&lt;P&gt;FROM&lt;/P&gt;&lt;P&gt;VBAP&lt;/P&gt;&lt;P&gt;into&lt;/P&gt;&lt;P&gt;I_FINAL-KWMENG&lt;/P&gt;&lt;P&gt;WHERE&lt;/P&gt;&lt;P&gt;VBELN = I_FINAL-VBELV AND POSNR = I_FINAL-POSNV.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT SINGLE&lt;/P&gt;&lt;P&gt;LFIMG&lt;/P&gt;&lt;P&gt;FROM&lt;/P&gt;&lt;P&gt;LIPS&lt;/P&gt;&lt;P&gt;INTO&lt;/P&gt;&lt;P&gt;I_FINAL-LFIMG&lt;/P&gt;&lt;P&gt;WHERE&lt;/P&gt;&lt;P&gt;VBELN = I_FINAL-VBELN AND POSNR = I_FINAL-POSNN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at I_FINAL into WA_FINAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; if sy-tabix = 1.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; l_sum&amp;nbsp; =&amp;nbsp; WA_FINAL-LFIMG.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; WA_FINAL-LFIMG&amp;nbsp; =&amp;nbsp; WA_FINAL-LFIMG.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SHORTS = WA_FINAL-KWMENG - WA_FINAL-LFIMG.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; wa_del_sent&amp;nbsp; =&amp;nbsp; WA_FINAL-LFIMG.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; else .&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; l_sum&amp;nbsp; =&amp;nbsp; wa_del_sent&amp;nbsp; +&amp;nbsp; l_sum.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SHORTS =&amp;nbsp; WA_FINAL-KWMENG&amp;nbsp; -&amp;nbsp; l_sum.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; endif.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Aug 2014 14:43:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sap-query-difficulties/m-p/10509074#M1852898</guid>
      <dc:creator>benjamin_allsopp</dc:creator>
      <dc:date>2014-08-08T14:43:16Z</dc:date>
    </item>
    <item>
      <title>Re: SAP Query Difficulties</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sap-query-difficulties/m-p/10509075#M1852899</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;First of all, in our SELECT SINGLE queries you use I_FINAL-VBELN, I_FINAL_POSNN and so on. This will not work since I_FINAL header workarea is not filled yet (check the "WITH HEADER LINE" docs). You need to change the code like the following:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;LOOP AT I_FINAL.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 12px; color: #333333; background: #ffffff;"&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp; SELECT SINGLE KWMENG FROM VBAP&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 12px; color: #333333; background: #ffffff;"&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp; into&amp;nbsp; I_FINAL-KWMENG&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 12px; color: #333333; background: #ffffff;"&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp; WHERE&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 12px; color: #333333; background: #ffffff;"&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp; VBELN = I_FINAL-VBELV AND POSNR = I_FINAL-POSNV.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp; ...&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;ENDLOOP.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Secondly, I still think that a single DB query with grouping will be more effective than a bunch of queries inside a LOOP. Your query should be something like the following:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp; SELECT&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vbap&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;vbeln&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vbap&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;posnr&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vbap&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;matnr&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vbap&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;kwmeng&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;SUM&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;( &lt;/SPAN&gt;lips&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;lfimg &lt;SPAN class="L0S55"&gt;) &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;AS &lt;/SPAN&gt;lfimg&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;UP &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;TO &lt;/SPAN&gt;&lt;SPAN class="L0S32"&gt;3 &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;ROWS&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;INTO &lt;/SPAN&gt;CORRESPONDING &lt;SPAN class="L0S52"&gt;FIELDS &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;OF &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;TABLE &lt;/SPAN&gt;it_data&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52" style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp; FROM&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vbap&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; INNER &lt;SPAN class="L0S52"&gt;JOIN &lt;/SPAN&gt;vbfa &lt;SPAN class="L0S52"&gt;ON &lt;/SPAN&gt;vbfa&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;vbelv &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;vbap&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;vbelv &lt;SPAN class="L0S52"&gt;AND &lt;/SPAN&gt;vbfa&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;posnv &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;vbap&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;posnr&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;LEFT &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;JOIN &lt;/SPAN&gt;lips &lt;SPAN class="L0S52"&gt;ON &lt;/SPAN&gt;vbfa&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;vbeln &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;lips&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;vbeln &lt;SPAN class="L0S52"&gt;AND &lt;/SPAN&gt;vbfa&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;posnn &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;lips&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;posnr&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52" style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp; WHERE&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vbfa&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;vbtyp_v &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'C'&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;AND &lt;/SPAN&gt;vbfa&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;vbtyp_n &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'J'&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;AND &lt;/SPAN&gt;vbfa&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;bwart &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'601'&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;GROUP &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;BY&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vbap&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;vbeln&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vbap&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;posnr&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vbap&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;matnr&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vbap&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;kwmeng&lt;/SPAN&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S55"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S55"&gt;NB: I'm a bit new to SAP, so, please, double-check the WHERE conditions, I may be missing or misunderstanding something.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 11 Aug 2014 06:16:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sap-query-difficulties/m-p/10509075#M1852899</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2014-08-11T06:16:44Z</dc:date>
    </item>
    <item>
      <title>Re: SAP Query Difficulties</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sap-query-difficulties/m-p/10509076#M1852900</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Using the suggested code (the group by method) I am still not seeing success with populating the quantity fields...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/attachments/storage/7/jiveimages/517414" width="450" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;as you can see above, the fields populating the internal table are present and correct but the quantities are 0.000 which isn't correct.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 11 Aug 2014 08:09:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sap-query-difficulties/m-p/10509076#M1852900</guid>
      <dc:creator>benjamin_allsopp</dc:creator>
      <dc:date>2014-08-11T08:09:52Z</dc:date>
    </item>
    <item>
      <title>Re: SAP Query Difficulties</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sap-query-difficulties/m-p/10509077#M1852901</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;As I have already mentioned, you may need to change the WHERE clause. In my example:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;EM&gt;vbtyp_v = 'C'&lt;/EM&gt; should identify the sales order;&lt;/LI&gt;&lt;LI&gt;&lt;EM&gt;vbtyp_n = 'J'&lt;/EM&gt; identifies delivery;&lt;/LI&gt;&lt;LI&gt;&lt;EM&gt;bwart = '601'&lt;/EM&gt; is a material issue for delivery (AFAIR).&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;However, I may be wrong or your business processes may be a bit different, so you'd better ask your consultant to provide you proper conditions.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 11 Aug 2014 08:40:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sap-query-difficulties/m-p/10509077#M1852901</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2014-08-11T08:40:18Z</dc:date>
    </item>
  </channel>
</rss>

