<?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 Direct Input vs call transaction &amp; Session method in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/direct-input-vs-call-transaction-session-method/m-p/2959927#M698299</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Can anybody explain the differences between Direct Input Method , Call transaction and Session Method?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 19 Oct 2007 05:13:13 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-10-19T05:13:13Z</dc:date>
    <item>
      <title>Direct Input vs call transaction &amp; Session method</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/direct-input-vs-call-transaction-session-method/m-p/2959927#M698299</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Can anybody explain the differences between Direct Input Method , Call transaction and Session Method?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 19 Oct 2007 05:13:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/direct-input-vs-call-transaction-session-method/m-p/2959927#M698299</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-19T05:13:13Z</dc:date>
    </item>
    <item>
      <title>Re: Direct Input vs call transaction &amp; Session method</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/direct-input-vs-call-transaction-session-method/m-p/2959928#M698300</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) synchronous processing.&lt;/P&gt;&lt;P&gt;2) can tranfer large amount of data.&lt;/P&gt;&lt;P&gt;3) processing is slower.&lt;/P&gt;&lt;P&gt;4) error log is created&lt;/P&gt;&lt;P&gt;5) data is not updated until session is processed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Call transaction.&lt;/P&gt;&lt;P&gt;1) asynchronous processing&lt;/P&gt;&lt;P&gt;2) can transfer small amount of data&lt;/P&gt;&lt;P&gt;3) processing is faster.&lt;/P&gt;&lt;P&gt;4) errors need to be handled explicitly&lt;/P&gt;&lt;P&gt;5) data is updated automatically &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check these link:&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sap-img.com/abap/difference-between-batch-input-and-call-transaction-in-bdc.htm" target="test_blank"&gt;http://www.sap-img.com/abap/difference-between-batch-input-and-call-transaction-in-bdc.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sap-img.com/abap/question-about-bdc-program.htm" target="test_blank"&gt;http://www.sap-img.com/abap/question-about-bdc-program.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.itcserver.com/blog/2006/06/30/batch-input-vs-call-transaction/" target="test_blank"&gt;http://www.itcserver.com/blog/2006/06/30/batch-input-vs-call-transaction/&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.planetsap.com/bdc_main_page.htm" target="test_blank"&gt;http://www.planetsap.com/bdc_main_page.htm&lt;/A&gt;&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="2491514"&gt;&lt;/A&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Reward If Helpful.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 19 Oct 2007 06:23:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/direct-input-vs-call-transaction-session-method/m-p/2959928#M698300</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-19T06:23:41Z</dc:date>
    </item>
    <item>
      <title>Re: Direct Input vs call transaction &amp; Session method</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/direct-input-vs-call-transaction-session-method/m-p/2959929#M698301</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;BDC- Batch Data Communication.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;there are:&lt;/P&gt;&lt;P&gt;-&amp;gt;Session method&lt;/P&gt;&lt;P&gt;-&amp;gt;Call transaction&lt;/P&gt;&lt;P&gt;-&amp;gt;Direct input&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-&amp;gt;Session method:&lt;/P&gt;&lt;P&gt;BDC_OPEN_GROUP&lt;/P&gt;&lt;P&gt;POPPULATE BDC DATA STRUCTURE&lt;/P&gt;&lt;P&gt;BDC_INSERT&lt;/P&gt;&lt;P&gt;BDC_CLOSE_GROUP&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-&amp;gt;Call Transaction Method:&lt;/P&gt;&lt;P&gt;POPPULATE BDC DATA STRUCTURE&lt;/P&gt;&lt;P&gt;CALL TRANSACTION&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;reward points if useful.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;Vinod Samuel.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 19 Oct 2007 06:34:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/direct-input-vs-call-transaction-session-method/m-p/2959929#M698301</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-19T06:34:45Z</dc:date>
    </item>
    <item>
      <title>Re: Direct Input vs call transaction &amp; Session method</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/direct-input-vs-call-transaction-session-method/m-p/2959930#M698302</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;Direct input: in this method there is no Transaction call . data is updated thru some Function modules. Only used when there is a Standard program available. Used in LSMW.&lt;/P&gt;&lt;P&gt;  Eg: RMDATIND for material Master&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Both Session and Call transaction methods are called as Batch input. Here a transaction is called to update the data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Session method:&lt;/P&gt;&lt;P&gt;1. Data migration is done in two steps .. Generate session and Process session.&lt;/P&gt;&lt;P&gt;So resouces can be used efficiently. good for bulkdata migration.&lt;/P&gt;&lt;P&gt;2. Session method generates error log when u process a session.&lt;/P&gt;&lt;P&gt;3. No SY-SUBRC can be returned after each transaction is called.&lt;/P&gt;&lt;P&gt;4. Provides synchronous Updation only...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Call transaction method:&lt;/P&gt;&lt;P&gt;1. Data migration is done in single steps ..bcoz Transactions are called immediately after filling BDCDATA table. So good for small amount of data.&lt;/P&gt;&lt;P&gt;2. We have to collect error messages using BDCMSGCOLL Table&lt;/P&gt;&lt;P&gt;3. Returns SY-SUBRC and Messages ..after each Call Transaction..very useful feature for further processing based on the Status and Messages..&lt;/P&gt;&lt;P&gt;4. Supports Asynch or Synch Updation.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;reward if Helpful.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 19 Oct 2007 06:52:32 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/direct-input-vs-call-transaction-session-method/m-p/2959930#M698302</guid>
      <dc:creator>varma_narayana</dc:creator>
      <dc:date>2007-10-19T06:52:32Z</dc:date>
    </item>
    <item>
      <title>Re: Direct Input vs call transaction &amp; Session method</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/direct-input-vs-call-transaction-session-method/m-p/2959931#M698303</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The most important aspects of the session interface are:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Asynchronous processing &lt;/P&gt;&lt;P&gt;Transfer data for multiple transactions &lt;/P&gt;&lt;P&gt;Synchronous database update. During processing, no transaction is started until the previous transaction has been written to the database. &lt;/P&gt;&lt;P&gt;A batch input processing log is generated for each session &lt;/P&gt;&lt;P&gt;Sessions cannot be generated in parallel. The batch input program must not open a session until it has closed the preceding session. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The most important features of CALL TRANSACTION USING are:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Synchronous processing &lt;/P&gt;&lt;P&gt;Transfer of data from an individual transaction each time the statement CALL TRANSACTION USING is called &lt;/P&gt;&lt;P&gt;You can update the database both synchronously and asynchronously. The program specifies the update type. &lt;/P&gt;&lt;P&gt;Separate LUW (Logical Units of Work) for the transaction. The system executes a database commit immediately before and after the CALL TRANSACTION USING statement. &lt;/P&gt;&lt;P&gt;No batch input processing log &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;call transaction doesnt have log file&lt;/P&gt;&lt;P&gt;user has to main tain that one manually&lt;/P&gt;&lt;P&gt;but not in case of session method it have log file by default&lt;/P&gt;&lt;P&gt;and also call transaction returns sy-subrc in session method it doesnt return&lt;/P&gt;&lt;P&gt;when ur uploading small amount of transactional data after uploading if this data is input for another transaction in this case u have to use call transaction&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 19 Oct 2007 07:07:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/direct-input-vs-call-transaction-session-method/m-p/2959931#M698303</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-19T07:07:13Z</dc:date>
    </item>
  </channel>
</rss>

