<?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: Which method should use? Call Transaction or Session Method? in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/which-method-should-use-call-transaction-or-session-method/m-p/4344131#M1034679</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;Session method: &lt;/P&gt;&lt;P&gt;1. It can handle small amount of data as well as large &lt;/P&gt;&lt;P&gt;amount of data.&lt;/P&gt;&lt;P&gt;2. It can handle multiple applications simultaneously.&lt;/P&gt;&lt;P&gt;3. This method by default has log files. Log files is used &lt;/P&gt;&lt;P&gt;to store error records.&lt;/P&gt;&lt;P&gt;4. It can process the data fore ground and back ground &lt;/P&gt;&lt;P&gt;because it can handle small amount of data as well as large &lt;/P&gt;&lt;P&gt;amount of data.&lt;/P&gt;&lt;P&gt;5. It processes the database Asynchronously and updates the &lt;/P&gt;&lt;P&gt;database synchronously.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Call-transaction Method: &lt;/P&gt;&lt;P&gt;1. With this method we can process the data in fore ground &lt;/P&gt;&lt;P&gt;only.&lt;/P&gt;&lt;P&gt;2. This method compatible small amount of data only. user &lt;/P&gt;&lt;P&gt;can create log file explicitly using BDCMSGCOLL structure.&lt;/P&gt;&lt;P&gt;3. It processes the data and updates synchronously. &lt;/P&gt;&lt;P&gt;4. It can handle one application at a time.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For ur case it is better to go for BDC Session method.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Prem&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 28 Aug 2008 05:51:25 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-08-28T05:51:25Z</dc:date>
    <item>
      <title>Which method should use? Call Transaction or Session Method?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/which-method-should-use-call-transaction-or-session-method/m-p/4344126#M1034674</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I need to upload 1,00,000 records then which method i need to use? Either session or call transaction?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Aug 2008 05:42:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/which-method-should-use-call-transaction-or-session-method/m-p/4344126#M1034674</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-08-28T05:42:39Z</dc:date>
    </item>
    <item>
      <title>Re: Which method should use? Call Transaction or Session Method?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/which-method-should-use-call-transaction-or-session-method/m-p/4344127#M1034675</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;Use Session METHOD of BDC&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;check the below thread for reasons&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_message" href="https://community.sap.com/" __jive_macro_name="message" modifiedtitle="true" __default_attr="5530845"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Pavan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Aug 2008 05:44:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/which-method-should-use-call-transaction-or-session-method/m-p/4344127#M1034675</guid>
      <dc:creator>bpawanchand</dc:creator>
      <dc:date>2008-08-28T05:44:10Z</dc:date>
    </item>
    <item>
      <title>Re: Which method should use? Call Transaction or Session Method?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/which-method-should-use-call-transaction-or-session-method/m-p/4344128#M1034676</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Session Method&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Aug 2008 05:44:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/which-method-should-use-call-transaction-or-session-method/m-p/4344128#M1034676</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-08-28T05:44:18Z</dc:date>
    </item>
    <item>
      <title>Re: Which method should use? Call Transaction or Session Method?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/which-method-should-use-call-transaction-or-session-method/m-p/4344129#M1034677</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;use session method.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;u can track errors in seperate session using session method.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Aug 2008 05:44:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/which-method-should-use-call-transaction-or-session-method/m-p/4344129#M1034677</guid>
      <dc:creator>GauthamV</dc:creator>
      <dc:date>2008-08-28T05:44:34Z</dc:date>
    </item>
    <item>
      <title>Re: Which method should use? Call Transaction or Session Method?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/which-method-should-use-call-transaction-or-session-method/m-p/4344130#M1034678</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>Thu, 28 Aug 2008 05:44:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/which-method-should-use-call-transaction-or-session-method/m-p/4344130#M1034678</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-08-28T05:44:52Z</dc:date>
    </item>
    <item>
      <title>Re: Which method should use? Call Transaction or Session Method?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/which-method-should-use-call-transaction-or-session-method/m-p/4344131#M1034679</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;Session method: &lt;/P&gt;&lt;P&gt;1. It can handle small amount of data as well as large &lt;/P&gt;&lt;P&gt;amount of data.&lt;/P&gt;&lt;P&gt;2. It can handle multiple applications simultaneously.&lt;/P&gt;&lt;P&gt;3. This method by default has log files. Log files is used &lt;/P&gt;&lt;P&gt;to store error records.&lt;/P&gt;&lt;P&gt;4. It can process the data fore ground and back ground &lt;/P&gt;&lt;P&gt;because it can handle small amount of data as well as large &lt;/P&gt;&lt;P&gt;amount of data.&lt;/P&gt;&lt;P&gt;5. It processes the database Asynchronously and updates the &lt;/P&gt;&lt;P&gt;database synchronously.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Call-transaction Method: &lt;/P&gt;&lt;P&gt;1. With this method we can process the data in fore ground &lt;/P&gt;&lt;P&gt;only.&lt;/P&gt;&lt;P&gt;2. This method compatible small amount of data only. user &lt;/P&gt;&lt;P&gt;can create log file explicitly using BDCMSGCOLL structure.&lt;/P&gt;&lt;P&gt;3. It processes the data and updates synchronously. &lt;/P&gt;&lt;P&gt;4. It can handle one application at a time.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For ur case it is better to go for BDC Session method.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Prem&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Aug 2008 05:51:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/which-method-should-use-call-transaction-or-session-method/m-p/4344131#M1034679</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-08-28T05:51:25Z</dc:date>
    </item>
    <item>
      <title>Re: Which method should use? Call Transaction or Session Method?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/which-method-should-use-call-transaction-or-session-method/m-p/4344132#M1034680</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;&lt;EM&gt;A (asynchronous updating) The called transaction does not wait until the database has been&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;updated, it simply forward the updates to the SAP update service. This usually speeds up the CT&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;program. This processing mode is NOT recommended for large data sets as the called transaction&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;does not receive a completion message from the update module.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;The calling CT program therefore cannot tell if the transaction has been successfully completed. You&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;should use the updating administration function (transaction SM13) to determine whether updating&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;was terminated early. The error analysis /correction functions for are less helpful than with&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;synchronous updating.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;S (synchronous updating) With synchronous updating the called transaction waits until all the&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;updates have been completed. So processing is slower than with synchronous updating. The called&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;transaction can however report any updating errors to the program, which makes error&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;analysis/correction easier.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And &lt;/P&gt;&lt;P&gt;&lt;EM&gt;Unlike the classical batch input processing with sessions CALL TRANSACTION does not offer any&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;special processing procedures for transactions containing errors. There are no restart functions for&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;transactions that contain errors or that cause updating terminations.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now you decide which one is best...&lt;/P&gt;&lt;P&gt;For large amount of data Sessions method is the better.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Naveen.I&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Aug 2008 05:54:32 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/which-method-should-use-call-transaction-or-session-method/m-p/4344132#M1034680</guid>
      <dc:creator>naveen_inuganti2</dc:creator>
      <dc:date>2008-08-28T05:54:32Z</dc:date>
    </item>
    <item>
      <title>Re: Which method should use? Call Transaction or Session Method?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/which-method-should-use-call-transaction-or-session-method/m-p/4344133#M1034681</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi ,&lt;/P&gt;&lt;P&gt;Better to use Session Method for more date&lt;/P&gt;&lt;P&gt;if u r doing bdc with less data u can use call transaction method&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Aug 2008 05:58:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/which-method-should-use-call-transaction-or-session-method/m-p/4344133#M1034681</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-08-28T05:58:53Z</dc:date>
    </item>
    <item>
      <title>Re: Which method should use? Call Transaction or Session Method?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/which-method-should-use-call-transaction-or-session-method/m-p/4344134#M1034682</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;Use session method and run in the back ground process as there is no need to enter the ENTER button as many times for each record and also you can track the errors in this method.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For mass uploading of data session method is the best.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Santhosh A.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Aug 2008 05:59:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/which-method-should-use-call-transaction-or-session-method/m-p/4344134#M1034682</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-08-28T05:59:09Z</dc:date>
    </item>
    <item>
      <title>Re: Which method should use? Call Transaction or Session Method?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/which-method-should-use-call-transaction-or-session-method/m-p/4344135#M1034683</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Praveen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I would like to suggest my opinion,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Call transaction is faster than session method.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;while updating the Database it just checks the success of updation.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Session Method&lt;/STRONG&gt; provides &lt;STRONG&gt;better transfer of data&lt;/STRONG&gt; as well as &lt;STRONG&gt;large data records&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;While updating the database it checks for success of the updation as well as of the transaction.&lt;/P&gt;&lt;P&gt;Hence, It takes more time.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If Synchronous updation is required and error free data transfer is also required. Session method provides more reliablity by Automatic error logging.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope that'll be fine.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Good Luck &amp;amp; Regards.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Harsh Dave&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Aug 2008 06:00:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/which-method-should-use-call-transaction-or-session-method/m-p/4344135#M1034683</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-08-28T06:00:43Z</dc:date>
    </item>
  </channel>
</rss>

