<?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: Batch update program Issue? in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/batch-update-program-issue/m-p/9562153#M1754332</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Venakat for your response. &lt;/P&gt;&lt;P&gt;The following are my concerns when using BDC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1) When using BDC Call transaction method if an Error occurs at a particular line&amp;nbsp; whether updation will stop there.i.e Will it start processing the next line in the excel.if the rest of the lines are processed then what will my Error table contain?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2)In the message tab whether I will get all Error&amp;nbsp; Document Details. i.e I have gone through the structure of BDCMSGCOLL and it does not have any fields to hold the values.Correct me if Iam wrong?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3)What is the advantage of using Asynchronous update over Synchronous update in BDC Call Transaction?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 28 Jun 2013 05:00:44 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2013-06-28T05:00:44Z</dc:date>
    <item>
      <title>Batch update program Issue?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/batch-update-program-issue/m-p/9562149#M1754328</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Experts, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; I have a requirement for uploading bulk amount of data from a flat file to SAP system.The file contails large amount of data so I decided to go for BDC.Now I wanted to know &lt;/P&gt;&lt;P&gt;1 ) whether I should go for Call Transaction method or Session method?&lt;/P&gt;&lt;P&gt;2) Suppose when I am doing the batch update an error occurs at particular record (say 69 th record) I wanted to know how many records will get updated in the database when I go for Call transaction and Session method?&lt;/P&gt;&lt;P&gt;3) How can I populate the BDCMSGCOLL Internal table. Will it contain Error Documents or Error messages?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Alexander.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Jun 2013 08:17:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/batch-update-program-issue/m-p/9562149#M1754328</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-06-27T08:17:31Z</dc:date>
    </item>
    <item>
      <title>Re: Batch update program Issue?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/batch-update-program-issue/m-p/9562150#M1754329</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You can track the results of the BDC run.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Example&lt;/P&gt;&lt;P&gt;&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;call &lt;SPAN class="L0S52"&gt;transaction &amp;lt;Your Tcode&amp;gt;&lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt; &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;using &lt;/SPAN&gt;bdc_tab &lt;SPAN class="L0S52"&gt;mode &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'S' &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;update &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'S'&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; messages &lt;SPAN class="L0S52"&gt;into &lt;/SPAN&gt;&lt;STRONG&gt;messtab&lt;/STRONG&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S55"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S55"&gt;The internal table messtab contains all the Error and Wrning messages.&amp;nbsp; You can read after the execution of BDC&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S55"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S55"&gt;Let me know if you need any further information&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S55"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S55"&gt;REgards&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S55"&gt;Venkat&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Jun 2013 08:27:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/batch-update-program-issue/m-p/9562150#M1754329</guid>
      <dc:creator>venkateswaran_k</dc:creator>
      <dc:date>2013-06-27T08:27:02Z</dc:date>
    </item>
    <item>
      <title>Re: Batch update program Issue?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/batch-update-program-issue/m-p/9562151#M1754330</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Alexander,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you please tell which transaction/master data are you trying to upload. Apart from BDC there are other methods like BAPIs(robust error handling), LSMW etc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The choice of conversion tool should be taken based on -&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*) Kind of error handling expected.&lt;/P&gt;&lt;P&gt;*) Execution Time.&lt;/P&gt;&lt;P&gt;*) Log Files required or not.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*--&amp;gt; More over BDC is highly dependent on screen flows and configuration dependent.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BR.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Jun 2013 08:35:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/batch-update-program-issue/m-p/9562151#M1754330</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-06-27T08:35:26Z</dc:date>
    </item>
    <item>
      <title>Re: Batch update program Issue?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/batch-update-program-issue/m-p/9562152#M1754331</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If time is not constraint&amp;nbsp; then it is better to go&amp;nbsp; session method because it has inbuilt error handling.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If there is error &lt;/P&gt;&lt;P&gt;In session------that record stored in error session and process continue to next record&lt;/P&gt;&lt;P&gt;so it won't stop processing&lt;/P&gt;&lt;P&gt;In call transaction in asynchronous mode it is same as above.&lt;/P&gt;&lt;P&gt;But in Synchronous mode we can control the flow by query sy-subrc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sreenivas.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Jun 2013 11:19:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/batch-update-program-issue/m-p/9562152#M1754331</guid>
      <dc:creator>former_member219762</dc:creator>
      <dc:date>2013-06-27T11:19:27Z</dc:date>
    </item>
    <item>
      <title>Re: Batch update program Issue?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/batch-update-program-issue/m-p/9562153#M1754332</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Venakat for your response. &lt;/P&gt;&lt;P&gt;The following are my concerns when using BDC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1) When using BDC Call transaction method if an Error occurs at a particular line&amp;nbsp; whether updation will stop there.i.e Will it start processing the next line in the excel.if the rest of the lines are processed then what will my Error table contain?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2)In the message tab whether I will get all Error&amp;nbsp; Document Details. i.e I have gone through the structure of BDCMSGCOLL and it does not have any fields to hold the values.Correct me if Iam wrong?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3)What is the advantage of using Asynchronous update over Synchronous update in BDC Call Transaction?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Jun 2013 05:00:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/batch-update-program-issue/m-p/9562153#M1754332</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-06-28T05:00:44Z</dc:date>
    </item>
    <item>
      <title>Re: Batch update program Issue?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/batch-update-program-issue/m-p/9562154#M1754333</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Alexander,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;First,&amp;nbsp; The format of calling BDC transaction - the parameter mode decides.... &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;call &lt;SPAN class="L0S52"&gt;transaction &amp;lt;Your Tcode&amp;gt;&lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt; &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;using &lt;/SPAN&gt;bdc_tab &lt;STRONG&gt;&lt;SPAN class="L0S52"&gt;mode &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'S' &lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN class="L0S52"&gt;update &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'S'&amp;nbsp; - will continue processing even though the errors are there,&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S33"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S33"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if you put mode 'E' -&amp;nbsp;&amp;nbsp; It will stop when error occurs&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S33"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if you put mode 'A' -&amp;nbsp;&amp;nbsp; it is a foreground processing - that user can see the bdc execution in &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S33"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; foreground and user has to press enter every time&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S33"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if yu put 'S' - it is a background and it will process fully&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S33"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S33"&gt;Second,&amp;nbsp; you have to process the &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;STRONG&gt;messtab&amp;nbsp; &lt;/STRONG&gt;to get the eror message..&amp;nbsp; using message type ad message number, messsage id, you can get thedescription by calling BAPI&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;CALL &lt;SPAN class="L0S52"&gt;FUNCTION &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'BAPI_MESSAGE_GETDETAIL'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;EXPORTING&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;ID&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;mid&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;NUMBER&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;mnr&lt;BR /&gt;&lt;SPAN class="L0S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LANGUAGE&amp;nbsp;&amp;nbsp; = SY-LANGU&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TEXTFORMAT &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;temp&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;IMPORTING&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;MESSAGE&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;msg&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S33"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S33"&gt;Regards,&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S33"&gt;Venkat&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Jun 2013 06:48:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/batch-update-program-issue/m-p/9562154#M1754333</guid>
      <dc:creator>venkateswaran_k</dc:creator>
      <dc:date>2013-06-28T06:48:42Z</dc:date>
    </item>
  </channel>
</rss>

