<?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 logic in loop in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-logic-in-loop/m-p/4583965#M1081287</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Giri,&lt;/P&gt;&lt;P&gt;I think Naimesh Patels logic would work fine. Let us know if you have tried it. If yes, do the performance analysis and let us know.&lt;/P&gt;&lt;P&gt;Regards.&lt;/P&gt;&lt;P&gt;Vamshi.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 16 Oct 2008 16:06:52 GMT</pubDate>
    <dc:creator>vamshi_mohan</dc:creator>
    <dc:date>2008-10-16T16:06:52Z</dc:date>
    <item>
      <title>need logic in loop</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-logic-in-loop/m-p/4583960#M1081282</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Experts,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I need a logic in internal table loop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ex:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;vbeln matnr werks quantity&lt;/P&gt;&lt;P&gt;1234 AAAA 0001  10.000&lt;/P&gt;&lt;P&gt;2345 AAAA 0001  20.000&lt;/P&gt;&lt;P&gt;2345 BBBB 0001  30.000&lt;/P&gt;&lt;P&gt;3456 AAAA 0001  35.000&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I need a logic that for every new Material i need to know how many records are there in internal table for that material.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;like...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sort itab ascending by matnr.&lt;/P&gt;&lt;P&gt;loop at itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;at new matnr.&lt;/P&gt;&lt;P&gt;i need no: of records for that matnr ( AAAA) i.e. 3..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i am confused where to use this at new...&lt;/P&gt;&lt;P&gt;can anyone provide the best logic in terns of performance?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Giri&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 Oct 2008 16:45:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-logic-in-loop/m-p/4583960#M1081282</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-10-02T16:45:13Z</dc:date>
    </item>
    <item>
      <title>Re: need logic in loop</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-logic-in-loop/m-p/4583961#M1081283</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;AT NEW won't help here.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rob&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 Oct 2008 16:50:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-logic-in-loop/m-p/4583961#M1081283</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-10-02T16:50:47Z</dc:date>
    </item>
    <item>
      <title>Re: need logic in loop</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-logic-in-loop/m-p/4583962#M1081284</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;One method with MATNR as the first field in the internal table&lt;/P&gt;&lt;P&gt;matnr vbeln werks quantity&lt;/P&gt;&lt;P&gt;AAAA 1234 0001 10.000&lt;/P&gt;&lt;P&gt;AAAA 2345 0001 20.000&lt;/P&gt;&lt;P&gt;BBBB 2345 0001 30.000&lt;/P&gt;&lt;P&gt;AAAA 3456 0001 35.000&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;one internal table with fields&lt;/P&gt;&lt;P&gt;MATNR COUNT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
Sort tb_data by matnr.

loop at tb_data.

  at new matnr.
     clear wf_count.
  endat.

  wf_count = wf_count +1 .

  at end of matnr.

     tb_summary-matnr = tb_data-matnr.
     tb_summary-count  = wf_count.
     append tb_summary.
  endat.


endloop.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 Oct 2008 16:51:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-logic-in-loop/m-p/4583962#M1081284</guid>
      <dc:creator>former_member195698</dc:creator>
      <dc:date>2008-10-02T16:51:37Z</dc:date>
    </item>
    <item>
      <title>Re: need logic in loop</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-logic-in-loop/m-p/4583963#M1081285</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Since you have to get the number of material in the AT NEW, you should fill the number of material in some temporary table and than you it inside in the LOOP to read the material number.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Like:&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
DATA: BEGIN OF ITC OCCURS 0,
      MATNR TYPE MATNR,
      COUNT TYPE I.
      END OF ITC.

LOOP AT ITAB.
  ITC-MATNR = ITAB-MATNR.
  ITC-COUNT = 1.
  COLLECT ITC.
ENDLOOP.

loop at itab.

at new matnr.
READ TABLE ITC WITH KEY MATNR = ITAB-MATNR.
* ITC-COUNT  WILL GIVE THE NUMBER OF MATERIAL
ENDAT.

endloop.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Naimesh Patel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 Oct 2008 16:54:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-logic-in-loop/m-p/4583963#M1081285</guid>
      <dc:creator>naimesh_patel</dc:creator>
      <dc:date>2008-10-02T16:54:39Z</dc:date>
    </item>
    <item>
      <title>Re: need logic in loop</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-logic-in-loop/m-p/4583964#M1081286</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Guys,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;any help on this?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;what is the best solution for this....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Giri&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Oct 2008 15:25:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-logic-in-loop/m-p/4583964#M1081286</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-10-16T15:25:53Z</dc:date>
    </item>
    <item>
      <title>Re: need logic in loop</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-logic-in-loop/m-p/4583965#M1081287</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Giri,&lt;/P&gt;&lt;P&gt;I think Naimesh Patels logic would work fine. Let us know if you have tried it. If yes, do the performance analysis and let us know.&lt;/P&gt;&lt;P&gt;Regards.&lt;/P&gt;&lt;P&gt;Vamshi.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Oct 2008 16:06:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-logic-in-loop/m-p/4583965#M1081287</guid>
      <dc:creator>vamshi_mohan</dc:creator>
      <dc:date>2008-10-16T16:06:52Z</dc:date>
    </item>
  </channel>
</rss>

