<?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: problem using collect statement in loop in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-using-collect-statement-in-loop/m-p/5437045#M1247191</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;the code u have written is correct.&lt;/P&gt;&lt;P&gt;wat was the problem you are  facing with this code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;naveen&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 03 Apr 2009 07:49:39 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2009-04-03T07:49:39Z</dc:date>
    <item>
      <title>problem using collect statement in loop</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-using-collect-statement-in-loop/m-p/5437044#M1247190</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Friends,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can some one please help me with this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am trying to use collect statement on table it_bsis2&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;it_bsis2.&lt;/P&gt;&lt;P&gt;300101	20090227	604000036  10&lt;/P&gt;&lt;P&gt;300101     20090227	604000036  10 &lt;/P&gt;&lt;P&gt;300302	20090227	604000036  10&lt;/P&gt;&lt;P&gt;300302	20090227	604000036  10&lt;/P&gt;&lt;P&gt;300304	20090227	604000036  10&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;300101	20090227	604000037 10&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;300101     20090227	604000038 10&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;300302	20090227	604000039 10&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Expected output is &lt;/P&gt;&lt;P&gt;it_bsis2&lt;/P&gt;&lt;P&gt;300101	20090227	604000036  20&lt;/P&gt;&lt;P&gt;300302	20090227	604000036  20&lt;/P&gt;&lt;P&gt;300304	20090227	604000036  10&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;300101	20090227	604000037 10&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;300101     20090227	604000038 10&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;300302	20090227	604000039 10&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;can some one correct me to change my code, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT IT_BSIS INTO IT_BSIS.&lt;/P&gt;&lt;P&gt;  COLLECT IT_BSIS INTO IT_BSIS2 .&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Apr 2009 07:45:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-using-collect-statement-in-loop/m-p/5437044#M1247190</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-03T07:45:56Z</dc:date>
    </item>
    <item>
      <title>Re: problem using collect statement in loop</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-using-collect-statement-in-loop/m-p/5437045#M1247191</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;the code u have written is correct.&lt;/P&gt;&lt;P&gt;wat was the problem you are  facing with this code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;naveen&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Apr 2009 07:49:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-using-collect-statement-in-loop/m-p/5437045#M1247191</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-03T07:49:39Z</dc:date>
    </item>
    <item>
      <title>Re: problem using collect statement in loop</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-using-collect-statement-in-loop/m-p/5437046#M1247192</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;loop at it_bsis2.&lt;/P&gt;&lt;P&gt;collect it_bsis2 into it_bsis. &lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;hope it helps you.&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Lokesh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Apr 2009 07:53:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-using-collect-statement-in-loop/m-p/5437046#M1247192</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-03T07:53:28Z</dc:date>
    </item>
    <item>
      <title>Re: problem using collect statement in loop</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-using-collect-statement-in-loop/m-p/5437047#M1247193</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;COLLECT should be used only for standard and hashed type tables.. Create another itab LIKE HASHED TABLE...WITH UNIQUE KEY.. then only it can add upthe similar content...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:it_bsis LIKE HASHED TABLE it_bsis2 WITH UNIQUE KEY some_key_fldxxxxx.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT IT_BSIS INTO IT_BSIS.&lt;/P&gt;&lt;P&gt;COLLECT IT_BSIS INTO IT_BSIS2 .&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;Edited by: Srinivas Kalluri on Apr 3, 2009 9:58 AM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Apr 2009 07:54:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-using-collect-statement-in-loop/m-p/5437047#M1247193</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-03T07:54:18Z</dc:date>
    </item>
    <item>
      <title>Re: problem using collect statement in loop</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-using-collect-statement-in-loop/m-p/5437048#M1247194</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;10 should be declared as integer type,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;for eg:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;lv_quan type i.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Apr 2009 08:05:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-using-collect-statement-in-loop/m-p/5437048#M1247194</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-03T08:05:13Z</dc:date>
    </item>
    <item>
      <title>Re: problem using collect statement in loop</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-using-collect-statement-in-loop/m-p/5437049#M1247195</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jitesh,&lt;/P&gt;&lt;P&gt;    The prerequisite is that the collect will happen based on the &lt;STRONG&gt;non numeric fields&lt;/STRONG&gt; of the table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Make sure the first three fields are of non numeric type(Something like CHAR) and the value to be totaled is of numeric tyep, like integer, decimal etc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;then your logic will work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at itab1 into itab1.&lt;/P&gt;&lt;P&gt;collect itab1 into itab2.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ravi Kanth Talagana&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Apr 2009 08:06:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-using-collect-statement-in-loop/m-p/5437049#M1247195</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-03T08:06:28Z</dc:date>
    </item>
    <item>
      <title>Re: problem using collect statement in loop</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-using-collect-statement-in-loop/m-p/5437050#M1247196</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;could you paste what is the output it is currently giving??&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Pavan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Apr 2009 08:08:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-using-collect-statement-in-loop/m-p/5437050#M1247196</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-03T08:08:30Z</dc:date>
    </item>
    <item>
      <title>Re: problem using collect statement in loop</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-using-collect-statement-in-loop/m-p/5437051#M1247197</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;You need to Sort the table on the first three fields and First three fields of internal table should be of Char type.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Apr 2009 08:14:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-using-collect-statement-in-loop/m-p/5437051#M1247197</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-03T08:14:27Z</dc:date>
    </item>
    <item>
      <title>Re: problem using collect statement in loop</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-using-collect-statement-in-loop/m-p/5437052#M1247198</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;bukrs type char still the output of &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;it_bsis2 : output after using collect statement.&lt;/P&gt;&lt;P&gt;Bukrs       HKONT                      BUDAT      AUFNR                    WRBTR1&lt;/P&gt;&lt;P&gt;1000	0000300000	20071010	AUTO00001	200000.00&lt;/P&gt;&lt;P&gt;1000	0000300000	20071010	BFSI0001	               10000.00&lt;/P&gt;&lt;P&gt;1000	0000300000	20071024	000000100000	2560.00&lt;/P&gt;&lt;P&gt;1000	0000300000	20071117	000610000004	100000.00&lt;/P&gt;&lt;P&gt;1000	0000300000	20071201	000000100000	200.00&lt;/P&gt;&lt;P&gt;1000	0000300005	20071024	000000100000	1500.00&lt;/P&gt;&lt;P&gt;1000	0000300007	20071114	000000100000	104.00&lt;/P&gt;&lt;P&gt;1000	0000300008	20071031	07CATTISOE02	2000.00&lt;/P&gt;&lt;P&gt;1000	0000300101	20071101	000602000002	7500.00&lt;/P&gt;&lt;P&gt;1000	0000300101	20071106	000602000017	7000.00&lt;/P&gt;&lt;P&gt;1000	0000300101	20071106	000610000011	10000.00&lt;/P&gt;&lt;P&gt;1000	0000300101	20071120	000602000018	225000.00&lt;/P&gt;&lt;P&gt;1000	0000300101	20071207	000602000012	15000.00&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;can some one guide me ...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Apr 2009 09:01:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-using-collect-statement-in-loop/m-p/5437052#M1247198</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-03T09:01:41Z</dc:date>
    </item>
    <item>
      <title>Re: problem using collect statement in loop</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-using-collect-statement-in-loop/m-p/5437053#M1247199</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;PRE&gt;&lt;CODE&gt;WRBTR1 TYPE BSIS-WRBTR&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;what is the ref data type you used in the program for the field WRBTR1 If it is char then Collect will not do SUM. WRBTR1 should be of type Numberic type.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Apr 2009 09:09:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-using-collect-statement-in-loop/m-p/5437053#M1247199</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-03T09:09:54Z</dc:date>
    </item>
    <item>
      <title>Re: problem using collect statement in loop</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-using-collect-statement-in-loop/m-p/5437054#M1247200</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;DATA: BEGIN OF IT_BSIS OCCURS 0,&lt;/P&gt;&lt;P&gt;    BUKRS TYPE BSIS-bukrs, " co code&lt;/P&gt;&lt;P&gt;    HKONT TYPE BSIS-HKONT, "General Ledger Account&lt;/P&gt;&lt;P&gt;    BUDAT TYPE BSIS-BUDAT, "Posting Date in the Document&lt;/P&gt;&lt;P&gt;    AUFNR TYPE BSIS-AUFNR, " SO Number&lt;/P&gt;&lt;P&gt;    WRBTR1 TYPE BSIS-WRBTR, " Amount in document currency&lt;/P&gt;&lt;P&gt;END OF IT_BSIS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I want to collect the data on wrbtr1 .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT IT_BSIS INTO IT_BSIS.&lt;/P&gt;&lt;P&gt;  COLLECT IT_BSIS INTO IT_BSIS2 .&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1000	0000300000	20071010	TO00001	200000.00&lt;/P&gt;&lt;P&gt;1000	0000300000	20071010	SI0001	10000.00&lt;/P&gt;&lt;P&gt;1000	0000300000	20071024	0000100000	2560.00&lt;/P&gt;&lt;P&gt;1000	0000300000	20071117	0610000004	100000.00&lt;/P&gt;&lt;P&gt;1000	0000300000	20071201	0000100000	200.00&lt;/P&gt;&lt;P&gt;1000	0000300005	20071024	0000100000	1500.00&lt;/P&gt;&lt;P&gt;1000	0000300007	20071114	0000100000	104.00&lt;/P&gt;&lt;P&gt;1000	0000300008	20071031	CATTISOE02	2000.00&lt;/P&gt;&lt;P&gt;1000	0000300101	20071101	0602000002	7500.00&lt;/P&gt;&lt;P&gt;1000	0000300101	20071106	0602000017	7000.00&lt;/P&gt;&lt;P&gt;1000	0000300101	20071106	0610000011	10000.00&lt;/P&gt;&lt;P&gt;1000	0000300101	20071120	0602000018	225000.00&lt;/P&gt;&lt;P&gt;1000	0000300101	20071207	0602000012	15000.00&lt;/P&gt;&lt;P&gt;1000	0000300101	20071215	0663000016	14000.00&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;the data is not corrected properly ...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Apr 2009 09:55:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-using-collect-statement-in-loop/m-p/5437054#M1247200</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-03T09:55:14Z</dc:date>
    </item>
    <item>
      <title>Re: problem using collect statement in loop</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-using-collect-statement-in-loop/m-p/5437055#M1247201</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Jitesh,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;COLLECT stmt is working the way it should work. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;COLLECT adds the values of the numeric components of the work area to the existing rows of the internal table with the same key.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;&lt;P&gt;E.g.,&lt;/P&gt;&lt;P&gt;&amp;gt; 1000 0000300000 20071010 TO00001 200000.00&lt;/P&gt;&lt;P&gt;&amp;gt; 1000 0000300000 20071010 SI0001 10000.00&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In this case TO00001 &amp;amp; SI0001 are not identical so it adds a new line to the int. table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I cannot comment on how to proceed as i donot know the complete functionality. But if the values TO00001 &amp;amp; SI0001 are not required you can delete the field from your int. table &amp;amp; try.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BR,&lt;/P&gt;&lt;P&gt;Suhas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Apr 2009 10:01:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-using-collect-statement-in-loop/m-p/5437055#M1247201</guid>
      <dc:creator>SuhaSaha</dc:creator>
      <dc:date>2009-04-03T10:01:46Z</dc:date>
    </item>
  </channel>
</rss>

