<?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: Upgrade Problem in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/upgrade-problem/m-p/880405#M51531</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thomas,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for the solution.....after applying your ideas, I didn't get any compilation error...we will see how it does in runtime.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;btw...how can I access "640 online help"?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rajib&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 10 May 2005 18:45:14 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2005-05-10T18:45:14Z</dc:date>
    <item>
      <title>Upgrade Problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/upgrade-problem/m-p/880403#M51529</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;We are porting our codes to a 5.0 environment and getting the following error. The codes work fine in 4.0B.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rajib&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Error: The addition "FOR ALL ENTRIES" excludes all aggregate functions with the exception of "COUNT( * )" as the single element of the SELECT clause.		&lt;/P&gt;&lt;P&gt;		&lt;/P&gt;&lt;P&gt;DATA:  BEGIN OF IT_OBJNUM OCCURS 0,&lt;/P&gt;&lt;P&gt;         COSTCTR LIKE CSKS-KOSTL,&lt;/P&gt;&lt;P&gt;         OBJNR LIKE CSKS-OBJNR,&lt;/P&gt;&lt;P&gt;       END OF IT_OBJNUM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT KSTAR OBJNR WRTTP SUM( WKG001 ) SUM( WKG002 ) SUM( WKG003 )SUM( WKG004 ) SUM( WKG005 ) SUM( WKG006 ) SUM( WKG007 )SUM( WKG008 ) SUM( WKG009 ) SUM( WKG010 ) SUM( WKG011 )SUM( WKG012 )&lt;/P&gt;&lt;P&gt;    FROM COSP&lt;/P&gt;&lt;P&gt;    INTO TABLE IT_BUDACT&lt;/P&gt;&lt;P&gt;    FOR ALL ENTRIES IN IT_OBJNUM&lt;/P&gt;&lt;P&gt;    WHERE OBJNR = IT_OBJNUM-OBJNR&lt;/P&gt;&lt;P&gt;      AND GJAHR = P_YEAR&lt;/P&gt;&lt;P&gt;      AND ( WRTTP = K_TYPE1 OR WRTTP = K_TYPE2 )&lt;/P&gt;&lt;P&gt;      AND VERSN = K_VERSION&lt;/P&gt;&lt;P&gt;      GROUP BY KSTAR OBJNR WRTTP.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 May 2005 18:00:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/upgrade-problem/m-p/880403#M51529</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-05-10T18:00:10Z</dc:date>
    </item>
    <item>
      <title>Re: Upgrade Problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/upgrade-problem/m-p/880404#M51530</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This is right from the 640 online help:&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;If the addition FOR ALL ENTRIES is used in front of WHERE, or if cluster or pool tables are listed after FROM, no other aggregate expressions apart from COUNT( * ) can be used.&amp;lt;/b&amp;gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So it looks like this was an intentional change on SAP's part.  I guess you will have to change your FOR ALL ENTRIES into the following:&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
DATA: BEGIN OF IT_OBJNUM OCCURS 0,
COSTCTR LIKE CSKS-KOSTL,
OBJNR LIKE CSKS-OBJNR,
END OF IT_OBJNUM.

loop at it_objnum.
SELECT KSTAR OBJNR WRTTP SUM( WKG001 ) SUM( WKG002 ) SUM( WKG003 )SUM( WKG004 ) SUM( WKG005 ) SUM( WKG006 ) SUM( WKG007 )SUM( WKG008 ) SUM( WKG009 ) SUM( WKG010 ) SUM( WKG011 )SUM( WKG012 )
FROM COSP
appending TABLE IT_BUDACT
*FOR ALL ENTRIES IN IT_OBJNUM
WHERE OBJNR = IT_OBJNUM-OBJNR
AND GJAHR = P_YEAR
AND ( WRTTP = K_TYPE1 OR WRTTP = K_TYPE2 )
AND VERSN = K_VERSION
GROUP BY KSTAR OBJNR WRTTP. 
endloop.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I didn't actually try the code in my system, but I think this will have the same results.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 May 2005 18:18:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/upgrade-problem/m-p/880404#M51530</guid>
      <dc:creator>thomas_jung</dc:creator>
      <dc:date>2005-05-10T18:18:43Z</dc:date>
    </item>
    <item>
      <title>Re: Upgrade Problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/upgrade-problem/m-p/880405#M51531</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thomas,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for the solution.....after applying your ideas, I didn't get any compilation error...we will see how it does in runtime.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;btw...how can I access "640 online help"?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rajib&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 May 2005 18:45:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/upgrade-problem/m-p/880405#M51531</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-05-10T18:45:14Z</dc:date>
    </item>
    <item>
      <title>Re: Upgrade Problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/upgrade-problem/m-p/880406#M51532</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Rajib,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can access all the help at &lt;A href="http://help.sap.com/" target="test_blank"&gt;http://help.sap.com/&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The 6.4 help specifically is at: &lt;A href="http://help.sap.com/saphelp_erp2004/helpdata/en/e1/8e51341a06084de10000009b38f83b/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_erp2004/helpdata/en/e1/8e51341a06084de10000009b38f83b/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Brad&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 May 2005 19:01:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/upgrade-problem/m-p/880406#M51532</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-05-10T19:01:25Z</dc:date>
    </item>
    <item>
      <title>Re: Upgrade Problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/upgrade-problem/m-p/880407#M51533</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Brad,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks a ton!!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rajib&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 May 2005 19:05:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/upgrade-problem/m-p/880407#M51533</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-05-10T19:05:50Z</dc:date>
    </item>
    <item>
      <title>Re: Upgrade Problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/upgrade-problem/m-p/880408#M51534</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;DATA: BEGIN OF IT_OBJNUM OCCURS 0,COSTCTR LIKE CSKS-KOSTL,OBJNR LIKE CSKS-OBJNR,END OF IT_OBJNUM.loop at it_objnum.SELECT KSTAR OBJNR WRTTP SUM( WKG001 ) SUM( WKG002 ) SUM( WKG003 )SUM( WKG004 ) SUM( WKG005 ) SUM( WKG006 ) SUM( WKG007 )SUM( WKG008 ) SUM( WKG009 ) SUM( WKG010 ) SUM( WKG011 )SUM( WKG012 )FROM COSPappending TABLE IT_BUDACT*FOR ALL ENTRIES IN IT_OBJNUMWHERE OBJNR = IT_OBJNUM-OBJNRAND GJAHR = P_YEARAND ( WRTTP = K_TYPE1 OR WRTTP = K_TYPE2 )AND VERSN = K_VERSIONGROUP BY KSTAR OBJNR WRTTP. endloop. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This would be one possible solution but I am afraid it is not the best solution. &lt;/P&gt;&lt;P&gt;Better for the system performance would be to read all records into an internal table at once and then do the LOOP and the SUM of the value fields. This is probably more efficient then to do a SELECT for every object in table IT_OBJNUM. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Michael&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 May 2005 21:39:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/upgrade-problem/m-p/880408#M51534</guid>
      <dc:creator>former_member687297</dc:creator>
      <dc:date>2005-05-10T21:39:58Z</dc:date>
    </item>
  </channel>
</rss>

