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

Reprocessing IDocs

Former Member
0 Likes
8,939

Hi All,

I have a requirement to reprocess the IDocs in background. For this I am running the standard report RBDAGAIE to reprocess the IDocs. Here first I am running my custom report and getting the list of IDoc that are failed with status 51 in a ALV grid. I edit the data of the fields which have to be changed and say Process. The data in the IDoc is changed and given to the standard report to process in the background.

But the IDocs are not reprocessed rather they failing again with the status 51. Later, on debugging the code I found out that the report RBDAGAIE is checking table EDIDC for the IDoc changed status 69 to reprocess. So, at this point the condition is failing and consequently the Idoc reprocessing is failing.

So is there any other standard report which reprocesses the IDocs?

Thanks in advance

Deepak

6 REPLIES 6
Read only

sachin_mathapati
Contributor
0 Likes
4,031

Hi ,

Try reprocessing from BD87 t-code.

Regards,

Sachin M M

Read only

Former Member
0 Likes
4,031

Hi Deepak,

The program to re-process the IDocs depends on the staus of the IDocs which you are supposed to re-process. Let me give you a few programs used to reprocess the Idocs based on theie current status.

Program RBDMANI2 for status 51

Program RBDAPP01 for status 64

Program RBDAGAIE for status 32 and 69 (Edited IDocs)

Program RBDSYNER for status 26

Program RSEOUT00 for status 30

and so on....

Would be better if you let know the status of the IDocs under concern that need to be reprocessed!

~ Bineah

Read only

Former Member
0 Likes
4,031

HI

I know some program name through which you can reprocess the Idoc in the backgroud. The program names for Idocs of various statuses are

Program RBDMANI2 for status 51

Program RBDAPP01 for status 64

Program RBDAGAIE for status 32 and 69 (Edited IDocs)

Program RBDSYNER for status 26

Program RSEOUT00 for status 30

Thanks & Regards

Sathish R Raj

Read only

sudipDas
Explorer
0 Likes
4,031

Hi

On debugging the code u found out that the report RBDAGAIE is checking table EDIDC for the IDoc changed status 69 to reprocess. check the serialisation counter of the IDocs and reset it at BD103.

Serialization need to set one less than what the IDOC contains .. save it and came out of edit mode in BD103 . then try to reprocess the IDocs with the progam given by other friends as per the status of the idoc.

hope it will help u...

Regards

Sudip

Read only

Former Member
0 Likes
4,031

Hi,

Use RBDMANI2 to reprocess IDOCS in 51 status..It will definetly work..

Vasavi

Read only

Former Member
0 Likes
4,031

Hi,

If the idoc is is in 69 status then reprocess through RBDAGAIE else use RBDMANI2 to reprocess 51 status idocs.

Regards

Vinod