<?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: Rollback for BAPI in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/rollback-for-bapi/m-p/3119842#M740848</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;it is possiable.&lt;/P&gt;&lt;P&gt;if BAPI-A success&lt;/P&gt;&lt;P&gt;call BAPI-B&lt;/P&gt;&lt;P&gt;commit BAPI-A BAPI-B BAPI-C&lt;/P&gt;&lt;P&gt;if BAPI-B suceess&lt;/P&gt;&lt;P&gt;commit BAPI-A BAPI-B BAPI-C&lt;/P&gt;&lt;P&gt;call BAPI-C&lt;/P&gt;&lt;P&gt;if BAPI-C success&lt;/P&gt;&lt;P&gt;commit BAPI-A BAPI-B BAPI-C&lt;/P&gt;&lt;P&gt;else&lt;/P&gt;&lt;P&gt;rollback BAPI-A BAPI-B &lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;else&lt;/P&gt;&lt;P&gt;rollback BAPI-A &lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;else&lt;/P&gt;&lt;P&gt;rollback BAPI-A &lt;/P&gt;&lt;P&gt;endi.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 03 Dec 2007 04:31:11 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-12-03T04:31:11Z</dc:date>
    <item>
      <title>Rollback for BAPI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/rollback-for-bapi/m-p/3119841#M740847</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;In my application, I use 3 BAPIs executed one after the other. If any one of these BAPIs fail, I should rollback whatever database updates I did using the other BAPIs. Is it possible to achieve this? and how? &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;call BAPI A&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if BAPI-A success&lt;/P&gt;&lt;P&gt;    call BAPI-B&lt;/P&gt;&lt;P&gt;    if BAPI-B suceess&lt;/P&gt;&lt;P&gt;         call BAPI-C&lt;/P&gt;&lt;P&gt;          if BAPI-C success&lt;/P&gt;&lt;P&gt;                   commit BAPI-A BAPI-B BAPI-C&lt;/P&gt;&lt;P&gt;          else&lt;/P&gt;&lt;P&gt;                  rollback BAPI-A BAPI-B &lt;/P&gt;&lt;P&gt;    else&lt;/P&gt;&lt;P&gt;         rollback BAPI-A  &lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Points will be rewarded.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Dec 2007 04:21:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/rollback-for-bapi/m-p/3119841#M740847</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-12-03T04:21:28Z</dc:date>
    </item>
    <item>
      <title>Re: Rollback for BAPI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/rollback-for-bapi/m-p/3119842#M740848</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;it is possiable.&lt;/P&gt;&lt;P&gt;if BAPI-A success&lt;/P&gt;&lt;P&gt;call BAPI-B&lt;/P&gt;&lt;P&gt;commit BAPI-A BAPI-B BAPI-C&lt;/P&gt;&lt;P&gt;if BAPI-B suceess&lt;/P&gt;&lt;P&gt;commit BAPI-A BAPI-B BAPI-C&lt;/P&gt;&lt;P&gt;call BAPI-C&lt;/P&gt;&lt;P&gt;if BAPI-C success&lt;/P&gt;&lt;P&gt;commit BAPI-A BAPI-B BAPI-C&lt;/P&gt;&lt;P&gt;else&lt;/P&gt;&lt;P&gt;rollback BAPI-A BAPI-B &lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;else&lt;/P&gt;&lt;P&gt;rollback BAPI-A &lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;else&lt;/P&gt;&lt;P&gt;rollback BAPI-A &lt;/P&gt;&lt;P&gt;endi.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Dec 2007 04:31:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/rollback-for-bapi/m-p/3119842#M740848</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-12-03T04:31:11Z</dc:date>
    </item>
    <item>
      <title>Re: Rollback for BAPI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/rollback-for-bapi/m-p/3119843#M740849</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;BAPI_COMMIT or BAPI_ROLLBACK will work for the last executed BAPI only -&lt;/P&gt;&lt;HR originaltext="---" /&gt;&lt;P&gt;&amp;gt; is this correct?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;when i execute bapi_transaction_rollback for BAPI A, how will rollback BAPI know which bapi update to be rolled back?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Dec 2007 05:13:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/rollback-for-bapi/m-p/3119843#M740849</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-12-03T05:13:27Z</dc:date>
    </item>
  </channel>
</rss>

