‎2008 May 21 8:08 AM
hi experts,
plz tell the genuine difference b/w call transaction and session method
and also tell me if we have a flat file contains 20 records and we have use it in call transaction and session method
if there is an error on record 5 then what happens in both of methods.
is there all records are send to database or only upper 4 records are transfer in DB.
tell me in both call transaction and session methods.
thanks
jayant.
‎2008 May 21 8:12 AM
Hi,
Difference Between Session method and Call Transaction
Session method.
1) synchronous processing.
2) can tranfer large amount of data.
3) processing is slower.
4) error log is created
5) data is not updated until session is processed.
Call transaction.
1) asynchronous processing
2) can transfer small amount of data
3) processing is faster.
4) errors need to be handled explicitly
5) data is updated automatically
Error log is created Automatically in seession method and you can Reprocess the Record in SM35 Transaction.
Where as in Call transaction Method You have to Explicitly Handle the Error and Success Records.
‎2008 May 21 8:19 AM
HI
Difference Between Session and Call Transaction in BDC
*In Session the transfer of files are in the form of batches.*
the processing is Synchronous ie:it updates the database and allows it to transfer the other record.
data is not updated until session is processedcan tranfer large amount of data. .
processing is slower.
In call transaction it will transfer small amount of data.
the processing is Asynchronous ie:it does'nt updates the database initially and allows it to transfer the records.
data is updated automatically
can transfer small amount of data
processing is faster.
Plz rewards points if helpful,
Ganesh.
‎2008 May 21 8:21 AM
‎2008 May 21 8:37 AM
If any error occured in record for example record 4 in that all record are move to database except the record 4 in session method bcoz in session method log file will created automatically which handles errors.so a session doesnot stop if the error occurs on a perticular record,only that record terminates and session continues with other records.
but in call transaction we have to generate the log file .
‎2008 May 21 9:13 AM
Hi,
Difference Between Session method and Call Transaction
Session method. (SM35---SESSION MANAGER)
1) synchronous data updation.
2) can tranfer large amount of data.
3) error log is created automatically
4) data is not updated until session is processed.
5) field mapping and processing is asynchronous
Call transaction.
1) asynchronous or synchronous data updation
2) can transfer small amount of data
3) errors need to be handled explicitly
4) data is updated automatically
5) field mapping and processing is synchronous
Synchronous updation: data will not updated untill the previous data gets processed
Reward if helpful.
Thanks.