<?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: Calculation on Internal Table in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/calculation-on-internal-table/m-p/2071725#M429165</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Vijay,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Use &amp;lt;b&amp;gt;COLLECT itab&amp;lt;/b&amp;gt; to meet your requirement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;(or) Code as follows&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:&lt;/P&gt;&lt;P&gt;V_AMT1 TYPE I,&lt;/P&gt;&lt;P&gt;V_AMT2 TYPE I.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SORT ITAB BY CUSTOMER.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT ITAB.&lt;/P&gt;&lt;P&gt;AT NEW CUSTOMER.&lt;/P&gt;&lt;P&gt;V_CUSTOMER = ITAB-CUSTOMER.&lt;/P&gt;&lt;P&gt;ENDAT.&lt;/P&gt;&lt;P&gt;V_AMT1 = V_AMT1 + ITAB-AMOUNT1.&lt;/P&gt;&lt;P&gt;V_AMT2 = V_AMT2 + ITAB-AMOUNT2.&lt;/P&gt;&lt;P&gt;AT END OF CUSTOMER.&lt;/P&gt;&lt;P&gt;ITAB_SUM-CUSTOMER = V_CUSTOMER.&lt;/P&gt;&lt;P&gt;ITAB_SUM-AMOUNT1 = V_AMT1.&lt;/P&gt;&lt;P&gt;ITAB_SUM-AMOUNT2 = V_AMT2.&lt;/P&gt;&lt;P&gt;APPEND ITAB_SUM.&lt;/P&gt;&lt;P&gt;CLEAR V_AMT1.&lt;/P&gt;&lt;P&gt;CLEAR V_AMT2.&lt;/P&gt;&lt;P&gt;ENDAT.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Vinay&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Vinay&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 08 Mar 2007 17:45:23 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-03-08T17:45:23Z</dc:date>
    <item>
      <title>Calculation on Internal Table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/calculation-on-internal-table/m-p/2071722#M429162</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have one Internal Table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Customer	Amount1	Ammount2&lt;/P&gt;&lt;P&gt;333	470.4	2352&lt;/P&gt;&lt;P&gt;333	2822.4	0&lt;/P&gt;&lt;P&gt;953	4166.67	20833.33&lt;/P&gt;&lt;P&gt;953	20833.33	0&lt;/P&gt;&lt;P&gt;953	25000	0&lt;/P&gt;&lt;P&gt;953	19230.77	480769.23&lt;/P&gt;&lt;P&gt;953	336134.45	0&lt;/P&gt;&lt;P&gt;953	63865.55	336134.45&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I want to single for each customer with Amount1 and Amount 2 sumup.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Could any body help me.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 08 Mar 2007 17:27:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/calculation-on-internal-table/m-p/2071722#M429162</guid>
      <dc:creator>former_member303185</dc:creator>
      <dc:date>2007-03-08T17:27:52Z</dc:date>
    </item>
    <item>
      <title>Re: Calculation on Internal Table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/calculation-on-internal-table/m-p/2071723#M429163</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When u are append ing the itab use &amp;lt;b&amp;gt;COLLECT ITAB&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Vasanth&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 08 Mar 2007 17:30:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/calculation-on-internal-table/m-p/2071723#M429163</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-08T17:30:41Z</dc:date>
    </item>
    <item>
      <title>Re: Calculation on Internal Table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/calculation-on-internal-table/m-p/2071724#M429164</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi vijaya&lt;/P&gt;&lt;P&gt;  this is the sample code ,pls do modification as per ur requirements&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT zcollect.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES:BEGIN OF t_mytype,&lt;/P&gt;&lt;P&gt;key_c(10) TYPE c,&lt;/P&gt;&lt;P&gt;key_n(10) TYPE n,&lt;/P&gt;&lt;P&gt;key_i TYPE i,&lt;/P&gt;&lt;P&gt;number TYPE i,&lt;/P&gt;&lt;P&gt;END OF t_mytype.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:gi_mytable TYPE SORTED TABLE OF t_mytype&lt;/P&gt;&lt;P&gt;WITH NON-UNIQUE KEY key_c key_n key_i,&lt;/P&gt;&lt;P&gt;wa_mytable TYPE t_mytype.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLEAR wa_mytable.&lt;/P&gt;&lt;P&gt;wa_mytable-key_c = '10'.&lt;/P&gt;&lt;P&gt;wa_mytable-key_n = '25'.&lt;/P&gt;&lt;P&gt;wa_mytable-key_i = 5.&lt;/P&gt;&lt;P&gt;wa_mytable-number = 400.&lt;/P&gt;&lt;P&gt;COLLECT wa_mytable INTO gi_mytable.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLEAR wa_mytable.&lt;/P&gt;&lt;P&gt;wa_mytable-key_c = '10'.&lt;/P&gt;&lt;P&gt;wa_mytable-key_n = '25'.&lt;/P&gt;&lt;P&gt;wa_mytable-key_i = 5.&lt;/P&gt;&lt;P&gt;wa_mytable-number = 500.&lt;/P&gt;&lt;P&gt;COLLECT wa_mytable INTO gi_mytable.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLEAR wa_mytable.&lt;/P&gt;&lt;P&gt;wa_mytable-key_c = '11'.&lt;/P&gt;&lt;P&gt;wa_mytable-key_n = '30'.&lt;/P&gt;&lt;P&gt;wa_mytable-key_i = 6.&lt;/P&gt;&lt;P&gt;wa_mytable-number = 200.&lt;/P&gt;&lt;P&gt;COLLECT wa_mytable INTO gi_mytable.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLEAR wa_mytable.&lt;/P&gt;&lt;P&gt;wa_mytable-key_c = '11'.&lt;/P&gt;&lt;P&gt;wa_mytable-key_n = '30'.&lt;/P&gt;&lt;P&gt;wa_mytable-key_i = 6.&lt;/P&gt;&lt;P&gt;wa_mytable-number = 900.&lt;/P&gt;&lt;P&gt;COLLECT wa_mytable INTO gi_mytable.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLEAR wa_mytable.&lt;/P&gt;&lt;P&gt;wa_mytable-key_c = '11'.&lt;/P&gt;&lt;P&gt;wa_mytable-key_n = '30'.&lt;/P&gt;&lt;P&gt;wa_mytable-key_i = 7.&lt;/P&gt;&lt;P&gt;wa_mytable-number = 100.&lt;/P&gt;&lt;P&gt;COLLECT wa_mytable INTO gi_mytable.&lt;/P&gt;&lt;P&gt;END-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT gi_mytable INTO wa_mytable.&lt;/P&gt;&lt;P&gt;WRITE: / wa_mytable-key_c,&lt;/P&gt;&lt;P&gt;wa_mytable-key_n,&lt;/P&gt;&lt;P&gt;wa_mytable-key_i,&lt;/P&gt;&lt;P&gt;wa_mytable-number.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks and regard&lt;/P&gt;&lt;P&gt;satya&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 08 Mar 2007 17:43:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/calculation-on-internal-table/m-p/2071724#M429164</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-08T17:43:30Z</dc:date>
    </item>
    <item>
      <title>Re: Calculation on Internal Table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/calculation-on-internal-table/m-p/2071725#M429165</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Vijay,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Use &amp;lt;b&amp;gt;COLLECT itab&amp;lt;/b&amp;gt; to meet your requirement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;(or) Code as follows&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:&lt;/P&gt;&lt;P&gt;V_AMT1 TYPE I,&lt;/P&gt;&lt;P&gt;V_AMT2 TYPE I.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SORT ITAB BY CUSTOMER.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT ITAB.&lt;/P&gt;&lt;P&gt;AT NEW CUSTOMER.&lt;/P&gt;&lt;P&gt;V_CUSTOMER = ITAB-CUSTOMER.&lt;/P&gt;&lt;P&gt;ENDAT.&lt;/P&gt;&lt;P&gt;V_AMT1 = V_AMT1 + ITAB-AMOUNT1.&lt;/P&gt;&lt;P&gt;V_AMT2 = V_AMT2 + ITAB-AMOUNT2.&lt;/P&gt;&lt;P&gt;AT END OF CUSTOMER.&lt;/P&gt;&lt;P&gt;ITAB_SUM-CUSTOMER = V_CUSTOMER.&lt;/P&gt;&lt;P&gt;ITAB_SUM-AMOUNT1 = V_AMT1.&lt;/P&gt;&lt;P&gt;ITAB_SUM-AMOUNT2 = V_AMT2.&lt;/P&gt;&lt;P&gt;APPEND ITAB_SUM.&lt;/P&gt;&lt;P&gt;CLEAR V_AMT1.&lt;/P&gt;&lt;P&gt;CLEAR V_AMT2.&lt;/P&gt;&lt;P&gt;ENDAT.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Vinay&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Vinay&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 08 Mar 2007 17:45:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/calculation-on-internal-table/m-p/2071725#M429165</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-08T17:45:23Z</dc:date>
    </item>
    <item>
      <title>Re: Calculation on Internal Table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/calculation-on-internal-table/m-p/2071726#M429166</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI Vijay,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Use COLLECT instead of append itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;or if u get values from select statement then..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Loop at itab.&lt;/P&gt;&lt;P&gt;move-corresponding itab to btab.&lt;/P&gt;&lt;P&gt;collect btab.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;btab has records on customer basis.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;SAB&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 08 Mar 2007 18:46:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/calculation-on-internal-table/m-p/2071726#M429166</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-08T18:46:35Z</dc:date>
    </item>
    <item>
      <title>Re: Calculation on Internal Table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/calculation-on-internal-table/m-p/2071727#M429167</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Use &amp;lt;b&amp;gt;Collect&amp;lt;/b&amp;gt; Statement&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 08 Mar 2007 22:45:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/calculation-on-internal-table/m-p/2071727#M429167</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-08T22:45:56Z</dc:date>
    </item>
  </channel>
</rss>

