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

REPROCESS IDOCS

Former Member
0 Likes
14,015

hi

I need to reprocess 100 idocs, all of them are created in my system, they are process in different status , 53 , 56 etc

How can I reprocess all of them in a simple process, I mean I need to reprocess 100 idocs in one run?

thanks

Hi,

it is not possible to push idocs with different status at a single run. Instead you will have to schedule independant jobs for processing of the IDocs. Schedule the jobs based on the Message Types rather than the idoc status.

Thanks

Krithika

7 REPLIES 7
Read only

Peter_Inotai
Active Contributor
0 Likes
5,696

Hi,

I don't think you can reprocess them in one step, as different program is called depends on the status.

You can try to from BD87:

1) process the ones, which are new

2) reprocess the ones, which processed already with errors.

This should work.

Best regards,

Peter

Read only

Former Member
0 Likes
5,696

Use BD87 Transaction to reprocess idoc ,it will not create new idoc

Read only

0 Likes
5,696

Hi Seshu

I enter in BD87 but I don't know how to use it.

Would u pls tell me how can I use this transaction?

Thanks

Read only

0 Likes
5,696

use ur idoc number in bd87 and execute ,see the status in we02 or we05

Read only

Former Member
0 Likes
5,696

Hi,

Please use this program RBDINPUT.

Regards,

Ferry Lianto

Read only

Former Member
0 Likes
5,696

Hi,

You could reprocess all the IDocs through a background job(transaction SM36) by providing the IDoc numbers. The programs used to repreocess the failed IDocs varies depending on the current status of the errored IDocs. Here are the programs used to reprocess IDocs failing with various error status at the inbound side.

RBDAGAI2 - to reprocess IDocs after ALE inbound error (with status 56, 61, 63, 65)

RBDAGAIE - to reprocess edited IDocs (with status 69 )

RBDAPP01 - to reprocess IDocs with status 64 / 66 (inbound unprocessed IDocs / IDocs failing with serialization issue)

RBDSYNER - to reprocess IDocs with ssyntax error (with status 60)

RBDMANI2 - to reprocess failed IDocs (status 51)

~ Bineah.

Read only

Former Member
0 Likes
5,696

Hi,

it is not possible to push idocs with different status at a single run. Instead you will have to schedule independant jobs for processing of the IDocs. Schedule the jobs based on the Message Types rather than the idoc status.

Thanks

Krithika