<?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: ABAP select optimization in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-select-optimization/m-p/12090650#M1971761</link>
    <description>&lt;P&gt;Try putting where condition in ON like below and remove MOVE-CORRENSPONDING -&lt;/P&gt;&lt;P&gt;SELECT likp~vkorg likp~kunag lips~vtweg lips~werks lips~vbeln lips~posnr likp~wadat_ist lips~matnr lips~arktx&lt;BR /&gt;lips~charg lips~lfimg lips~vrkme lips~umvkz lips~umvkn lips~meins lips~vgbel lips~vgpos lips~vgtyp&lt;BR /&gt;INTO  TABLE lt_deli&lt;BR /&gt;FROM ( &lt;/P&gt;&lt;P&gt;( vlpma INNER JOIN lips &lt;/P&gt;&lt;P&gt;ON vlpma~vbeln = lips~vbeln &lt;/P&gt;&lt;P&gt;AND vlpma~posnr = lips~posnr&lt;/P&gt;&lt;P&gt;AND lips~lfimg &amp;gt; 0&lt;/P&gt;&lt;P&gt;AND vlpma~vkorg NE w_vkorg_exc&lt;/P&gt;&lt;P&gt;AND vlpma~vbeln IN lrt_vbeln)&lt;/P&gt;&lt;P&gt;INNER JOIN likp ON vlpma~vbeln = likp~vbeln &lt;/P&gt;&lt;P&gt;AND likp~vbtyp = 'J' &lt;/P&gt;&lt;P&gt;AND likp~wadat_ist NE '00000000')&lt;BR /&gt;WHERE &lt;BR /&gt;(l_where).&lt;/P&gt;</description>
    <pubDate>Tue, 07 Jan 2020 09:26:36 GMT</pubDate>
    <dc:creator>ravish_ranka</dc:creator>
    <dc:date>2020-01-07T09:26:36Z</dc:date>
    <item>
      <title>ABAP select optimization</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-select-optimization/m-p/12090647#M1971758</link>
      <description>&lt;P&gt;Dear Colleagues.&lt;/P&gt;
  &lt;P&gt;I have this select:&lt;/P&gt;
  &lt;P&gt;SELECT likp~vkorg likp~kunag lips~vtweg lips~werks lips~vbeln lips~posnr likp~wadat_ist lips~matnr lips~arktx&lt;BR /&gt; lips~charg lips~lfimg lips~vrkme lips~umvkz lips~umvkn lips~meins lips~vgbel lips~vgpos lips~vgtyp&lt;BR /&gt; INTO CORRESPONDING FIELDS OF TABLE lt_deli&lt;BR /&gt; FROM ( ( vlpma INNER JOIN lips ON vlpma~vbeln = lips~vbeln AND vlpma~posnr = lips~posnr )&lt;BR /&gt; INNER JOIN likp ON vlpma~vbeln = likp~vbeln )&lt;BR /&gt; WHERE lips~lfimg &amp;gt; 0&lt;BR /&gt; AND vlpma~vbeln IN lrt_vbeln&lt;BR /&gt; AND likp~wadat_ist NE '00000000'&lt;BR /&gt; AND vlpma~vkorg NE w_vkorg_exc&lt;BR /&gt; AND likp~vbtyp = 'J'&lt;BR /&gt; AND (l_where).&lt;/P&gt;
  &lt;P&gt;But is running quite slow. Can you give a hint on how to improve it?&lt;/P&gt;
  &lt;P&gt;Thanks and regards.&lt;/P&gt;</description>
      <pubDate>Tue, 07 Jan 2020 08:56:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abap-select-optimization/m-p/12090647#M1971758</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2020-01-07T08:56:26Z</dc:date>
    </item>
    <item>
      <title>Re: ABAP select optimization</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-select-optimization/m-p/12090648#M1971759</link>
      <description>&lt;P&gt;Why did you use the VLPMA index table ?  You don't need this table if you make an inner join between LIKP &amp;amp; LIPS&lt;/P&gt;&lt;P&gt;1st point: remove this table&lt;/P&gt;</description>
      <pubDate>Tue, 07 Jan 2020 08:59:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abap-select-optimization/m-p/12090648#M1971759</guid>
      <dc:creator>FredericGirod</dc:creator>
      <dc:date>2020-01-07T08:59:49Z</dc:date>
    </item>
    <item>
      <title>Re: ABAP select optimization</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-select-optimization/m-p/12090649#M1971760</link>
      <description>&lt;P&gt;Hi Frederic.&lt;/P&gt;&lt;P&gt;Thank you for your hint I will remove the VLPMA from the select.&lt;/P&gt;&lt;P&gt;Best regards.&lt;/P&gt;&lt;P&gt;V&lt;/P&gt;</description>
      <pubDate>Tue, 07 Jan 2020 09:26:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abap-select-optimization/m-p/12090649#M1971760</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2020-01-07T09:26:26Z</dc:date>
    </item>
    <item>
      <title>Re: ABAP select optimization</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-select-optimization/m-p/12090650#M1971761</link>
      <description>&lt;P&gt;Try putting where condition in ON like below and remove MOVE-CORRENSPONDING -&lt;/P&gt;&lt;P&gt;SELECT likp~vkorg likp~kunag lips~vtweg lips~werks lips~vbeln lips~posnr likp~wadat_ist lips~matnr lips~arktx&lt;BR /&gt;lips~charg lips~lfimg lips~vrkme lips~umvkz lips~umvkn lips~meins lips~vgbel lips~vgpos lips~vgtyp&lt;BR /&gt;INTO  TABLE lt_deli&lt;BR /&gt;FROM ( &lt;/P&gt;&lt;P&gt;( vlpma INNER JOIN lips &lt;/P&gt;&lt;P&gt;ON vlpma~vbeln = lips~vbeln &lt;/P&gt;&lt;P&gt;AND vlpma~posnr = lips~posnr&lt;/P&gt;&lt;P&gt;AND lips~lfimg &amp;gt; 0&lt;/P&gt;&lt;P&gt;AND vlpma~vkorg NE w_vkorg_exc&lt;/P&gt;&lt;P&gt;AND vlpma~vbeln IN lrt_vbeln)&lt;/P&gt;&lt;P&gt;INNER JOIN likp ON vlpma~vbeln = likp~vbeln &lt;/P&gt;&lt;P&gt;AND likp~vbtyp = 'J' &lt;/P&gt;&lt;P&gt;AND likp~wadat_ist NE '00000000')&lt;BR /&gt;WHERE &lt;BR /&gt;(l_where).&lt;/P&gt;</description>
      <pubDate>Tue, 07 Jan 2020 09:26:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abap-select-optimization/m-p/12090650#M1971761</guid>
      <dc:creator>ravish_ranka</dc:creator>
      <dc:date>2020-01-07T09:26:36Z</dc:date>
    </item>
  </channel>
</rss>

