<?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: performance tuning in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/performance-tuning/m-p/3065184#M726335</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi&lt;/P&gt;&lt;P&gt;SELECT b&lt;SUB&gt;obknr a&lt;/SUB&gt;matnr b~sernr &lt;/P&gt;&lt;P&gt;             FROM mara AS a INNER JOIN objk AS b &lt;/P&gt;&lt;P&gt;             ON b&lt;SUB&gt;matnr = a&lt;/SUB&gt;matnr &lt;/P&gt;&lt;P&gt;             INTO TABLE i_objk &lt;/P&gt;&lt;P&gt;             FOR ALL ENTRIES IN i_ser01&lt;/P&gt;&lt;P&gt;             WHERE b~obknr = i_ser01-obknr&lt;/P&gt;&lt;P&gt;             AND b~sernr IN sernr&lt;/P&gt;&lt;P&gt;             AND a~mtart = 'FERT'&lt;/P&gt;&lt;P&gt;             AND a~matnr IN matnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Siva Kumar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 05 Dec 2007 10:12:49 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-12-05T10:12:49Z</dc:date>
    <item>
      <title>performance tuning</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/performance-tuning/m-p/3065182#M726333</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;how do i rewrite the following using "for all entries" to improve performance?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF I_MARA OCCURS 0,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MATNR LIKE MARA-MATNR,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MTART LIKE MARA-MTART,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;END OF I_MARA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : BEGIN OF I_SER01 OCCURS 0,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LIEF_NR LIKE SER01-LIEF_NR,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;OBKNR LIKE SER01-OBKNR,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;POSNR LIKE SER01-POSNR,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BWART LIKE SER01-BWART,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;END OF I_SER01.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : BEGIN OF I_OBJK OCCURS 0,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;OBKNR LIKE OBJK-OBKNR,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SERNR LIKE OBJK-SERNR,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MATNR LIKE OBJK-MATNR,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;END OF I_OBJK.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; loop at i_ser01.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; SELECT b&lt;SUB&gt;obknr a&lt;/SUB&gt;matnr b~sernr FROM mara AS a INNER JOIN&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; objk AS b ON b&lt;SUB&gt;matnr = a&lt;/SUB&gt;matnr INTO TABLE i_objk FOR ALL ENTRIES IN i_ser01&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; WHERE b~obknr = i_ser01-obknr&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; AND b~sernr IN sernr&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; AND a~mtart = 'FERT'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; AND a~matnr IN matnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endloop&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Dec 2007 06:01:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/performance-tuning/m-p/3065182#M726333</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-12-05T06:01:56Z</dc:date>
    </item>
    <item>
      <title>Re: performance tuning</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/performance-tuning/m-p/3065183#M726334</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;PRE&gt;&lt;CODE&gt;
loop at i_ser01.

SELECT b~obknr a~matnr b~sernr 
             FROM mara AS a INNER JOIN objk AS b 
             ON b~matnr = a~matnr 
             INTO TABLE i_objk 
             FOR ALL ENTRIES IN i_ser01
             WHERE b~obknr = i_ser01-obknr
             AND b~sernr IN sernr
             AND a~mtart = 'FERT'
             AND a~matnr IN matnr.

endloop 
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please read the online help again, the FOR ALL ENTRIES does what a loop would do. You can skip the loop ... endloop! otherwise you have a loop in loop!  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Siegfried&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Dec 2007 09:12:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/performance-tuning/m-p/3065183#M726334</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-12-05T09:12:06Z</dc:date>
    </item>
    <item>
      <title>Re: performance tuning</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/performance-tuning/m-p/3065184#M726335</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi&lt;/P&gt;&lt;P&gt;SELECT b&lt;SUB&gt;obknr a&lt;/SUB&gt;matnr b~sernr &lt;/P&gt;&lt;P&gt;             FROM mara AS a INNER JOIN objk AS b &lt;/P&gt;&lt;P&gt;             ON b&lt;SUB&gt;matnr = a&lt;/SUB&gt;matnr &lt;/P&gt;&lt;P&gt;             INTO TABLE i_objk &lt;/P&gt;&lt;P&gt;             FOR ALL ENTRIES IN i_ser01&lt;/P&gt;&lt;P&gt;             WHERE b~obknr = i_ser01-obknr&lt;/P&gt;&lt;P&gt;             AND b~sernr IN sernr&lt;/P&gt;&lt;P&gt;             AND a~mtart = 'FERT'&lt;/P&gt;&lt;P&gt;             AND a~matnr IN matnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Siva Kumar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Dec 2007 10:12:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/performance-tuning/m-p/3065184#M726335</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-12-05T10:12:49Z</dc:date>
    </item>
    <item>
      <title>Re: performance tuning</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/performance-tuning/m-p/3065185#M726336</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You can use the below code instead of INNER JOIN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT obknr&lt;/P&gt;&lt;P&gt;              sernr&lt;/P&gt;&lt;P&gt;              matnr&lt;/P&gt;&lt;P&gt;INTO t_objk&lt;/P&gt;&lt;P&gt;FROM objk&lt;/P&gt;&lt;P&gt;FOR ALL ENTRIES IN i_ser01&lt;/P&gt;&lt;P&gt;WHERE obknr = i_ser01-obknr&lt;/P&gt;&lt;P&gt;AND       sernr IN sernr&lt;/P&gt;&lt;P&gt;AND       matnr IN matnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT matnr &lt;/P&gt;&lt;P&gt;INTO t_mara&lt;/P&gt;&lt;P&gt;FROM mara&lt;/P&gt;&lt;P&gt;FOR ALL ENTRIES IN t_objk&lt;/P&gt;&lt;P&gt;WHERE matnr = t_objk-matnr&lt;/P&gt;&lt;P&gt;AND       mtart = 'FERT' .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT t_objk.&lt;/P&gt;&lt;P&gt;  READ TABLE t_mara WITH KEY matnr = t_objk-matnr .&lt;/P&gt;&lt;P&gt;  IF sy-subrc NE 0.&lt;/P&gt;&lt;P&gt;    DELETE t_objk.&lt;/P&gt;&lt;P&gt;  ENDIF .&lt;/P&gt;&lt;P&gt;ENDLOOP .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward Points to helpful answers.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Dec 2007 10:34:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/performance-tuning/m-p/3065185#M726336</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-12-05T10:34:55Z</dc:date>
    </item>
    <item>
      <title>Re: performance tuning</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/performance-tuning/m-p/3065186#M726337</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;THANK U FOR UR VALUEBLE ANSWERS AND ALL R REWARDED.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Dec 2007 12:23:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/performance-tuning/m-p/3065186#M726337</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-12-05T12:23:34Z</dc:date>
    </item>
  </channel>
</rss>

