<?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: doubt in update function module in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/doubt-in-update-function-module/m-p/2610042#M598629</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;Maybe it's usefull  for you.&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;&lt;/P&gt;&lt;P&gt;  IF sy-subrc EQ 4.&lt;/P&gt;&lt;P&gt;    MESSAGE e001 RAISING not_found.&lt;/P&gt;&lt;P&gt;  ELSEIF sy-subrc EQ 8.&lt;/P&gt;&lt;P&gt;    MESSAGE e002 RAISING not_found.&lt;/P&gt;&lt;P&gt;  ELSE.&lt;/P&gt;&lt;P&gt;    ...&lt;/P&gt;&lt;P&gt;  ENDIF.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Using this to create a message and raise in the same time !&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;&lt;/P&gt;&lt;P&gt;Marcelo Ramos&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 26 Jul 2007 15:28:44 GMT</pubDate>
    <dc:creator>marcelo_ramos1</dc:creator>
    <dc:date>2007-07-26T15:28:44Z</dc:date>
    <item>
      <title>doubt in update function module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/doubt-in-update-function-module/m-p/2610040#M598627</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;dear friends..&lt;/P&gt;&lt;P&gt;i have created an UPDATE function module with Processing type- Update Module, Start Immediate. i have handled the exceptions using Raise statement in the function module..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;the call function looks as..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'ZFI_LCTXN_TABLES_UPDATE'&lt;/P&gt;&lt;P&gt;    in update task&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      ZLCTMB1  = p_lctmb1&lt;/P&gt;&lt;P&gt;      NU_ENTRY = p_global-ins_zlctmb1&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      UPD_PO   = UPD_PO&lt;/P&gt;&lt;P&gt;      UPD_SH   = UPD_SH&lt;/P&gt;&lt;P&gt;    EXCEPTIONS&lt;/P&gt;&lt;P&gt;      ERROR    = 1&lt;/P&gt;&lt;P&gt;      OTHERS   = 2.&lt;/P&gt;&lt;P&gt;  p_subrc = sy-subrc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  commit work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; but if the update fails, and even though the RAISE ERROR works, and update termination message is registered in SM13, i dont get the value for sy-subrc as 1 .&lt;/P&gt;&lt;P&gt;is it the right way..if yes please tell me how to generate an error message within the transaction..so that the user knows the update has failed..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thank you for your time&lt;/P&gt;&lt;P&gt;Nivin&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Jul 2007 15:08:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/doubt-in-update-function-module/m-p/2610040#M598627</guid>
      <dc:creator>nivin_varkey</dc:creator>
      <dc:date>2007-07-26T15:08:20Z</dc:date>
    </item>
    <item>
      <title>Re: doubt in update function module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/doubt-in-update-function-module/m-p/2610041#M598628</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;1.  Call your Update FM.&lt;/P&gt;&lt;P&gt;2.  If error occurs handle in the report like, if sy-subrc ne 0. message e00(002) 'Update terminate'. endif.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Jul 2007 15:17:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/doubt-in-update-function-module/m-p/2610041#M598628</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-26T15:17:50Z</dc:date>
    </item>
    <item>
      <title>Re: doubt in update function module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/doubt-in-update-function-module/m-p/2610042#M598629</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;Maybe it's usefull  for you.&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;&lt;/P&gt;&lt;P&gt;  IF sy-subrc EQ 4.&lt;/P&gt;&lt;P&gt;    MESSAGE e001 RAISING not_found.&lt;/P&gt;&lt;P&gt;  ELSEIF sy-subrc EQ 8.&lt;/P&gt;&lt;P&gt;    MESSAGE e002 RAISING not_found.&lt;/P&gt;&lt;P&gt;  ELSE.&lt;/P&gt;&lt;P&gt;    ...&lt;/P&gt;&lt;P&gt;  ENDIF.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Using this to create a message and raise in the same time !&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;&lt;/P&gt;&lt;P&gt;Marcelo Ramos&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Jul 2007 15:28:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/doubt-in-update-function-module/m-p/2610042#M598629</guid>
      <dc:creator>marcelo_ramos1</dc:creator>
      <dc:date>2007-07-26T15:28:44Z</dc:date>
    </item>
    <item>
      <title>Re: doubt in update function module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/doubt-in-update-function-module/m-p/2610043#M598630</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;thank you for the responses..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; the problem is that ..even if an exception is triggered in the update function module, the  value of sy-subrc is not set "not equal to zero" into the calling transaction..i mean..the sy-subrc after the update function call is not zet to "NON ZERO" even after an exception is raised..i hope u have got the problem now..&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Jul 2007 13:40:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/doubt-in-update-function-module/m-p/2610043#M598630</guid>
      <dc:creator>nivin_varkey</dc:creator>
      <dc:date>2007-07-27T13:40:40Z</dc:date>
    </item>
    <item>
      <title>Re: doubt in update function module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/doubt-in-update-function-module/m-p/2610044#M598631</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;the error is triggered in Update work process.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Jan 2008 18:00:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/doubt-in-update-function-module/m-p/2610044#M598631</guid>
      <dc:creator>nivin_varkey</dc:creator>
      <dc:date>2008-01-14T18:00:21Z</dc:date>
    </item>
  </channel>
</rss>

