<?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 abap insert commit issue in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-insert-commit-issue/m-p/10063505#M1811243</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Guru!!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i have two issue regarding commit issue.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;#1. there is one RFC for synchronous has insert statement and then commit&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; but disappear data with mass calling RFC, it seems to be not committed .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;SPAN class="L0S52"&gt;insert &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;into &lt;/SPAN&gt;zcct002 values gs_log&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S55"&gt;&lt;/SPAN&gt;&amp;nbsp; commit work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;#2. there is one RFC for receiving data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; firstly execute select statement for getting data inserted by above #1 RFC .&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; but when selecting performed ,, Sometime&amp;nbsp; ABAP does not pick it up from that table even though a record inserted into table at almost same time.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; wait up to 1 seconds for 3 times, it does not work.&amp;nbsp; sometime comes to same issue &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&amp;nbsp;&amp;nbsp; if &lt;/SPAN&gt;sy&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;subrc &amp;lt;&amp;gt; &lt;SPAN class="L0S32"&gt;0&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;do &lt;/SPAN&gt;&lt;SPAN class="L0S32"&gt;3 &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;times&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;wait &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;up &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;to &lt;/SPAN&gt;&lt;SPAN class="L0S32"&gt;1 &lt;/SPAN&gt;seconds&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;select &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;single &lt;/SPAN&gt;*&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;from &lt;/SPAN&gt;zcct002&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;into &lt;/SPAN&gt;gs_log&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;where &lt;/SPAN&gt;modid&amp;nbsp; &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;gs_appr_in&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;modid&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;and &lt;/SPAN&gt;objkey &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;gs_appr_in&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;objkey&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;and &lt;/SPAN&gt;docid&amp;nbsp; &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;gs_appr_in&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;docid&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;if &lt;/SPAN&gt;sy&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;subrc &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;&lt;SPAN class="L0S32"&gt;0&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;exit&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;endif&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;enddo&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;endif&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 03 Feb 2014 09:30:17 GMT</pubDate>
    <dc:creator>former_member229036</dc:creator>
    <dc:date>2014-02-03T09:30:17Z</dc:date>
    <item>
      <title>abap insert commit issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-insert-commit-issue/m-p/10063505#M1811243</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Guru!!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i have two issue regarding commit issue.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;#1. there is one RFC for synchronous has insert statement and then commit&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; but disappear data with mass calling RFC, it seems to be not committed .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;SPAN class="L0S52"&gt;insert &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;into &lt;/SPAN&gt;zcct002 values gs_log&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S55"&gt;&lt;/SPAN&gt;&amp;nbsp; commit work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;#2. there is one RFC for receiving data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; firstly execute select statement for getting data inserted by above #1 RFC .&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; but when selecting performed ,, Sometime&amp;nbsp; ABAP does not pick it up from that table even though a record inserted into table at almost same time.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; wait up to 1 seconds for 3 times, it does not work.&amp;nbsp; sometime comes to same issue &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&amp;nbsp;&amp;nbsp; if &lt;/SPAN&gt;sy&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;subrc &amp;lt;&amp;gt; &lt;SPAN class="L0S32"&gt;0&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;do &lt;/SPAN&gt;&lt;SPAN class="L0S32"&gt;3 &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;times&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;wait &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;up &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;to &lt;/SPAN&gt;&lt;SPAN class="L0S32"&gt;1 &lt;/SPAN&gt;seconds&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;select &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;single &lt;/SPAN&gt;*&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;from &lt;/SPAN&gt;zcct002&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;into &lt;/SPAN&gt;gs_log&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;where &lt;/SPAN&gt;modid&amp;nbsp; &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;gs_appr_in&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;modid&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;and &lt;/SPAN&gt;objkey &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;gs_appr_in&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;objkey&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;and &lt;/SPAN&gt;docid&amp;nbsp; &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;gs_appr_in&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;docid&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;if &lt;/SPAN&gt;sy&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;subrc &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;&lt;SPAN class="L0S32"&gt;0&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;exit&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;endif&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;enddo&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;endif&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Feb 2014 09:30:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abap-insert-commit-issue/m-p/10063505#M1811243</guid>
      <dc:creator>former_member229036</dc:creator>
      <dc:date>2014-02-03T09:30:17Z</dc:date>
    </item>
    <item>
      <title>Re: abap insert commit issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-insert-commit-issue/m-p/10063506#M1811244</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi David,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It seems like an issue with COMMIT. Try with the below options.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;In 1st RFC FM, check sy-subrc after insert statement and commit. Then write a statement "&lt;SPAN class="L0S52"&gt;wait &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;up &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;to &lt;/SPAN&gt;&lt;SPAN class="L0S32"&gt;3 &lt;/SPAN&gt;seconds&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;"&lt;/LI&gt;&lt;LI&gt;For 2nd RFC, increase the wait time for 3 seconds.&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Gangadhar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Feb 2014 10:32:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abap-insert-commit-issue/m-p/10063506#M1811244</guid>
      <dc:creator>former_member223133</dc:creator>
      <dc:date>2014-02-03T10:32:47Z</dc:date>
    </item>
    <item>
      <title>Re: abap insert commit issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-insert-commit-issue/m-p/10063507#M1811245</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello David,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try to close the first RFC connection after the Insert and commit using the FM "&lt;SPAN style="color: #333333; font-size: 11.818181991577148px;"&gt;RFC_CONNECTION_CLOSE&lt;/SPAN&gt;".&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Might be first RFC is not closed and it means the execution has not completed, so the data has not been updated in table or the RFC connection might have stuck. So it is better you close the first RFC connection after the insert&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;Thanga Prakash T&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Feb 2014 11:40:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abap-insert-commit-issue/m-p/10063507#M1811245</guid>
      <dc:creator>ThangaPrakash</dc:creator>
      <dc:date>2014-02-03T11:40:24Z</dc:date>
    </item>
    <item>
      <title>Re: abap insert commit issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-insert-commit-issue/m-p/10063508#M1811246</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Have you tried "commit work and wait"?&amp;nbsp; If you need these records to be commit before processing any further, then you should use this.&amp;nbsp; It will ensure your high priority updates are executed synchronously and processing will not continue until the update is complete.&amp;nbsp; Note your RFC will hang until this has happened.&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As you are using just "commit work".&amp;nbsp; This pushes the commit on an asynchrounous queue and it will be processed whenever the system has bandwidth to do so.&amp;nbsp; The time it takes to perform this is relative to the available load on the system and the number of processes allocated to updates.&amp;nbsp; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Feb 2014 21:16:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abap-insert-commit-issue/m-p/10063508#M1811246</guid>
      <dc:creator>Katan</dc:creator>
      <dc:date>2014-02-06T21:16:42Z</dc:date>
    </item>
  </channel>
</rss>

