‎2008 Jun 30 6:43 PM
HI All,
During BDC uploading , i am trying to upload 10000 rechords among which 2 rechords are error .In session method weather it will upload all the 9998 correct rechords or no one will be uploaded.
What willhappen if it is a Call transaction method.
reply immediately it is urgent.
Thanks
Sabu
‎2008 Jun 30 6:46 PM
only error records will not get upload.
for your information
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
Call transaction is faster then session method. But usually we use session method in real time...because we can transfer large amount of data from internal table to database and if any errors in a session. Process will not complete until session get correct.
Session method:
1. This method is used to upload huge data
2 it has error log so that v can trace the errors easily.
3. it slower than call transaction method.
Call transaction:
1. This very fast than session method.
2. This is used to upload small volume of data.
3.Error tracing is bit difficult and v use MSGBDCCALL to get the error message.
‎2008 Jun 30 7:04 PM
Hi,
In call transaction method if there is 100 rechord among which 1 is error , weather allthe remaining 99 will be uploaded or no one will be uploaded? What is the difference in uploading when there is a error in call transaction and session method?
Thanks
Sabu
‎2008 Jun 30 9:02 PM
call transaction : if u handle code for error records (then 99 records will get upload except error record)
session method: no need to write seperate code for error handling (99 records will get upload except error record)
in ur code if u write the logic to handle the error records then there will no problem.
because in session method no need to write code explicitly for the errors,
but in call transaction we need to handle it explicitly.
‎2008 Aug 21 1:47 PM