<?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: Reg:Commit and Roll back in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/reg-commit-and-roll-back/m-p/6447088#M1413165</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;Can you please try this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;

insert ZAA_EMP. 
COMMIT WORK AND WAIT. "Note
ROLLBACK WORK.

&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Probably, the work is &amp;lt;edited&amp;gt;not&amp;lt;edited&amp;gt; rolled back because the COMMIT statement is taking a long time to execute.&lt;/P&gt;&lt;P&gt;The F1 says&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you do not specify the addition AND WAIT, the program does not wait until the update work process has executed it (asynchronous updating), but instead is resumed immediately after COMMIT WORK.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Nitwick on Dec 4, 2009 3:59 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 04 Dec 2009 10:27:00 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2009-12-04T10:27:00Z</dc:date>
    <item>
      <title>Reg:Commit and Roll back</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reg-commit-and-roll-back/m-p/6447083#M1413160</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Im bit confused with transactional concepts commit work/rollback work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In below program after the insert statement the data is written into db, and after rollback the data is taken back from db&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;wa-Z_DEPT = 'IWW'.&lt;/P&gt;&lt;P&gt;wa-Z_DEPTNO = '1TT'.&lt;/P&gt;&lt;P&gt;ZAA_EMP = wa.&lt;/P&gt;&lt;P&gt;insert ZAA_EMP. &lt;/P&gt;&lt;P&gt;ROLLBACK WORK.  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;in the below program the data is not taken back from db after roll back when i give a commit after insert.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;insert ZAA_EMP. &lt;/P&gt;&lt;P&gt;COMMIT WORK.&lt;/P&gt;&lt;P&gt;ROLLBACK WORK. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is it mandatory to commit after a insert statement.&lt;/P&gt;&lt;P&gt;Is it possible to rollback after a commit.&lt;/P&gt;&lt;P&gt;Is there no implicit commit happening after the insert statement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Anybody there please clear my doubts.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Keshu&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 Dec 2009 10:17:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reg-commit-and-roll-back/m-p/6447083#M1413160</guid>
      <dc:creator>kesavadas_thekkillath</dc:creator>
      <dc:date>2009-12-04T10:17:54Z</dc:date>
    </item>
    <item>
      <title>Re: Reg:Commit and Roll back</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reg-commit-and-roll-back/m-p/6447084#M1413161</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;After commiting the work u cannot roll back the work unless the commit is not successful.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 Dec 2009 10:22:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reg-commit-and-roll-back/m-p/6447084#M1413161</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-12-04T10:22:18Z</dc:date>
    </item>
    <item>
      <title>Re: Reg:Commit and Roll back</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reg-commit-and-roll-back/m-p/6447085#M1413162</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FYI, once you do a COMMIT WORK the database LUW is complete &amp;amp; if yes the COMMIT is successful you can no longer ROLLBACK.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think you must read [Database LUW concept |http://help.sap.com/saphelp_nw70/helpdata/EN/41/7af4bca79e11d1950f0000e82de14a/content.htm] in SAP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BR,&lt;/P&gt;&lt;P&gt;Suhas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 Dec 2009 10:25:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reg-commit-and-roll-back/m-p/6447085#M1413162</guid>
      <dc:creator>SuhaSaha</dc:creator>
      <dc:date>2009-12-04T10:25:33Z</dc:date>
    </item>
    <item>
      <title>Re: Reg:Commit and Roll back</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reg-commit-and-roll-back/m-p/6447086#M1413163</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You may use &lt;STRONG&gt;only&lt;/STRONG&gt; &lt;STRONG&gt;COMMIT&lt;/STRONG&gt; or &lt;STRONG&gt;only&lt;/STRONG&gt; &lt;STRONG&gt;ROLLBACK&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;COMMIT is not work after ROLLBACK and vice versa.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 Dec 2009 10:26:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reg-commit-and-roll-back/m-p/6447086#M1413163</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-12-04T10:26:44Z</dc:date>
    </item>
    <item>
      <title>Re: Reg:Commit and Roll back</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reg-commit-and-roll-back/m-p/6447087#M1413164</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Suhas,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So after a insert statement is it mandatory to do a commit work ?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 Dec 2009 10:26:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reg-commit-and-roll-back/m-p/6447087#M1413164</guid>
      <dc:creator>kesavadas_thekkillath</dc:creator>
      <dc:date>2009-12-04T10:26:54Z</dc:date>
    </item>
    <item>
      <title>Re: Reg:Commit and Roll back</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reg-commit-and-roll-back/m-p/6447088#M1413165</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;Can you please try this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;

insert ZAA_EMP. 
COMMIT WORK AND WAIT. "Note
ROLLBACK WORK.

&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Probably, the work is &amp;lt;edited&amp;gt;not&amp;lt;edited&amp;gt; rolled back because the COMMIT statement is taking a long time to execute.&lt;/P&gt;&lt;P&gt;The F1 says&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you do not specify the addition AND WAIT, the program does not wait until the update work process has executed it (asynchronous updating), but instead is resumed immediately after COMMIT WORK.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Nitwick on Dec 4, 2009 3:59 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 Dec 2009 10:27:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reg-commit-and-roll-back/m-p/6447088#M1413165</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-12-04T10:27:00Z</dc:date>
    </item>
    <item>
      <title>Re: Reg:Commit and Roll back</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reg-commit-and-roll-back/m-p/6447089#M1413166</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;gt; &lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;gt; So after a insert statement is it mandatory to do a commit work ?&lt;/P&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hello KSD,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It is not "mandatory" to do a COMMIT after any DB operation.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There are some cases of implicit commits which you can get from the SAP help documentation . And you can always do an explicit COMMIT &lt;SPAN __jive_emoticon_name="wink"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BR,&lt;/P&gt;&lt;P&gt;Suhas&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PS: Please go through the SAP documentation link, very well documented&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 Dec 2009 10:30:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reg-commit-and-roll-back/m-p/6447089#M1413166</guid>
      <dc:creator>SuhaSaha</dc:creator>
      <dc:date>2009-12-04T10:30:03Z</dc:date>
    </item>
    <item>
      <title>Re: Reg:Commit and Roll back</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reg-commit-and-roll-back/m-p/6447090#M1413167</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;As far as i kknow, its notmandatory to use COMMIT after INSERT.&lt;/P&gt;&lt;P&gt;We use COMMIT stmt to update our record in that very micro-second by crossing all other LUW queue.&lt;/P&gt;&lt;P&gt;Even though u dont use commit, your records will be inserted as per the LUW queue but few micro seconds later.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks,&lt;/P&gt;&lt;P&gt;Padma&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 Dec 2009 10:32:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reg-commit-and-roll-back/m-p/6447090#M1413167</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-12-04T10:32:04Z</dc:date>
    </item>
    <item>
      <title>Re: Reg:Commit and Roll back</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reg-commit-and-roll-back/m-p/6447091#M1413168</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;PRE&gt;&lt;CODE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As far as i kknow, its notmandatory to use COMMIT after INSERT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;what if it triggers a roll back of some other statements after an insert withou commit.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;@Suhas:Let me read the doc  :).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Keshu&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 Dec 2009 10:37:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reg-commit-and-roll-back/m-p/6447091#M1413168</guid>
      <dc:creator>kesavadas_thekkillath</dc:creator>
      <dc:date>2009-12-04T10:37:23Z</dc:date>
    </item>
  </channel>
</rss>

