<?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: EXIT FROM THE PROGRAM in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/exit-from-the-program/m-p/2529248#M573337</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;Please use STOP statement to exit/stop the progam.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ferry Lianto&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 16 Jul 2007 21:38:26 GMT</pubDate>
    <dc:creator>ferry_lianto</dc:creator>
    <dc:date>2007-07-16T21:38:26Z</dc:date>
    <item>
      <title>EXIT FROM THE PROGRAM</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/exit-from-the-program/m-p/2529242#M573331</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 am checking one condition inside the loop&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;if v_filedata ne v_lines .... that means here i am comparing the number of records in the file and the number of records read... if those are not equal then i have stop processing by giving some error message i have to come out of the program &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;can anyone guide me how to do that?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SRI&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Jul 2007 20:33:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/exit-from-the-program/m-p/2529242#M573331</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-16T20:33:08Z</dc:date>
    </item>
    <item>
      <title>Re: EXIT FROM THE PROGRAM</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/exit-from-the-program/m-p/2529243#M573332</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;if v_filedata ne v_lines.&lt;/P&gt;&lt;P&gt; Message '&amp;lt;your mesage here&amp;gt;' TYPE 'E'.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sudhir Atluru&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Jul 2007 20:36:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/exit-from-the-program/m-p/2529243#M573332</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-16T20:36:50Z</dc:date>
    </item>
    <item>
      <title>Re: EXIT FROM THE PROGRAM</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/exit-from-the-program/m-p/2529244#M573333</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Since you want to use error messages also, I would recommend that you use Exception Objects, which can easily be caught by the calling program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  RAISE EXCEPTION TYPE your_exception_object&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   EXPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     textid =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     previous =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     msgid  =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     msgno  =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     msgty  =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     msgv1  =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     msgv2  =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     msgv3  =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     msgv4  = &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Christian&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Jul 2007 20:41:38 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/exit-from-the-program/m-p/2529244#M573333</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-16T20:41:38Z</dc:date>
    </item>
    <item>
      <title>Re: EXIT FROM THE PROGRAM</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/exit-from-the-program/m-p/2529245#M573334</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;SUDHIR,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;does it stop the further processing of the program.....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;without any exit statement....&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Jul 2007 21:03:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/exit-from-the-program/m-p/2529245#M573334</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-16T21:03:01Z</dc:date>
    </item>
    <item>
      <title>Re: EXIT FROM THE PROGRAM</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/exit-from-the-program/m-p/2529246#M573335</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sri,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can use &amp;lt;b&amp;gt;EXIT&amp;lt;/b&amp;gt; command to exit from the loop...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Chandra.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Jul 2007 21:06:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/exit-from-the-program/m-p/2529246#M573335</guid>
      <dc:creator>former_member187255</dc:creator>
      <dc:date>2007-07-16T21:06:37Z</dc:date>
    </item>
    <item>
      <title>Re: EXIT FROM THE PROGRAM</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/exit-from-the-program/m-p/2529247#M573336</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have to stop the program completly from the further processing......&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Jul 2007 21:32:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/exit-from-the-program/m-p/2529247#M573336</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-16T21:32:25Z</dc:date>
    </item>
    <item>
      <title>Re: EXIT FROM THE PROGRAM</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/exit-from-the-program/m-p/2529248#M573337</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;Please use STOP statement to exit/stop the progam.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ferry Lianto&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Jul 2007 21:38:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/exit-from-the-program/m-p/2529248#M573337</guid>
      <dc:creator>ferry_lianto</dc:creator>
      <dc:date>2007-07-16T21:38:26Z</dc:date>
    </item>
    <item>
      <title>Re: EXIT FROM THE PROGRAM</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/exit-from-the-program/m-p/2529249#M573338</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes issuing an error message will stop further processing of the program. But remember that a message is typically intended for online execution. But if the same program is executed in the background, then the background job will go to a cancelled status when you issue an error message. You will see the message itself in job log. WRITE statements will go to the spool but MESSAGE statements will be seen in job logs.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But in both cases, any further processing will be stopped immediately. If you want to write message to the spool and still achieve the same result, you can always keep a flag to inform that an error occured and check if this flag is set in the rest of the processing.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at itab.&lt;/P&gt;&lt;P&gt;if error condition met.&lt;/P&gt;&lt;P&gt;flag = 'E'.&lt;/P&gt;&lt;P&gt;exit.&lt;/P&gt;&lt;P&gt;else.&lt;/P&gt;&lt;P&gt;flag = 'S'.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if flag = 'E'.&lt;/P&gt;&lt;P&gt;write:/ 'Error occured'.&lt;/P&gt;&lt;P&gt;exit.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Jul 2007 23:30:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/exit-from-the-program/m-p/2529249#M573338</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-16T23:30:01Z</dc:date>
    </item>
  </channel>
</rss>

