‎2007 Jan 23 8:15 AM
What happens when an error occurs while processing records in BDC using session and call transactions scenarioes. What exactly is PROCESSING and UPDATION in BDC.?!
Thanks & Regards,
Raja
‎2007 Jan 23 8:24 AM
HI Raja,
During the processing no transaction is stored until the previous transaction has been written to the Database. This is called Synchronous Database
update.
chk out this links, this might helps u..
http://www.sappoint.com/abap/bdcconcept.pdf
http://www.sap-img.com/bdc.htm
http://www.sapdevelopment.co.uk/bdc/updhome.htm
Table control in BDC
http://www.sap-img.com/abap/bdc-example-using-table-control-in-bdc.htm
http://www.sapgenie.com/abap/bdc.htm
http://www.sapdevelopment.co.uk/bdc/bdchome.htm
http://www.sap-img.com/abap/learning-bdc-programming.htm
http://www.sap-img.com/sap-download/bdcrecording.zip
http://www.sappoint.com/abap/bdcconcept.pdf
http://www.sap-img.com/abap/question-about-bdc-program.htm
Reward Useful Points,
siva
Message was edited by:
SivaKumar
‎2007 Jan 23 8:25 AM
Hi Raja,
If you are using CALL Transaction you need to maintain the log of errors by reading the messages from BDCMSGCOLL.
Repair the errors and rerun your program again.
If you are using BDC session method and an error occurs, a session is created in SM35. You can rerun the session in foreground from transaction SM35 after correcting the error.
Cheers
Abhishek
‎2007 Jan 23 8:33 AM
Hello Raja,
When we try to do a BDC using a 'CALL' transaction method, the transaction which is specified is called, and the values which you pass in the bdc table will be supplied to the transcation. In case an error is encountered in between, the messages which raised are returned into a table. These messages can be analysed and corrections can be made.
In case the BDC is done using a session method, a session is created out of all the transctions and fields filled in screen etc, which can be either processed manually through SM35 or submitted through coding.
Hope this helps,
regards,
Vijaya.