<?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: Need help with sum function in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-with-sum-function/m-p/4061741#M970885</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Daniel, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please check this code&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw70/helpdata/en/fc/eb39eb358411d1829f0000e829fbfe/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw70/helpdata/en/fc/eb39eb358411d1829f0000e829fbfe/content.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;please check this code&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;SELECT  SUM( zprem_amount )
FROM zrlac_docobj
INTO ls_zrlac_docobj
WHERE post_year = wa_zrlac_docse-post_year
AND zpolicy_id = wa_zrlac_docse-zpolicy_id
AND zsi_scode = wa_zrlac_docse-zsi_scode
AND zcase_number = wa_zrlac_docse-zcase_number.
ENDSELECT.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;raam&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 27 Jun 2008 10:14:00 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-06-27T10:14:00Z</dc:date>
    <item>
      <title>Need help with sum function</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-with-sum-function/m-p/4061740#M970884</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Greetings Abapers&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am trying to come up with a sum of the premium amounts for various components grouped by policy ID. My code is as follows but i need help with the SUM function. Any suggestions.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;"Get Premium Amount&lt;/P&gt;&lt;P&gt;    select * Sum(ZPREM_AMOUNT) from ZRLAC_DOCOBJ into LS_ZRLAC_DOCOBJ&lt;/P&gt;&lt;P&gt;       where       POST_YEAR      = WA_ZRLAC_DOCSE-POST_YEAR&lt;/P&gt;&lt;P&gt;       and         ZPOLICY_ID     = WA_ZRLAC_DOCSE-ZPOLICY_ID&lt;/P&gt;&lt;P&gt;       and         ZSI_SCODE      = WA_ZRLAC_DOCSE-ZSI_SCODE&lt;/P&gt;&lt;P&gt;       and         ZCASE_NUMBER   = WA_ZRLAC_DOCSE-ZCASE_NUMBER.&lt;/P&gt;&lt;P&gt;    endselect.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Jun 2008 10:09:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-with-sum-function/m-p/4061740#M970884</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-27T10:09:01Z</dc:date>
    </item>
    <item>
      <title>Re: Need help with sum function</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-with-sum-function/m-p/4061741#M970885</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Daniel, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please check this code&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw70/helpdata/en/fc/eb39eb358411d1829f0000e829fbfe/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw70/helpdata/en/fc/eb39eb358411d1829f0000e829fbfe/content.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;please check this code&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;SELECT  SUM( zprem_amount )
FROM zrlac_docobj
INTO ls_zrlac_docobj
WHERE post_year = wa_zrlac_docse-post_year
AND zpolicy_id = wa_zrlac_docse-zpolicy_id
AND zsi_scode = wa_zrlac_docse-zsi_scode
AND zcase_number = wa_zrlac_docse-zcase_number.
ENDSELECT.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;raam&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Jun 2008 10:14:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-with-sum-function/m-p/4061741#M970885</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-27T10:14:00Z</dc:date>
    </item>
    <item>
      <title>Re: Need help with sum function</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-with-sum-function/m-p/4061742#M970886</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi check this example for the sum....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETERS: p_carrid TYPE sbook-carrid, &lt;/P&gt;&lt;P&gt;            p_connid TYPE sbook-connid. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES: BEGIN OF sbook_type, &lt;/P&gt;&lt;P&gt;         fldate  TYPE sbook-fldate, &lt;/P&gt;&lt;P&gt;         smoker  TYPE sbook-smoker, &lt;/P&gt;&lt;P&gt;         smk_cnt TYPE i, &lt;/P&gt;&lt;P&gt;       END OF sbook_type. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA sbook_tab TYPE TABLE OF sbook_type. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT fldate smoker COUNT( * ) AS smk_cnt &lt;/P&gt;&lt;P&gt;       FROM sbook &lt;/P&gt;&lt;P&gt;       INTO CORRESPONDING FIELDS OF TABLE sbook_tab &lt;/P&gt;&lt;P&gt;       WHERE connid = p_connid &lt;/P&gt;&lt;P&gt;       GROUP BY carrid fldate smoker &lt;/P&gt;&lt;P&gt;       HAVING carrid = p_carrid &lt;/P&gt;&lt;P&gt;       ORDER BY fldate smoker.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Jun 2008 10:16:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-with-sum-function/m-p/4061742#M970886</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-27T10:16:16Z</dc:date>
    </item>
    <item>
      <title>Re: Need help with sum function</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-with-sum-function/m-p/4061743#M970887</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Daniel,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;try like this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;data:  w_prem_amount like ZPREM_AMOUNT.

select ZPREM_AMOUNT 
  from ZRLAC_DOCOBJ 
   into LS_ZRLAC_DOCOBJ
where POST_YEAR = WA_ZRLAC_DOCSE-POST_YEAR
   and ZPOLICY_ID = WA_ZRLAC_DOCSE-ZPOLICY_ID
   and ZSI_SCODE = WA_ZRLAC_DOCSE-ZSI_SCODE
   and ZCASE_NUMBER = WA_ZRLAC_DOCSE-ZCASE_NUMBER.

 w_prem_amount = w_prem_amount + LS_ZRLAC_DOCOBJ-ZPREM_AMOUNT.

