<?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: Problem in selection data from database APO in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-selection-data-from-database-apo/m-p/6836616#M1472463</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Andreay&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for hte reply can u pleae eloborate a bit more and provide some more suggestion also we need to consider that the data fetched should not be chagned by the change in code&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;Arora&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 28 Apr 2010 14:33:54 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2010-04-28T14:33:54Z</dc:date>
    <item>
      <title>Problem in selection data from database APO</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-selection-data-from-database-apo/m-p/6836614#M1472461</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;/P&gt;&lt;P&gt;I need to have improvement in below program but not sure if there is any major issue in performance of this program.&lt;/P&gt;&lt;P&gt;as the date being selected is huge ,but need to know how much we can imrove this program as far as performance is concerned.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;below is the code for which I have done the analysis ALREADY and need suggestion to improve on the code further since the amount of database selection is huge in APO and its close to 10 GB..but now sure if any performance improvemetn suggestion here will help on the same..&lt;/P&gt;&lt;P&gt;pelase suggest how to maximize the code this is based on the final reduction in code done to below code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select 1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT matnr INTO (lt_zmatloc-/bic/zcmatloc)&lt;/P&gt;&lt;P&gt;FROM /sapapo/matkey&lt;/P&gt;&lt;P&gt;WHERE matnr IN prod_sel.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;itotal-mat_no = lt_zmatloc-/bic/zcmatloc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;APPEND itotal.&lt;/P&gt;&lt;P&gt;ENDSELECT.&lt;/P&gt;&lt;P&gt;SORT itotal ASCENDING.&lt;/P&gt;&lt;P&gt;DELETE ADJACENT DUPLICATES FROM itotal COMPARING mat_no.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select 2&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT itotal into lw_itotal.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT SINGLE * INTO lw_matkey FROM /sapapo/matkey WHERE matnr = lw_itotal.&lt;/P&gt;&lt;P&gt;PERFORM get_lanes.&lt;/P&gt;&lt;P&gt;PERFORM compute_attr.&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;&lt;/P&gt;&lt;P&gt;form get lanes is as below&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT locfr locto matid INTO (lt_trprod-locfr, lt_trprod-locto, lt_trprod-matid)&lt;/P&gt;&lt;P&gt;FROM /sapapo/trprod&lt;/P&gt;&lt;P&gt;WHERE matid = lw_matkey-matid AND estkz = 'S'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ilanes-locfr = lt_trprod-locfr.&lt;/P&gt;&lt;P&gt;ilanes-locto = lt_trprod-locto.&lt;/P&gt;&lt;P&gt;ilanes-matid = lt_trprod-matid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;APPEND ilanes.&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;FORM compute_attr is as below&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT ilanes.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT locno INTO lw_locparent FROM /sapapo/loc WHERE locid = ilanes-locfr.&lt;/P&gt;&lt;P&gt;ENDSELECT.&lt;/P&gt;&lt;P&gt;SELECT SINGLE matnr INTO lw_matnr FROM /sapapo/matkey WHERE matid = ilanes-matid.&lt;/P&gt;&lt;P&gt;SELECT locno INTO lw_locchild FROM /sapapo/loc WHERE locid = ilanes-locto.&lt;/P&gt;&lt;P&gt;ENDSELECT.&lt;/P&gt;&lt;P&gt;iattr-version = '000'.&lt;/P&gt;&lt;P&gt;iattr-zclocno = lw_locchild.&lt;/P&gt;&lt;P&gt;iattr-zcmatnr = lw_matnr.&lt;/P&gt;&lt;P&gt;iattr-zbod_lvl = low_lvl.&lt;/P&gt;&lt;P&gt;iattr-zbod_prnt = lw_locparent.&lt;/P&gt;&lt;P&gt;APPEND iattr.&lt;/P&gt;&lt;P&gt;MODIFY /lgc/ssbod_attr FROM iattr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;iattr-version = '000'.&lt;/P&gt;&lt;P&gt;iattr-zclocno = lw_locparent.&lt;/P&gt;&lt;P&gt;iattr-zcmatnr = lw_matnr.&lt;/P&gt;&lt;P&gt;iattr-zbod_lvl = high_lvl.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;APPEND iattr.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;SORT iattr ASCENDING.&lt;/P&gt;&lt;P&gt;DELETE ADJACENT DUPLICATES FROM iattr COMPARING ALL FIELDS.&lt;/P&gt;&lt;P&gt;MODIFY /lgc/ssbod_attr FROM iattr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;please suggest what more performance impr can be done on this and how much will it can improve the selection or fetching from database.. by %wise&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;Arora&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Apr 2010 13:34:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-selection-data-from-database-apo/m-p/6836614#M1472461</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-04-22T13:34:27Z</dc:date>
    </item>
    <item>
      <title>Re: Problem in selection data from database APO</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-selection-data-from-database-apo/m-p/6836615#M1472462</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi!&lt;/P&gt;&lt;P&gt;in select 2 you loop for all records in ilanes, not for current matid only.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Change SELECT ENDSELECT statement to&lt;/P&gt;&lt;P&gt;           SELECT INTO ilanes...FOR ALL ENTRIES in itotal...&lt;/P&gt;&lt;P&gt;then &lt;/P&gt;&lt;P&gt;PERFORM get_lanes.&lt;/P&gt;&lt;P&gt;PERFORM compute_attr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;OR add WHERE in LOOP AT ilanes...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 Apr 2010 05:53:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-selection-data-from-database-apo/m-p/6836615#M1472462</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-04-27T05:53:44Z</dc:date>
    </item>
    <item>
      <title>Re: Problem in selection data from database APO</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-selection-data-from-database-apo/m-p/6836616#M1472463</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Andreay&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for hte reply can u pleae eloborate a bit more and provide some more suggestion also we need to consider that the data fetched should not be chagned by the change in code&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;Arora&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 28 Apr 2010 14:33:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-selection-data-from-database-apo/m-p/6836616#M1472463</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-04-28T14:33:54Z</dc:date>
    </item>
  </channel>
</rss>

