<?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: BAPI_TRANSCATION_COMMIT  VS COMMIT WORK in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-transcation-commit-vs-commit-work/m-p/1167867#M122259</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi John,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i agree with you,&lt;/P&gt;&lt;P&gt;in SAP environment both are same.&lt;/P&gt;&lt;P&gt;but when you are working outside SAP environment commit work cannot be called explicitly, so for that purpose we have &amp;lt;b&amp;gt;BAPI_TRANSACTION_COMMIT&amp;lt;/b&amp;gt;, for explicit commit work. Apart from this i don't see any difference.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;vijay&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 15 Feb 2006 14:31:29 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-02-15T14:31:29Z</dc:date>
    <item>
      <title>BAPI_TRANSCATION_COMMIT  VS COMMIT WORK</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-transcation-commit-vs-commit-work/m-p/1167860#M122252</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Does anybody know what's the difference between the two? &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Feb 2006 13:47:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-transcation-commit-vs-commit-work/m-p/1167860#M122252</guid>
      <dc:creator>former_member294729</dc:creator>
      <dc:date>2006-02-15T13:47:31Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_TRANSCATION_COMMIT  VS COMMIT WORK</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-transcation-commit-vs-commit-work/m-p/1167861#M122253</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Lin,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The BAPI executes a COMMIT WORK command. It is required for transactions developed externally to the R/3 System  that change data in the R/3 System via BAPI calls.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When you call BAPIs in your program that change data in the R/3 System, afterwards you must call this method to write the changes to the database.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Essentially, they do the same..  the BAPI is like  a wapaper to facilitate COMMIT WORK via external calls..&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;Suresh Datti&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Feb 2006 13:54:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-transcation-commit-vs-commit-work/m-p/1167861#M122253</guid>
      <dc:creator>suresh_datti</dc:creator>
      <dc:date>2006-02-15T13:54:13Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_TRANSCATION_COMMIT  VS COMMIT WORK</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-transcation-commit-vs-commit-work/m-p/1167862#M122254</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The BAPI is intended to be executed by calls from external systems.  In the end, it does a simple COMMIT WORK.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The COMMIT WORK is intended for internal calls.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The BAPI is a "wrapper" function module for COMMIT WORK.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward points accordingly.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Feb 2006 13:57:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-transcation-commit-vs-commit-work/m-p/1167862#M122254</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-02-15T13:57:29Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_TRANSCATION_COMMIT  VS COMMIT WORK</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-transcation-commit-vs-commit-work/m-p/1167863#M122255</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;BAPI_TRANSACTION_COMMIT  and COMMIT work both are same.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if you see in side the FM BAPI_TRANSACTION_COMMIT, you can see the commit work statement.&lt;/P&gt;&lt;P&gt;there is no difference.&lt;/P&gt;&lt;P&gt;Both can be used. no diff/.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;vijay&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Feb 2006 13:59:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-transcation-commit-vs-commit-work/m-p/1167863#M122255</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-02-15T13:59:01Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_TRANSCATION_COMMIT  VS COMMIT WORK</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-transcation-commit-vs-commit-work/m-p/1167864#M122256</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Lin,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. Practically No difference.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. The only ADDITIONAL facility,&lt;/P&gt;&lt;P&gt;   (which is much required,&lt;/P&gt;&lt;P&gt;   to diagnose BAPI execution)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  is the RETURN parameter,&lt;/P&gt;&lt;P&gt;  which the BAPI populates and returns.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3. So, &lt;/P&gt;&lt;P&gt;   we can still use simple COMMIT WORK,&lt;/P&gt;&lt;P&gt;  but this BAPi is recommended,&lt;/P&gt;&lt;P&gt;  so that we get the RETURN status&lt;/P&gt;&lt;P&gt;  and other message to DIAGNOSE.&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;amit m.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Feb 2006 14:14:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-transcation-commit-vs-commit-work/m-p/1167864#M122256</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-02-15T14:14:40Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_TRANSCATION_COMMIT  VS COMMIT WORK</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-transcation-commit-vs-commit-work/m-p/1167865#M122257</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Suresh&lt;/P&gt;&lt;P&gt;&amp;gt;When you call BAPIs in your program that change data in &amp;gt;the R/3 System, afterwards you must call this method to &amp;gt;write the changes to the database&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But there are some BAPI FMs themselves executed the commit&lt;/P&gt;&lt;P&gt;work command.It to say BAPIs had same purpose as an LUW or transaction....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;rREGARDS&lt;/P&gt;&lt;P&gt;lI&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Feb 2006 14:18:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-transcation-commit-vs-commit-work/m-p/1167865#M122257</guid>
      <dc:creator>former_member294729</dc:creator>
      <dc:date>2006-02-15T14:18:09Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_TRANSCATION_COMMIT  VS COMMIT WORK</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-transcation-commit-vs-commit-work/m-p/1167866#M122258</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Vijay,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I do not believe that your answer is completely true.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The BAPI concept was built by SAP for the specific intention of external systems calling into and using SAP business objects.  The BAPI_TRANSACTION_COMMIT is a Remoted Enabled Function Module (RFC).  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It is available for use inside of SAP programs AND programs OUTSIDE of SAP (for example, a VB program that creates sales orders in R/3).  The VB program MUST call the BAPI to commit the order to the R/3.  The VB program can not "naturally" execute a COMMIT WORK stmnt in SAP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I believe that there is a difference, and the difference is quite large.  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When writing ABAP only, there is no difference... agreed.   When writing complex solutions with external tools, there is a big difference.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Feb 2006 14:21:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-transcation-commit-vs-commit-work/m-p/1167866#M122258</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-02-15T14:21:03Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_TRANSCATION_COMMIT  VS COMMIT WORK</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-transcation-commit-vs-commit-work/m-p/1167867#M122259</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi John,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i agree with you,&lt;/P&gt;&lt;P&gt;in SAP environment both are same.&lt;/P&gt;&lt;P&gt;but when you are working outside SAP environment commit work cannot be called explicitly, so for that purpose we have &amp;lt;b&amp;gt;BAPI_TRANSACTION_COMMIT&amp;lt;/b&amp;gt;, for explicit commit work. Apart from this i don't see any difference.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;vijay&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Feb 2006 14:31:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-transcation-commit-vs-commit-work/m-p/1167867#M122259</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-02-15T14:31:29Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_TRANSCATION_COMMIT  VS COMMIT WORK</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-transcation-commit-vs-commit-work/m-p/1167868#M122260</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;the function BAPI_TRANSACTION_COMMIT calls the function &lt;/P&gt;&lt;P&gt;'BUFFER_REFRESH_ALL' which clears the internal memory tables.&lt;/P&gt;&lt;P&gt;The BAPIs register the necessary delete function modules in the table GT_DELETEFUNCTIONS.&lt;/P&gt;&lt;P&gt;If you don´t use the function BAPI_TRANSACTION_COMMIT you can get problem with the internal memory tables of the function groups.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Feb 2006 15:30:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-transcation-commit-vs-commit-work/m-p/1167868#M122260</guid>
      <dc:creator>timo_wendt</dc:creator>
      <dc:date>2006-02-15T15:30:01Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_TRANSCATION_COMMIT  VS COMMIT WORK</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-transcation-commit-vs-commit-work/m-p/1167869#M122261</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Lin,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Has your question been answered thoroughly? &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If so, please award points accoridngly.&lt;/P&gt;&lt;P&gt;If not, please clarify the outstanding area(s).&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Feb 2006 15:35:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-transcation-commit-vs-commit-work/m-p/1167869#M122261</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-02-15T15:35:56Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_TRANSCATION_COMMIT  VS COMMIT WORK</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-transcation-commit-vs-commit-work/m-p/1167870#M122262</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi everyone,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reference by sap online help,&lt;/P&gt;&lt;P&gt;1)there are two kinds of bapis:synchronous and asynchronous;&lt;/P&gt;&lt;P&gt;2)there are two kinds of bapi transaction model,one is with commit,another is without commit,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;who can tell me what concrete difference ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ths&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regrads&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Feb 2006 15:40:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-transcation-commit-vs-commit-work/m-p/1167870#M122262</guid>
      <dc:creator>former_member294729</dc:creator>
      <dc:date>2006-02-16T15:40:59Z</dc:date>
    </item>
  </channel>
</rss>

