<?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/2288079#M498862</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;Put the data in internal table&lt;/P&gt;&lt;P&gt;declare&lt;/P&gt;&lt;P&gt;data: v_index type i,&lt;/P&gt;&lt;P&gt;amnt1 type netwr,&lt;/P&gt;&lt;P&gt;amnt2 type netwr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Read table ITAB with index sy-tabix.&lt;/P&gt;&lt;P&gt;if sy-subrc = 0.&lt;/P&gt;&lt;P&gt; amnt1 = itab-f2.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;v_index = sy-tabix -1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Read table ITAB with index v_index.&lt;/P&gt;&lt;P&gt;if sy-subrc = 0.&lt;/P&gt;&lt;P&gt; amnt2 = itab-f2.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if amnt1 &amp;lt;&amp;gt; amnt2.&lt;/P&gt;&lt;P&gt;   message ' amounts not eqaul'.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward points if useful&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Anji&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 17 May 2007 04:51:50 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-05-17T04:51:50Z</dc:date>
    <item>
      <title>Logic</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/logic/m-p/2288077#M498860</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi alla,&lt;/P&gt;&lt;P&gt;Can anyone help me in this below logic.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Iam having start amount and end amount.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; SNO         start amount                                 end amount&lt;/P&gt;&lt;P&gt;    1              2000                                              3000&lt;/P&gt;&lt;P&gt;    2              3000                                              3400&lt;/P&gt;&lt;P&gt;    3              3400                                              3500&lt;/P&gt;&lt;P&gt;          ................................................&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;like this and the&amp;lt;b&amp;gt; previous record end amount&amp;lt;/b&amp;gt; must be the&amp;lt;b&amp;gt; present start amount&amp;lt;/b&amp;gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the program i need to check the previous record ending amount and present start amount.If not equal i need thow a error message.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;can any one help me.&lt;/P&gt;&lt;P&gt;For good solution i will reward points&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 17 May 2007 04:47:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/logic/m-p/2288077#M498860</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-17T04:47:46Z</dc:date>
    </item>
    <item>
      <title>Re: Logic</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/logic/m-p/2288078#M498861</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;If your data is in internal table you can do this :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA :  endamount.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF sy-tabix &amp;gt; 1.  " from row 2 onwards&lt;/P&gt;&lt;P&gt; IF itab-startamount &amp;lt;&amp;gt; endamount.&lt;/P&gt;&lt;P&gt;    " Show error.&lt;/P&gt;&lt;P&gt; ENDIF.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;endamount = itab-endamount.&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;&lt;/P&gt;&lt;P&gt;Hope this helps you.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 17 May 2007 04:49:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/logic/m-p/2288078#M498861</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-17T04:49:54Z</dc:date>
    </item>
    <item>
      <title>Re: Logic</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/logic/m-p/2288079#M498862</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;Put the data in internal table&lt;/P&gt;&lt;P&gt;declare&lt;/P&gt;&lt;P&gt;data: v_index type i,&lt;/P&gt;&lt;P&gt;amnt1 type netwr,&lt;/P&gt;&lt;P&gt;amnt2 type netwr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Read table ITAB with index sy-tabix.&lt;/P&gt;&lt;P&gt;if sy-subrc = 0.&lt;/P&gt;&lt;P&gt; amnt1 = itab-f2.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;v_index = sy-tabix -1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Read table ITAB with index v_index.&lt;/P&gt;&lt;P&gt;if sy-subrc = 0.&lt;/P&gt;&lt;P&gt; amnt2 = itab-f2.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if amnt1 &amp;lt;&amp;gt; amnt2.&lt;/P&gt;&lt;P&gt;   message ' amounts not eqaul'.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward points if useful&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Anji&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 17 May 2007 04:51:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/logic/m-p/2288079#M498862</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-17T04:51:50Z</dc:date>
    </item>
    <item>
      <title>Re: Logic</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/logic/m-p/2288080#M498863</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;PRE&gt;&lt;CODE&gt;sort itab by SNO start_amt end_amt.

describe table itab lines v_lines.

loop at itab.
 v_tabix = sy-tabix.
 v_Samt = itab-end_amt.
 v_tabix = v_tabix  + 1.
 check v_tabix LE v_lines.
 read table itab index  v_tabix.
 v_Eamt = itab-start_amt.
 if v_Samt NE v_Eamt.
        " error message
 endif.
clear all variables here.
endif.&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 17 May 2007 04:52:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/logic/m-p/2288080#M498863</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-17T04:52:33Z</dc:date>
    </item>
    <item>
      <title>Re: Logic</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/logic/m-p/2288081#M498864</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Vijay,&lt;/P&gt;&lt;P&gt;            Refer this logic :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : temp(10) type i.&lt;/P&gt;&lt;P&gt;Loop at itab.&lt;/P&gt;&lt;P&gt;if itab-sno  gt 1.&lt;/P&gt;&lt;P&gt;if itab-startamount &amp;lt;&amp;gt; temp.&lt;/P&gt;&lt;P&gt;message e001.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;clear temp.&lt;/P&gt;&lt;P&gt;temp = itab-endamount.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward points if helpful.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Hemant&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 17 May 2007 04:57:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/logic/m-p/2288081#M498864</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-17T04:57:07Z</dc:date>
    </item>
  </channel>
</rss>

