2006 Nov 23 7:22 PM
Hi,
how to select which method (session or call trans) is to be used for a particular data.
suppose we have 3 lakhs of records which method we will use and <b>why</b>
Thanx for your time
2006 Nov 23 7:36 PM
Hi
There isn't a real difference between both methods, but if you create a SESSION u can use trx SM35 where it can find several standard functionalities.
I believe it depends on who has to manage that program, if he's an user dosen't know the trx SM35 it's better to use CALL TRANSACTION or if you've to run this report online it's better to use CALL TRANSACTION.
Generally I prefer to use SESSION method because the system gives a log and automatically creates a new session for all trxs failed.
Max
Hi,
how to select which method (session or call trans) is to be used for a particular data.
suppose we have 3 lakhs of records which method we will use and <b>why</b>
Thanx for your time
2006 Nov 23 7:36 PM
Hi
There isn't a real difference between both methods, but if you create a SESSION u can use trx SM35 where it can find several standard functionalities.
I believe it depends on who has to manage that program, if he's an user dosen't know the trx SM35 it's better to use CALL TRANSACTION or if you've to run this report online it's better to use CALL TRANSACTION.
Generally I prefer to use SESSION method because the system gives a log and automatically creates a new session for all trxs failed.
Max
2006 Nov 23 7:40 PM
Hi Amar
Incase you have huge volumes of data better prefer sessions as the reprocessing of data is very much easier and ABAP takes care of the error log automatically, in case of call transaction the program has to take care of it.
Some more informations is available here
http://www.sap-img.com/abap/difference-between-batch-input-and-call-transaction-in-bdc.htm
Regards
Kathirvel
2006 Nov 23 7:53 PM
Hi Amar,
If the number of records r so high then its better to go with session method because call transaction method will not be preferable with the so many records
In session method processing and updating the records fallow the synchronous methond where as in case of call transaction it fallows processing in synchronous and updating in asynchronous method.
you can process multiple applications at a time in session method where as in call transaction it is not possible.
call transaction doesnot have logfile concept where as session method will have by default, in call transaction u have to desing that explicitly
For small amount of records call transaction is faste when compared to session method
Regards,
Naveen
| User | Count |
|---|---|
| 3 | |
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |