<?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 calltransaction, session input in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/calltransaction-session-input/m-p/3032824#M717406</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;when we use call transaction and when we use session input...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 30 Oct 2007 13:26:36 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-10-30T13:26:36Z</dc:date>
    <item>
      <title>calltransaction, session input</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/calltransaction-session-input/m-p/3032824#M717406</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;when we use call transaction and when we use session input...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 30 Oct 2007 13:26:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/calltransaction-session-input/m-p/3032824#M717406</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-30T13:26:36Z</dc:date>
    </item>
    <item>
      <title>Re: calltransaction, session input</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/calltransaction-session-input/m-p/3032825#M717407</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;SESSION METHOD			CALL TRANSACTION&lt;/P&gt;&lt;P&gt;1.		Data is not updated in &lt;/P&gt;&lt;P&gt;database table unless &lt;/P&gt;&lt;P&gt;Session is processed.			Immediate updation in database table.&lt;/P&gt;&lt;P&gt;2.		No sy-subrc is returned.			Sy-subrc is returned.&lt;/P&gt;&lt;P&gt;3.		Error log is created for error records.			Errors need to be handled explicitly &lt;/P&gt;&lt;P&gt;4.		Updation in database table is always synchronous			Updation in database table can be synchronous Or Asynchronous.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 30 Oct 2007 14:07:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/calltransaction-session-input/m-p/3032825#M717407</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-30T14:07:11Z</dc:date>
    </item>
    <item>
      <title>Re: calltransaction, session input</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/calltransaction-session-input/m-p/3032826#M717408</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi hemanth,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;plz see the various methods for different purpose as shown below&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SESSION METHOD----&lt;/P&gt;&lt;HR originaltext="------" /&gt;&lt;P&gt;CALL TRANSACTION&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1.Data is not updated----&lt;/P&gt;&lt;HR originaltext="---" /&gt;&lt;P&gt;Immediate updation in&lt;/P&gt;&lt;P&gt;in database table unless ---database table.&lt;/P&gt;&lt;P&gt;Session is processed.-------	&lt;/P&gt;&lt;P&gt;		 &lt;/P&gt;&lt;P&gt;2.No sy-subrc is returned.------Sy-subrc is returned.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3.Error log is created -&lt;/P&gt;&lt;HR originaltext="---------" /&gt;&lt;P&gt;Errors need to be handled explicitly &lt;/P&gt;&lt;P&gt;			&lt;/P&gt;&lt;P&gt;4.Updation in database----&lt;/P&gt;&lt;HR originaltext="-----" /&gt;&lt;P&gt;Updation in database table&lt;/P&gt;&lt;P&gt;table is always synchronous--can be synchronous Or Asynchronous.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 30 Oct 2007 14:13:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/calltransaction-session-input/m-p/3032826#M717408</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-30T14:13:16Z</dc:date>
    </item>
    <item>
      <title>Re: calltransaction, session input</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/calltransaction-session-input/m-p/3032827#M717409</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi hemanth,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Use the CALL TRANSACTION USING statement&lt;/P&gt;&lt;P&gt;Summary: With CALL TRANSACTION USING, the system processes the data more quickly than with batch input sessions. Unlike batch input sessions, CALL TRANSACTION USING does not automatically support interactive correction or logging functions.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Your program prepares the data and then calls the corresponding transaction that is then processed immediately.&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&lt;/P&gt;&lt;P&gt;The program specifies the update type&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Separate LUW (logical units of work) for the transaction&lt;/P&gt;&lt;P&gt;The system executes a database commit immediately before and after the CALL TRANSACTION USING statement &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;No batch input processing log&lt;/P&gt;&lt;P&gt;Create a session on the batch input queue.&lt;/P&gt;&lt;P&gt;Summary: Offers management of sessions, support for playing back and correcting sessions that contain errors, and detailed logging. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Your program prepares the data and stores it in a batch input session. A session is a collection of transaction data for one or more transactions. Batch input sessions are maintained by the system in the batch input queue. You can process batch input sessions in the background processing system. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Your program must open a session in the queue before transferring data to it, and must close it again afterwards. All of these operations are performed by making function module calls from the ABAP program.&lt;/P&gt;&lt;P&gt;&lt;/P&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;Transfers data for multiple transactions &lt;/P&gt;&lt;P&gt;Synchronous database update&lt;/P&gt;&lt;P&gt;During processing, no transaction is started until the previous transaction has been written to the database.&lt;/P&gt;&lt;P&gt;&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&lt;/P&gt;&lt;P&gt;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;&lt;/P&gt;&lt;P&gt;Use the CALL DIALOG statement&lt;/P&gt;&lt;P&gt;Summary: Not recommended if you can enter data by way of sessions or CALL TRANSACTION USING. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Your program prepares data for a sequence of dialog screens, and calls a dialog module for immediate processing.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The most important aspects of the CALL DIALOG interface are:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Synchronous processing &lt;/P&gt;&lt;P&gt;Transfers data for a sequence of dialog screens &lt;/P&gt;&lt;P&gt;No separate database update for the dialog&lt;/P&gt;&lt;P&gt;A database update occurs only when the calling program executes a commit operation.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Shares LUW with calling program &lt;/P&gt;&lt;P&gt;No batch input processing log is generated&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Hope this is helpful, Do reward.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 31 Oct 2007 10:05:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/calltransaction-session-input/m-p/3032827#M717409</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-31T10:05:04Z</dc:date>
    </item>
    <item>
      <title>Re: calltransaction, session input</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/calltransaction-session-input/m-p/3032828#M717410</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;just i simple words&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. if any errors in calltransaction then that error files will send to session method&lt;/P&gt;&lt;P&gt;    this session will run in error mode.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;yours ,&lt;/P&gt;&lt;P&gt;sreekanth....&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 12 Jan 2008 16:37:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/calltransaction-session-input/m-p/3032828#M717410</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-12T16:37:48Z</dc:date>
    </item>
    <item>
      <title>Re: calltransaction, session input</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/calltransaction-session-input/m-p/3032829#M717411</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;I think ur in intial stage of BDC. So, at first u go through this and then u can go to rest ( others who sent to u).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;                                       Batch Data Communication (BDC)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;          BDC is not a typical integration tool, it is used for uploading data into R/3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;          The input comes in the form of a flat file. The ABAP program reads this file and formats the input data screen by screen into an internal table (BDCDATA). The transaction is then started using this internal table as the input and executed in the background.  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;                                        BATCH INPUT SESSION METHOD: &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1) This is a sequence of transactions, which is generated when user run a particular  program. &lt;/P&gt;&lt;P&gt;2) Session Method can transfer LARGE amount of data. &lt;/P&gt;&lt;P&gt;3) But Session Method data processing is slower. &lt;/P&gt;&lt;P&gt;4) In this Session Method error log is created &lt;/P&gt;&lt;P&gt;5) In this Session Method until the session is processed data is not updated . &lt;/P&gt;&lt;P&gt;6) In this Session Method  sy-subrc is not returned. &lt;/P&gt;&lt;P&gt;7) This is Synchronous processing &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;                                         CALL TRANSACTION METHOD:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1) This is Asynchronous processing &lt;/P&gt;&lt;P&gt;2) Call Transaction can transfer SMALL amount of data.&lt;/P&gt;&lt;P&gt;3) In Call Transaction data processing is faster. &lt;/P&gt;&lt;P&gt;4) In this Call Transaction Method errors need to be handled explicitly :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   In this Call Transaction method, the transactions are triggered at the time of processing itself. So the ABAP program must do the error handling.  It can also be used for real-time interfaces and custom error handling &amp;amp; logging features.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;5) In this Call Transaction Method data is updated automatically.&lt;/P&gt;&lt;P&gt;6) In this Call transaction is sy-subrc is returned.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope u can understand this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;kiran sam&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 13 Jan 2008 08:40:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/calltransaction-session-input/m-p/3032829#M717411</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-13T08:40:44Z</dc:date>
    </item>
    <item>
      <title>Re: calltransaction, session input</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/calltransaction-session-input/m-p/3032830#M717412</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;According to ur question. we can simply say that:-&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We use call transaction to transfer the small amount of data. Because this is faster when compared to session method. But errors need to be handled explicitly .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;where as, We use session method to transfer the huge amount of data. But this is slower when compared to call transaction. Here in this error log is created.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;But u first go through the data which i have sent to u.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;kiransam.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 13 Jan 2008 09:06:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/calltransaction-session-input/m-p/3032830#M717412</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-13T09:06:19Z</dc:date>
    </item>
  </channel>
</rss>

