<?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 in loop at internal table in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-loop-at-internal-table/m-p/5396812#M1240157</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;SAP has a wonderful inbuilt feature to achieve this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;try to use this code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at it_bsis.&lt;/P&gt;&lt;P&gt;at end of aufnr.&lt;/P&gt;&lt;P&gt;sum.&lt;/P&gt;&lt;P&gt;modify it_bsis.&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;sort it_bsis by bukrs hkont ascending wrbtr1 descending.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;delete adjacent duplicates comparing bukrs hkont aufnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am sure it will solve your query.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Let me know in case you face any problem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Gowri&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sun, 05 Apr 2009 11:22:34 GMT</pubDate>
    <dc:creator>former_member873340</dc:creator>
    <dc:date>2009-04-05T11:22:34Z</dc:date>
    <item>
      <title>problem in loop at internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-loop-at-internal-table/m-p/5396809#M1240154</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;below is my internal table&lt;/P&gt;&lt;P&gt;it_bsis&lt;/P&gt;&lt;P&gt;bukrs        hkont                        aufnr                         budat        wrbtr1&lt;/P&gt;&lt;P&gt;1000	0000300101	000602000002	20080501	7500.00&lt;/P&gt;&lt;P&gt;1000	0000300101	000602000026	20080920	13350.00&lt;/P&gt;&lt;P&gt;1000	0000300101	000602000026	20080923	20025.00&lt;/P&gt;&lt;P&gt;1000	0000300102	000602000026	20080923	10000.00&lt;/P&gt;&lt;P&gt;1000	0000302111	99ASD	                20081129	120000.00&lt;/P&gt;&lt;P&gt;1000	0000302111	99ASD	                20081129	150000.00&lt;/P&gt;&lt;P&gt;1000	0000302111	99ASD	                20081129	150000.00&lt;/P&gt;&lt;P&gt;1000	0000302111	99ASD	                20081130	120000.00&lt;/P&gt;&lt;P&gt;1000	0000302118	08CARNINT001	20080731	150000.00&lt;/P&gt;&lt;P&gt;1000	0000302118	08CARNINT001	20080731	100000.00&lt;/P&gt;&lt;P&gt;1000	0000302118	08CARNINT001	20080831	20000.00&lt;/P&gt;&lt;P&gt;1000	0000302118	08CARNINT001	20080707	150000.00&lt;/P&gt;&lt;P&gt;1000	0000302118	08CARNINT001	20080707	100000.00&lt;/P&gt;&lt;P&gt;1000	0000302118	08CARNINT001	20080801	20000.00&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Expected output is &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;it_bsis2&lt;/P&gt;&lt;P&gt;bukrs        hkont                        aufnr                         budat        wrbtr1&lt;/P&gt;&lt;P&gt;1000	0000300101	000602000002	20080501	7500.00&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1000	0000300101	000602000026	20080920	13350.00 + 20025.00&lt;/P&gt;&lt;P&gt;1000	0000300102	000602000026	20080923	10000.00&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1000	0000302111	99ASD	                20081129	540000.00&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1000	0000302118	08CARNINT001	20080801	54000.00&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;can some one guide me to get the correct output.&lt;/P&gt;&lt;P&gt;i want to group them together on the basis of these conditions.&lt;/P&gt;&lt;P&gt;against one aufnr there can be many hkont , i have to sum up all hkont along with wrbtr1.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 05 Apr 2009 11:12:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-loop-at-internal-table/m-p/5396809#M1240154</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-05T11:12:17Z</dc:date>
    </item>
    <item>
      <title>Re: problem in loop at internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-loop-at-internal-table/m-p/5396810#M1240155</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;Use &lt;STRONG&gt;COLLECT&lt;/STRONG&gt; hope will solve out your problem&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reply if any Issue,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Faisal&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 05 Apr 2009 11:21:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-loop-at-internal-table/m-p/5396810#M1240155</guid>
      <dc:creator>faisalatsap</dc:creator>
      <dc:date>2009-04-05T11:21:29Z</dc:date>
    </item>
    <item>
      <title>Re: problem in loop at internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-loop-at-internal-table/m-p/5396811#M1240156</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Jithesh,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You could use either the Collect Statement or On Change Of statement to achieve this purpose.&lt;/P&gt;&lt;P&gt;Try playing in ABAP using those two statements.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Babu Kilari&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 05 Apr 2009 11:21:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-loop-at-internal-table/m-p/5396811#M1240156</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-05T11:21:43Z</dc:date>
    </item>
    <item>
      <title>Re: problem in loop at internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-loop-at-internal-table/m-p/5396812#M1240157</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;SAP has a wonderful inbuilt feature to achieve this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;try to use this code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at it_bsis.&lt;/P&gt;&lt;P&gt;at end of aufnr.&lt;/P&gt;&lt;P&gt;sum.&lt;/P&gt;&lt;P&gt;modify it_bsis.&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;sort it_bsis by bukrs hkont ascending wrbtr1 descending.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;delete adjacent duplicates comparing bukrs hkont aufnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am sure it will solve your query.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Let me know in case you face any problem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Gowri&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 05 Apr 2009 11:22:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-loop-at-internal-table/m-p/5396812#M1240157</guid>
      <dc:creator>former_member873340</dc:creator>
      <dc:date>2009-04-05T11:22:34Z</dc:date>
    </item>
    <item>
      <title>Re: problem in loop at internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-loop-at-internal-table/m-p/5396813#M1240158</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;Try this Code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;SORT ITAB BY BUKRS HKONT AUFNR BUDAT DESCENDING.
