<?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: CL_BCS is a commit work required for output? in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/cl-bcs-is-a-commit-work-required-for-output/m-p/10081324#M1812886</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ankur,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for the reply.&lt;/P&gt;&lt;P&gt;Could you please explain why sending it 'using applications own transaction option' is a useful thing to test?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sun, 16 Feb 2014 18:33:59 GMT</pubDate>
    <dc:creator>former_member195355</dc:creator>
    <dc:date>2014-02-16T18:33:59Z</dc:date>
    <item>
      <title>CL_BCS is a commit work required for output?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/cl-bcs-is-a-commit-work-required-for-output/m-p/10081317#M1812879</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hiya,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm using CL_BCS in document output.&lt;/P&gt;&lt;P&gt;Basically after the smartform is created I have code which sends an email and then the smartform output program finishes&lt;/P&gt;&lt;P&gt;i.e. my code is after the Smartform function module that creates the form.&lt;/P&gt;&lt;P&gt;My question is that I'm not using a commit work after using CL_BCS and it seems to be working fine - sending emails, attachments etc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;However whenever I read things on SCN they say there must be an explicit commit work when using CL_BCS?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Am I missing something as it is working fine for me?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Feb 2014 16:14:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/cl-bcs-is-a-commit-work-required-for-output/m-p/10081317#M1812879</guid>
      <dc:creator>former_member195355</dc:creator>
      <dc:date>2014-02-14T16:14:10Z</dc:date>
    </item>
    <item>
      <title>Re: CL_BCS is a commit work required for output?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/cl-bcs-is-a-commit-work-required-for-output/m-p/10081318#M1812880</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This message was moderated.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Feb 2014 16:46:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/cl-bcs-is-a-commit-work-required-for-output/m-p/10081318#M1812880</guid>
      <dc:creator>Abhijit74</dc:creator>
      <dc:date>2014-02-14T16:46:22Z</dc:date>
    </item>
    <item>
      <title>Re: CL_BCS is a commit work required for output?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/cl-bcs-is-a-commit-work-required-for-output/m-p/10081319#M1812881</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It is possible that your process is somewhere issuing the explicit commit work.&lt;/P&gt;&lt;P&gt;A runtime trace can confirm that.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Feb 2014 18:14:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/cl-bcs-is-a-commit-work-required-for-output/m-p/10081319#M1812881</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2014-02-14T18:14:44Z</dc:date>
    </item>
    <item>
      <title>Re: CL_BCS is a commit work required for output?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/cl-bcs-is-a-commit-work-required-for-output/m-p/10081320#M1812882</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Robert,&lt;/P&gt;&lt;P&gt;As mentioned by Manish, the process itself is issuing the explicit commit work.&lt;/P&gt;&lt;P&gt;I assume you trigger the output immediately hence the commit work occurs.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try sending it using applications own transaction option.&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;Ankur Parab&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 16 Feb 2014 10:21:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/cl-bcs-is-a-commit-work-required-for-output/m-p/10081320#M1812882</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2014-02-16T10:21:30Z</dc:date>
    </item>
    <item>
      <title>Re: CL_BCS is a commit work required for output?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/cl-bcs-is-a-commit-work-required-for-output/m-p/10081321#M1812883</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Robert,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;After the LUW, there will anyway be an implicit commit work. This would trigger the mail even if you have not explicitly specified it.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 16 Feb 2014 11:32:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/cl-bcs-is-a-commit-work-required-for-output/m-p/10081321#M1812883</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2014-02-16T11:32:27Z</dc:date>
    </item>
    <item>
      <title>Re: CL_BCS is a commit work required for output?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/cl-bcs-is-a-commit-work-required-for-output/m-p/10081322#M1812884</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Implicit commit is not enough. Documentation says explicit commit is required because of persistence layer. Perhaps this is why all the BCS_EXAMPLE_* reports have commit work statement.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 16 Feb 2014 12:29:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/cl-bcs-is-a-commit-work-required-for-output/m-p/10081322#M1812884</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2014-02-16T12:29:04Z</dc:date>
    </item>
    <item>
      <title>Re: CL_BCS is a commit work required for output?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/cl-bcs-is-a-commit-work-required-for-output/m-p/10081323#M1812885</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello everyone,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for your helpful replies.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The smartform output program, with the email at the end of it is working so perhaps there is an explicit commit somewhere...&lt;/P&gt;&lt;P&gt;Manish,&lt;/P&gt;&lt;P&gt;could you just let me know how I could do a trace on an output program?&lt;/P&gt;&lt;P&gt;Would I go into RSNAST00, start ST05/SE30 and then run the output?&lt;/P&gt;&lt;P&gt;I think I'll have a lot of code to search through...&lt;/P&gt;&lt;P&gt;Would there be a line that said COMMIT WORK or would I be looking for something else?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 16 Feb 2014 18:31:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/cl-bcs-is-a-commit-work-required-for-output/m-p/10081323#M1812885</guid>
      <dc:creator>former_member195355</dc:creator>
      <dc:date>2014-02-16T18:31:55Z</dc:date>
    </item>
    <item>
      <title>Re: CL_BCS is a commit work required for output?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/cl-bcs-is-a-commit-work-required-for-output/m-p/10081324#M1812886</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ankur,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for the reply.&lt;/P&gt;&lt;P&gt;Could you please explain why sending it 'using applications own transaction option' is a useful thing to test?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 16 Feb 2014 18:33:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/cl-bcs-is-a-commit-work-required-for-output/m-p/10081324#M1812886</guid>
      <dc:creator>former_member195355</dc:creator>
      <dc:date>2014-02-16T18:33:59Z</dc:date>
    </item>
    <item>
      <title>Re: CL_BCS is a commit work required for output?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/cl-bcs-is-a-commit-work-required-for-output/m-p/10081325#M1812887</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I wrote commit work statement in an empty program and ran it through SAT transaction.&lt;/P&gt;&lt;P&gt;In Trace results, commit work statement can be seen in Hit list.&lt;/P&gt;&lt;P&gt;Since your trace would have lot of data, hit list can be filtered to show data related to Data Accesses Internal. &lt;/P&gt;&lt;P&gt;As a test, you can compare trace of a BCS_EXAMPLE_* and its copy without commit work to see the difference.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/attachments/storage/7/jiveimages/389150" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/attachments/storage/7/jiveimages/389146" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 17 Feb 2014 05:17:32 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/cl-bcs-is-a-commit-work-required-for-output/m-p/10081325#M1812887</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2014-02-17T05:17:32Z</dc:date>
    </item>
    <item>
      <title>Re: CL_BCS is a commit work required for output?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/cl-bcs-is-a-commit-work-required-for-output/m-p/10081326#M1812888</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Robert,&lt;/P&gt;&lt;P&gt;When output immediately is selected, the driver program is started in an update task.&lt;/P&gt;&lt;P&gt;When you trigger the output using applications own transaction, you need a separate transaction for example like VT70 in case of shipment, to trigger the output.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ankur Parab&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 17 Feb 2014 05:28:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/cl-bcs-is-a-commit-work-required-for-output/m-p/10081326#M1812888</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2014-02-17T05:28:03Z</dc:date>
    </item>
    <item>
      <title>Re: CL_BCS is a commit work required for output?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/cl-bcs-is-a-commit-work-required-for-output/m-p/10081327#M1812889</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Robert,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In my case, (CL_BCS for Email funcitonality) COMMIT WORK was required while the Program being run in foreground.&lt;/P&gt;&lt;P&gt;If it is running in background, it works fine without COMMIT WORK. It throws a dump if we use commit work for a batch program.&lt;/P&gt;&lt;P&gt;-Sowmya&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 17 Feb 2014 06:51:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/cl-bcs-is-a-commit-work-required-for-output/m-p/10081327#M1812889</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2014-02-17T06:51:53Z</dc:date>
    </item>
    <item>
      <title>Re: CL_BCS is a commit work required for output?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/cl-bcs-is-a-commit-work-required-for-output/m-p/10081328#M1812890</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sowmya,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for the reply and that sounds like he scenario we're having - If I explicitly state the commit work it dumps. Otherwise whenever I process the smartform output it works fine without the commit work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So I think it is safe to leave it out - unless anyone disagrees.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 17 Feb 2014 12:53:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/cl-bcs-is-a-commit-work-required-for-output/m-p/10081328#M1812890</guid>
      <dc:creator>former_member195355</dc:creator>
      <dc:date>2014-02-17T12:53:21Z</dc:date>
    </item>
  </channel>
</rss>

