<?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: Cannot rollback after performing command CALL TRANSACTION in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/cannot-rollback-after-performing-command-call-transaction/m-p/9796448#M1779133</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Tran,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;"CALL TRANSACTION" will leave your actual program and call a transaction independent of your running program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So you cant make a ROLLBACK WORK after returning to your program because it is allready commited.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards Nico&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 08 Oct 2013 12:43:32 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2013-10-08T12:43:32Z</dc:date>
    <item>
      <title>Cannot rollback after performing command CALL TRANSACTION</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/cannot-rollback-after-performing-command-call-transaction/m-p/9796447#M1779132</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Everyone,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm facing issue relate to rollback after performing command CALL TRANSACTION, Please suggest a solution or work around &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Scenario:&lt;/STRONG&gt; Create a program as below:&lt;/P&gt;&lt;P&gt;&amp;nbsp; 1. Update database table Zxxxxx&lt;/P&gt;&lt;P&gt;&amp;nbsp; 2. CALL TRANSACTION 'Zxxxxx'&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; USING BDC_TAB&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; xxxx.&lt;/P&gt;&lt;P&gt; 3. Write log of call transaction&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Issue:&lt;/STRONG&gt; &lt;/P&gt;&lt;P&gt;&amp;nbsp; Scenario 1: Execute report, When cursor jump to step 3(step 1 has executed successfully, step 2 occurs error). &lt;/P&gt;&lt;P&gt;&amp;nbsp; Scenario 2: Sever SAP shut down while report is excuting at step 3.&lt;/P&gt;&lt;P&gt;&amp;nbsp; In 2 scenario above, I cannot rollback database table at&amp;nbsp; step 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please advice how to rollback database table at step 1 after step 2(CALL TRANSACTION) was executed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you very much!!!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;DucTV&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Oct 2013 10:31:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/cannot-rollback-after-performing-command-call-transaction/m-p/9796447#M1779132</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-10-08T10:31:37Z</dc:date>
    </item>
    <item>
      <title>Re: Cannot rollback after performing command CALL TRANSACTION</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/cannot-rollback-after-performing-command-call-transaction/m-p/9796448#M1779133</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Tran,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;"CALL TRANSACTION" will leave your actual program and call a transaction independent of your running program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So you cant make a ROLLBACK WORK after returning to your program because it is allready commited.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards Nico&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Oct 2013 12:43:32 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/cannot-rollback-after-performing-command-call-transaction/m-p/9796448#M1779133</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-10-08T12:43:32Z</dc:date>
    </item>
    <item>
      <title>Re: Cannot rollback after performing command CALL TRANSACTION</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/cannot-rollback-after-performing-command-call-transaction/m-p/9796449#M1779134</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;No luck, even if CALL TRANSACTION will be executed in another luw, using it you have triggered a (an implicit) database commit, and your table is already updated in database. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You could use a Z-BAPI that has same behaviour than your Z-transaction as long as no i&lt;A href="http://help.sap.com/abapdocu_702/en/abendb_commit.htm"&gt;mplicit database commit&lt;/A&gt; are triggered.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Raymond&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Oct 2013 13:19:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/cannot-rollback-after-performing-command-call-transaction/m-p/9796449#M1779134</guid>
      <dc:creator>RaymondGiuseppi</dc:creator>
      <dc:date>2013-10-08T13:19:29Z</dc:date>
    </item>
  </channel>
</rss>