LOOP AT ITAB.
WA = ITAB.
L_WRBTR = L_WRBTR + ITAB-WRBTR.
AT END OF AUFNR.

WRITE :/ WA-BUKRS, 
              WA-HKONT,
              WA-AUFNR,
              WA-BUDAT,
              L_WRBTR.
CLEAR L_WRBTR.
SKIP.
ENDAT.

ENDLOOP.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 05 Apr 2009 11:26:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-loop-at-internal-table/m-p/5396813#M1240158</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-05T11:26:54Z</dc:date>
    </item>
    <item>
      <title>Re: problem in loop at internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-loop-at-internal-table/m-p/5396814#M1240159</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;First you will need to SORT internal table in ascending order on aufnr and hkont.&lt;/P&gt;&lt;P&gt;The Loop at internal table and use "ON CHANGE OF" statement to sum up the values of fields.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Shital&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 05 Apr 2009 11:28:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-loop-at-internal-table/m-p/5396814#M1240159</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-05T11:28:29Z</dc:date>
    </item>
    <item>
      <title>Re: problem in loop at internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-loop-at-internal-table/m-p/5396815#M1240160</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Gowri,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Your solution is wat i wanted .. but i need a lil more modifictaion.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1000	0000300101	000602000002	********	7500.00&lt;/P&gt;&lt;P&gt;1000	0000300101	000602000026	20080920	13350.00&lt;/P&gt;&lt;P&gt;1000	0000300101	000602000026	********	33375.00&lt;/P&gt;&lt;P&gt;1000	0000302111	99ASD	20081129	120000.00&lt;/P&gt;&lt;P&gt;1000	0000302111	99ASD	20081129	150000.00&lt;/P&gt;&lt;P&gt;1000	0000302111	99ASD	20081129	150000.00&lt;/P&gt;&lt;P&gt;1000	0000302111	99ASD	********	540000.00&lt;/P&gt;&lt;P&gt;1000	0000302118	08CARNINT001	20080731	150000.00&lt;/P&gt;&lt;P&gt;1000	0000302118	08CARNINT001	20080731	100000.00&lt;/P&gt;&lt;P&gt;1000	0000302118	08CARNINT001	20080831	20000.00&lt;/P&gt;&lt;P&gt;1000	0000302118	08CARNINT001	20080707	150000.00&lt;/P&gt;&lt;P&gt;1000	0000302118	08CARNINT001	20080707	100000.00&lt;/P&gt;&lt;P&gt;1000	0000302118	08CARNINT001	********	540000.00&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;but the only drawback is .. it convert s my date into ********.&lt;/P&gt;&lt;P&gt;i need the date also&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 05 Apr 2009 11:32:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-loop-at-internal-table/m-p/5396815#M1240160</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-05T11:32:24Z</dc:date>
    </item>
    <item>
      <title>Re: problem in loop at internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-loop-at-internal-table/m-p/5396816#M1240161</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;ha ha i expected this &lt;SPAN __jive_emoticon_name="happy"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;anyway the solution is take the date field into a variable and then modify it.&lt;/P&gt;&lt;P&gt;something like this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at it_bsis.&lt;/P&gt;&lt;P&gt;l_date = it_bsis-budat.&lt;/P&gt;&lt;P&gt;at end of aufnr.&lt;/P&gt;&lt;P&gt;sum.&lt;/P&gt;&lt;P&gt;it_bsis-budat = l_date.&lt;/P&gt;&lt;P&gt;modify it_bsis.&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;Due to the property of at end of... it converts all characters to ******* so hence the problem....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Tell me in case u need further help&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Gowri&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 05 Apr 2009 11:45:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-loop-at-internal-table/m-p/5396816#M1240161</guid>
      <dc:creator>former_member873340</dc:creator>
      <dc:date>2009-04-05T11:45:20Z</dc:date>
    </item>
    <item>
      <title>Re: problem in loop at internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-loop-at-internal-table/m-p/5396817#M1240162</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks gowri &lt;SPAN __jive_emoticon_name="happy"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Your query is working fine.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 05 Apr 2009 11:58:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-loop-at-internal-table/m-p/5396817#M1240162</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-05T11:58:54Z</dc:date>
    </item>
  </channel>
</rss>

