Application Development 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: 

Bdc Error handing?

Former Member
0 Kudos
52

After running a BDC program in background, next day morning when you see the results, few records are not updated (error records). What will you do then?

how we do this if it is session and call transaction ?

2 REPLIES 2

varma_narayana
Active Contributor
0 Kudos
37

Hi..

Incase of Session method:

Process the Session Again in Errors only mode or Foreground mode.

It will process those transactions with errors only.

Correct those errors.

Incase of Call transaction method using the BDCMSGCOLL you can find out the Error transactions and store all the Error transactions into a Session.

Then in SM35 process this session in Errors only mode or Foreground mode.

<b>

Reward points if Helpful</b>

Former Member
0 Kudos
37

Hi,

if session is being used

automatically the log will begenereated in the sm35 transaction

but if call transaction is used

put all the error messages in the applicationserver using

open data set

and after the exectionof the program in the background

you have to run another progam which reads the data stroed inthe application server

that also with open data set only...

Regards