Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

BDC ..error handling

Former Member
0 Likes
511

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

3 REPLIES 3
Read only

Former Member
Read only

Former Member
0 Likes
476

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

Read only

Former Member
0 Likes
476

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.