<?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: Logic in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/logic/m-p/4073405#M973973</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 control break statement,&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;AT NEW
 SUM,
END AT.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Adil&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Syed  Abdul Adil on Jul 4, 2008 7:04 PM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Syed  Abdul Adil on Jul 4, 2008 7:12 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 04 Jul 2008 16:22:37 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-07-04T16:22:37Z</dc:date>
    <item>
      <title>Logic</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/logic/m-p/4073402#M973970</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;I have a data in my Itab like this: - &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ebeln          ebelp        Quantity &lt;/P&gt;&lt;P&gt;1000005         10            100&lt;/P&gt;&lt;P&gt;1000005         10              20&lt;/P&gt;&lt;P&gt;1000005         10              80&lt;/P&gt;&lt;P&gt;1000005         20              10&lt;/P&gt;&lt;P&gt;1000005         20              15&lt;/P&gt;&lt;P&gt;1000006         10            240&lt;/P&gt;&lt;P&gt;1000006         20              60&lt;/P&gt;&lt;P&gt;1000006         20              60&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I need my output in my Itab like this: - &lt;/P&gt;&lt;P&gt;How could I do it?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ebeln          ebelp          Quantity&lt;/P&gt;&lt;P&gt;1000005        10                 200&lt;/P&gt;&lt;P&gt;1000005        20                   25&lt;/P&gt;&lt;P&gt;1000006        10                 240&lt;/P&gt;&lt;P&gt;1000006        20                 120&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Let me know how can this be achieved?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 Jul 2008 16:15:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/logic/m-p/4073402#M973970</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-04T16:15:40Z</dc:date>
    </item>
    <item>
      <title>Re: Logic</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/logic/m-p/4073403#M973971</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;make a second table with keys ebeln and ebelp.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Loop at the first table and use collect statement to add all the entries to the second table and you'll get what you want&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 Jul 2008 16:19:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/logic/m-p/4073403#M973971</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-04T16:19:41Z</dc:date>
    </item>
    <item>
      <title>Re: Logic</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/logic/m-p/4073404#M973972</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;U can use a new internal table for output structurated just as ITAB, where u collect the record of ITAB to T_OUTPUT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;LOOP AT ITAB INTO T_OUTPUT.
  COLLECT T_OUTPUT.
ENDLOOP.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Max&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 Jul 2008 16:21:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/logic/m-p/4073404#M973972</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-04T16:21:43Z</dc:date>
    </item>
    <item>
      <title>Re: Logic</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/logic/m-p/4073405#M973973</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 control break statement,&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;AT NEW
 SUM,
END AT.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Adil&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Syed  Abdul Adil on Jul 4, 2008 7:04 PM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Syed  Abdul Adil on Jul 4, 2008 7:12 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 Jul 2008 16:22:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/logic/m-p/4073405#M973973</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-04T16:22:37Z</dc:date>
    </item>
    <item>
      <title>Re: Logic</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/logic/m-p/4073406#M973974</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Max,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Could you please tell How it works using SUM key word?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I m doing something like this: - &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT i_ekbe.&lt;/P&gt;&lt;P&gt;ON CHANGE OF EBELN OR&lt;/P&gt;&lt;P&gt;                          EBELP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SUM ( MENGE ).&lt;/P&gt;&lt;P&gt;ENDON.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 Jul 2008 16:51:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/logic/m-p/4073406#M973974</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-04T16:51:58Z</dc:date>
    </item>
    <item>
      <title>Re: Logic</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/logic/m-p/4073407#M973975</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I think the COLLECT statement is the best, very performing too.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;AP&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 Jul 2008 16:57:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/logic/m-p/4073407#M973975</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-04T16:57:54Z</dc:date>
    </item>
    <item>
      <title>Re: Logic</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/logic/m-p/4073408#M973976</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;Hope this will help you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;DATA: 
  BEGIN OF w_test,
    ebeln    TYPE ekpo-ebeln,
    ebelp    TYPE ekpo-ebelp,
    quantity TYPE ekpo-MENGE,
  END OF w_test,
  
  t_test LIKE TABLE OF w_test.

w_test-ebeln = '1000005'.
w_test-ebelp = '10'.
w_test-quantity = '100'.
APPEND w_test TO t_test.

w_test-ebeln = '1000005'.
w_test-ebelp = '10'.
w_test-quantity = '20'.
APPEND w_test TO t_test.

w_test-ebeln = '1000005'.
w_test-ebelp = '10'.
w_test-quantity = '80'.
APPEND w_test TO t_test.

w_test-ebeln = '1000005'.
w_test-ebelp = '20'.
w_test-quantity = '10'.
APPEND w_test TO t_test.

w_test-ebeln = '1000005'.
w_test-ebelp = '20'.
w_test-quantity = '15'.
APPEND w_test TO t_test.

w_test-ebeln = '1000006'.
w_test-ebelp = '10'.
w_test-quantity = '240'.
APPEND w_test TO t_test.

w_test-ebeln = '1000006'.
w_test-ebelp = '20'.
w_test-quantity = '60'.
APPEND w_test TO t_test.

w_test-ebeln = '1000006'.
w_test-ebelp = '20'.
w_test-quantity = '60'.
APPEND w_test TO t_test.

LOOP AT t_test INTO w_test.
  AT NEW ebelp.
    SUM.
  WRITE:/
  w_test-ebeln,
  w_test-ebelp,
  w_test-quantity.
  ENDAT.
ENDLOOP.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Adil&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 Jul 2008 17:13:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/logic/m-p/4073408#M973976</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-04T17:13:44Z</dc:date>
    </item>
  </channel>
</rss>