endselect.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;now the total premium amount will be in w_prem_amount.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;reward if useful.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Jun 2008 10:16:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-with-sum-function/m-p/4061743#M970887</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-27T10:16:46Z</dc:date>
    </item>
    <item>
      <title>Re: Need help with sum function</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-with-sum-function/m-p/4061744#M970888</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Daniel,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Since you are using a select.. endselect&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So the easiest way is to use the COLLECT statement.&lt;/P&gt;&lt;P&gt;Here is an example.&lt;/P&gt;&lt;P&gt;=====&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF seats,&lt;/P&gt;&lt;P&gt;        carrid   TYPE sflight-carrid,&lt;/P&gt;&lt;P&gt;        seatsocc TYPE sflight-seatsocc,&lt;/P&gt;&lt;P&gt;      END OF seats.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA seats_tab LIKE HASHED TABLE OF seats&lt;/P&gt;&lt;P&gt;               WITH UNIQUE KEY carrid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT carrid seatsocc&lt;/P&gt;&lt;P&gt;       FROM sflight&lt;/P&gt;&lt;P&gt;       INTO seats WHERE carrid = 'LH'.&lt;/P&gt;&lt;P&gt;  COLLECT seats INTO seats_tab.&lt;/P&gt;&lt;P&gt;ENDSELECT.&lt;/P&gt;&lt;P&gt;=====&lt;/P&gt;&lt;P&gt;In the above program, for all entry in the sflight table where carrid = 'LH' you will get the sum of seatocc in seats_tab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Saurabh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Jun 2008 10:30:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-with-sum-function/m-p/4061744#M970888</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-27T10:30:50Z</dc:date>
    </item>
    <item>
      <title>Re: Need help with sum function</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-with-sum-function/m-p/4061745#M970889</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Daniel&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Plz refer to following...........&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select   VRSIO&lt;/P&gt;&lt;P&gt;             SPMON&lt;/P&gt;&lt;P&gt;             SPART&lt;/P&gt;&lt;P&gt;             MATNR&lt;/P&gt;&lt;P&gt;             sum( ZNETSALE ) as S_ZNETSALE&lt;/P&gt;&lt;P&gt;             sum( ZPTSNET )  as S_ZPTSNET&lt;/P&gt;&lt;P&gt;             into corresponding fields&lt;/P&gt;&lt;P&gt;             of table IT_S511&lt;/P&gt;&lt;P&gt;             from S511&lt;/P&gt;&lt;P&gt;             where VRSIO in ('000', 'IP0') and&lt;/P&gt;&lt;P&gt;                   SPMON in R_SPMON and&lt;/P&gt;&lt;P&gt;                   VTWEG in ('10', '20', '30', '35', '40') and&lt;/P&gt;&lt;P&gt;                   SPART in S_SPART&lt;/P&gt;&lt;P&gt;              group by  VRSIO SPMON SPART MATNR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;here group by is added for non-numeric keys.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;reward pioints if found helpful&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thnx&lt;/P&gt;&lt;P&gt;Prashant&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Jun 2008 10:44:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-with-sum-function/m-p/4061745#M970889</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-27T10:44:43Z</dc:date>
    </item>
    <item>
      <title>Re: Need help with sum function</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-with-sum-function/m-p/4061746#M970890</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;don't go for  * rather u may try with this...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;tables: sflight.
data:
t_sflight like table of sflight-seatsmax.
select sum( seatsmax )
  from sflight
  into table t_sflight.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;or you can sum after populating the itab&lt;/P&gt;&lt;P&gt;like u can use at first inside a loop as&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;at first.&lt;/P&gt;&lt;P&gt;sum.&lt;/P&gt;&lt;P&gt;write: seatmax.&lt;/P&gt;&lt;P&gt;endat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;with luck,&lt;/P&gt;&lt;P&gt;pritam.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Jun 2008 12:25:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-with-sum-function/m-p/4061746#M970890</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-27T12:25:00Z</dc:date>
    </item>
    <item>
      <title>Re: Need help with sum function</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-with-sum-function/m-p/4061747#M970891</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Daniel,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Select endselect is not the optimal way to do this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;try this for good performance&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select ZPREM_AMOUNT&lt;/P&gt;&lt;P&gt;from ZRLAC_DOCOBJ &lt;/P&gt;&lt;P&gt;into table itab&lt;/P&gt;&lt;P&gt;where POST_YEAR = WA_ZRLAC_DOCSE-POST_YEAR&lt;/P&gt;&lt;P&gt;and ZPOLICY_ID = WA_ZRLAC_DOCSE-ZPOLICY_ID&lt;/P&gt;&lt;P&gt;and ZSI_SCODE = WA_ZRLAC_DOCSE-ZSI_SCODE&lt;/P&gt;&lt;P&gt;and ZCASE_NUMBER = WA_ZRLAC_DOCSE-ZCASE_NUMBER.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;clear LS_ZRLAC_DOCOBJ.&lt;/P&gt;&lt;P&gt;loop at itab.&lt;/P&gt;&lt;P&gt;LS_ZRLAC_DOCOBJ = LS_ZRLAC_DOCOBJ + itab-ZPREM_AMOUNT.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;hope this helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Megha&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Jun 2008 12:48:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-with-sum-function/m-p/4061747#M970891</guid>
      <dc:creator>megha_h</dc:creator>
      <dc:date>2008-06-27T12:48:05Z</dc:date>
    </item>
  </channel>
</rss>

