<?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: reports in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/reports/m-p/2151245#M454211</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;null&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: &lt;/P&gt;&lt;P&gt;        SHIBA DUTTA&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 12 Apr 2007 09:10:38 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-04-12T09:10:38Z</dc:date>
    <item>
      <title>reports</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reports/m-p/2151244#M454210</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Guys,&lt;/P&gt;&lt;P&gt;           i have an internal table like this:- &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;company_code Region Salesoffice salesorder amount&lt;/P&gt;&lt;P&gt;xx1 E CAL 001 100.00&lt;/P&gt;&lt;P&gt;xx1 E CAL 002 70.00&lt;/P&gt;&lt;P&gt;xx1 E SIL 003 50.00&lt;/P&gt;&lt;P&gt;xx1 W MUM 004 700.00&lt;/P&gt;&lt;P&gt;xx1 E ASL 005 100.00&lt;/P&gt;&lt;P&gt;xx2 E CAL 006 200.00&lt;/P&gt;&lt;P&gt;xx2 S CHE 007 100.00&lt;/P&gt;&lt;P&gt;xx3 W MUM 008 400.00&lt;/P&gt;&lt;P&gt;xx3 E SIL 009 70.00&lt;/P&gt;&lt;P&gt;xx3 S CHE 010 300.00&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have generate a report like this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Company code : xx1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Region : E&lt;/P&gt;&lt;P&gt;Salesoffice Sales Order Amount&lt;/P&gt;&lt;P&gt;CAL 001 100.00&lt;/P&gt;&lt;P&gt;CAL 002 70.00&lt;/P&gt;&lt;P&gt;SIL 003 50.00&lt;/P&gt;&lt;P&gt;ASL 005 100.00&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="---------------------------------------------" /&gt;&lt;P&gt;Net : 320.00&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Region : W&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Salesoffice Salesorder Amount&lt;/P&gt;&lt;P&gt;MUM 004 700.00&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="----------------------------------------------" /&gt;&lt;P&gt;Net : 700.00&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="--------------------------------------------------------" /&gt;&lt;P&gt;Company Code : Net amont&lt;/P&gt;&lt;P&gt;xx1 1020.00&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have successfully written a program using AT NEW,ON CHANGE,AT END ,&lt;/P&gt;&lt;P&gt;I want to write the same program using LOOP AT and READ TABLE . Plz&lt;/P&gt;&lt;P&gt;anyone help me to solve this and send me the exact code .&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Apr 2007 09:06:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reports/m-p/2151244#M454210</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-12T09:06:48Z</dc:date>
    </item>
    <item>
      <title>Re: reports</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reports/m-p/2151245#M454211</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;null&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: &lt;/P&gt;&lt;P&gt;        SHIBA DUTTA&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Apr 2007 09:10:38 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reports/m-p/2151245#M454211</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-12T09:10:38Z</dc:date>
    </item>
    <item>
      <title>Re: reports</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reports/m-p/2151246#M454212</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;check this code and get back if it doesn't work&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sort itab. by ccode region soff sorder amount.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at itab&lt;/P&gt;&lt;P&gt;wa_table = itab. &lt;/P&gt;&lt;P&gt;at new ccode.&lt;/P&gt;&lt;P&gt; write:/'Company Code',wa_table-ccode.&lt;/P&gt;&lt;P&gt;endat.&lt;/P&gt;&lt;P&gt;at new region.&lt;/P&gt;&lt;P&gt;  write:/'Region',wa_table-region.&lt;/P&gt;&lt;P&gt;endat.&lt;/P&gt;&lt;P&gt;  write:/itab-soff, itab-sorder, itab-amont.&lt;/P&gt;&lt;P&gt;at end of region.&lt;/P&gt;&lt;P&gt;sum.&lt;/P&gt;&lt;P&gt;write:/itab-amount.&lt;/P&gt;&lt;P&gt;endat.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Apr 2007 09:13:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reports/m-p/2151246#M454212</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-12T09:13:26Z</dc:date>
    </item>
    <item>
      <title>Re: reports</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reports/m-p/2151247#M454213</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Rajesh,&lt;/P&gt;&lt;P&gt;           please read the question carefully before answering it. I have already done this but now i want to do the same thisng using read table statement.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Apr 2007 09:20:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reports/m-p/2151247#M454213</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-12T09:20:11Z</dc:date>
    </item>
    <item>
      <title>Re: reports</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reports/m-p/2151248#M454214</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi Friend,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please try the following logic:&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
data:  wa_temp type type_itab,
         wa_itab   type type_itab,
         itab        type table of type_itab,
         lv_flag ,
         lv_region_amount type ...,
         lv_ccode_amount type.....

loop at itab into wa_itab.
  if wa_temp is initial.
    write:/ 'Company Code' , wa_itab-company_code.
    write:/ 'Region'             , wa_itab-region.
    write:/ 'Sales office'      , 'Sales Order'       , 'Amount'.
    write:/ wa_itab-sales_office, wa_itab-sales_order, wa_itab-amount.
    lv_region_amount = lv_region_amount + wa_itab-amount.
    lv_ccode_amount = lv_ccode_amount + wa_itab-amount.
    lv_flag = 'X'.
  endif.
  if lv_flag is initial.
    if wa_itab-company_code &amp;lt;&amp;gt; wa_temp-company_code.
      write:/ 'Company code Net', lv_ccode_amount.
      clear lv_ccode_amount.
      clear lv_region_amount.
      write:/ 'Company Code' , wa_itab-company_code.
      write:/ 'Region'             , wa_itab-region.
      write:/ 'Sales office'      , 'Sales Order'       , 'Amount'.
      write:/ wa_itab-sales_office, wa_itab-sales_order, wa_itab-amount.
      lv_region_amount = lv_region_amount + wa_itab-amount.
      lv_ccode_amount = lv_ccode_amount + wa_itab-amount.
    else.
       if wa_itab-region &amp;lt;&amp;gt; wa_temp-region.
         write:/ 'Region Net', lv_region_amount.
         clear lv_region_amount.      
         write:/ 'Region'             , wa_itab-region.
         write:/ 'Sales office'      , 'Sales Order'       , 'Amount'.
         write:/ wa_itab-sales_office, wa_itab-sales_order, wa_itab-amount.
         lv_region_amount = lv_region_amount + wa_itab-amount.
         lv_ccode_amount = lv_ccode_amount + wa_itab-amount.

       endif
       write:/ wa_itab-sales_office, wa_itab-sales_order, wa_itab-amount.
       lv_region_amount = lv_region_amount + wa_itab-amount.
       lv_ccode_amount = lv_ccode_amount + wa_itab-amount.
    endif.
  endif.
  wa_temp = wa_itab.
  clear lv_flag.
endloop.
write:/ 'Company code Net', lv_ccode_amount.

&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps,&lt;/P&gt;&lt;P&gt;Sajan Joseph.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: &lt;/P&gt;&lt;P&gt;        Sajan Joseph&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Apr 2007 09:24:57 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reports/m-p/2151248#M454214</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-12T09:24:57Z</dc:date>
    </item>
  </channel>
</rss>

