<?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: Perform ON COMMIT doesn't work (Try it) in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/perform-on-commit-doesn-t-work-try-it/m-p/5306652#M1223747</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I never get any (unsolvable) problem with PERFORM ON COMMIT, be it fired from COMMIT WORK or BAPI_TRANSACTION_COMMIT.  So i suppose your BADI is executed when the transaction is in update task, so the commit event has already been triggered, can you check. (debug)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;example: in BADI HRPAD00INFTY, method IN_UPDATE is executed in update task, so PERFORM AT COMMIT will not be triggered.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 02 Mar 2009 13:45:45 GMT</pubDate>
    <dc:creator>RaymondGiuseppi</dc:creator>
    <dc:date>2009-03-02T13:45:45Z</dc:date>
    <item>
      <title>Perform ON COMMIT doesn't work (Try it)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/perform-on-commit-doesn-t-work-try-it/m-p/5306645#M1223740</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Has anyone tried a PERFORM ON COMMIT within a BADI? It doesn't work and i don't know why.&lt;/P&gt;&lt;P&gt;I am working with the HR Module, and i have a BADI, which is fired when the user hits the 'SAVE' button (PA30 Transaction).. when this happens, i execute a PERFORM ON COMMIT and the subroutine is never called...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Does anyone know anything about this?&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Mar 2009 09:46:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/perform-on-commit-doesn-t-work-try-it/m-p/5306645#M1223740</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-03-02T09:46:34Z</dc:date>
    </item>
    <item>
      <title>Re: Perform ON COMMIT doesn't work (Try it)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/perform-on-commit-doesn-t-work-try-it/m-p/5306646#M1223741</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This message was moderated.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Mar 2009 09:50:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/perform-on-commit-doesn-t-work-try-it/m-p/5306646#M1223741</guid>
      <dc:creator>former_member209217</dc:creator>
      <dc:date>2009-03-02T09:50:26Z</dc:date>
    </item>
    <item>
      <title>Re: Perform ON COMMIT doesn't work (Try it)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/perform-on-commit-doesn-t-work-try-it/m-p/5306647#M1223742</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This message was moderated.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Mar 2009 09:55:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/perform-on-commit-doesn-t-work-try-it/m-p/5306647#M1223742</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-03-02T09:55:00Z</dc:date>
    </item>
    <item>
      <title>Re: Perform ON COMMIT doesn't work (Try it)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/perform-on-commit-doesn-t-work-try-it/m-p/5306648#M1223743</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;Same was the case with me.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I also used statement &lt;STRONG&gt;PERFORM &amp;lt;sub_routine_name&amp;gt; ON COMMIT&lt;/STRONG&gt; but it was not working.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So I used statement &lt;STRONG&gt;WAIT UP TO 5 SECONDS&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope it works in your case.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Tarun&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Mar 2009 09:57:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/perform-on-commit-doesn-t-work-try-it/m-p/5306648#M1223743</guid>
      <dc:creator>I355602</dc:creator>
      <dc:date>2009-03-02T09:57:33Z</dc:date>
    </item>
    <item>
      <title>Re: Perform ON COMMIT doesn't work (Try it)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/perform-on-commit-doesn-t-work-try-it/m-p/5306649#M1223744</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;'perform on commit' only works when 'BAPI_TRASACTION_COMMIT' is executed successfully .&lt;/P&gt;&lt;P&gt;check sy-subrc = 0 after this BAPI.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Krishna..&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Mar 2009 10:08:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/perform-on-commit-doesn-t-work-try-it/m-p/5306649#M1223744</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-03-02T10:08:36Z</dc:date>
    </item>
    <item>
      <title>Re: Perform ON COMMIT doesn't work (Try it)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/perform-on-commit-doesn-t-work-try-it/m-p/5306650#M1223745</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;And do you suggest any solutions?&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Mar 2009 11:19:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/perform-on-commit-doesn-t-work-try-it/m-p/5306650#M1223745</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-03-02T11:19:21Z</dc:date>
    </item>
    <item>
      <title>Re: Perform ON COMMIT doesn't work (Try it)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/perform-on-commit-doesn-t-work-try-it/m-p/5306651#M1223746</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Yashir,&lt;/P&gt;&lt;P&gt;Have you tried debugging it with "UPDATE DEBUGGING" option?&lt;/P&gt;&lt;P&gt;I have no idea if this is applicable to "perform on commit" but incase of "call function in update task" you have to use update debugging option then only you can debug function module. Normal debugging does not work in that case as function module executes in separate luw after commit statement.&lt;/P&gt;&lt;P&gt;Hope this information helps you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Vishal&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Mar 2009 11:48:32 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/perform-on-commit-doesn-t-work-try-it/m-p/5306651#M1223746</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-03-02T11:48:32Z</dc:date>
    </item>
    <item>
      <title>Re: Perform ON COMMIT doesn't work (Try it)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/perform-on-commit-doesn-t-work-try-it/m-p/5306652#M1223747</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I never get any (unsolvable) problem with PERFORM ON COMMIT, be it fired from COMMIT WORK or BAPI_TRANSACTION_COMMIT.  So i suppose your BADI is executed when the transaction is in update task, so the commit event has already been triggered, can you check. (debug)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;example: in BADI HRPAD00INFTY, method IN_UPDATE is executed in update task, so PERFORM AT COMMIT will not be triggered.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Mar 2009 13:45:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/perform-on-commit-doesn-t-work-try-it/m-p/5306652#M1223747</guid>
      <dc:creator>RaymondGiuseppi</dc:creator>
      <dc:date>2009-03-02T13:45:45Z</dc:date>
    </item>
    <item>
      <title>Re: Perform ON COMMIT doesn't work (Try it)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/perform-on-commit-doesn-t-work-try-it/m-p/5306653#M1223748</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;That's exactly my case.&lt;/P&gt;&lt;P&gt;I'm trying to update infotype 0001, just after the infotype 0002 is saved, via PA30, so i'm using the method IN_UPDATE to do so, and obviously is not working at all.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Do you have any idea on what should i do? I've been thinking of a separate batch input so i could update the second infotype....&lt;/P&gt;&lt;P&gt;Thanks a lot.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Mar 2009 15:29:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/perform-on-commit-doesn-t-work-try-it/m-p/5306653#M1223748</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-03-02T15:29:37Z</dc:date>
    </item>
    <item>
      <title>Re: Perform ON COMMIT doesn't work (Try it)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/perform-on-commit-doesn-t-work-try-it/m-p/5306654#M1223749</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;In your BADI submit a function module [IN BACKGROUND TASK|https://www.sdn.sap.com/irj/scn/advancedsearch?cat=sdn_all&amp;amp;query=in&lt;EM&gt;BACKGROUND&lt;/EM&gt;TASK&amp;amp;adv=false&amp;amp;sortby=cm_rnd_rankvalue] to update the second infotype via FM [HR_INFOTYPE_OPERATION|https://www.sdn.sap.com/irj/scn/advancedsearch?query=hr_infotype_operation&amp;amp;cat=sdn_all] (create a RFC enabled Z-FM that call the standard FM)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Mar 2009 15:52:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/perform-on-commit-doesn-t-work-try-it/m-p/5306654#M1223749</guid>
      <dc:creator>RaymondGiuseppi</dc:creator>
      <dc:date>2009-03-02T15:52:59Z</dc:date>
    </item>
  </channel>
</rss>

