10-17-2008 5:43 PM
Hello,
I have to believe that either somewhere in SAP or maybe one of you good people have come across a utility that allows you to reset the status of a specific set of IDocs. I need to reprocess a large number that I can identify using the EDIDS table. I know I can write a program utilizing function module IDOC_STATUS_WRITE_TO_DATABASE but in the interest of time I thouht I'd check to see if one of you guys know of or heard of a utility I could use or clone.
Thanks,
JR
10-17-2008 5:45 PM
what are you looking to change from whcih status? BD87 can process multiple IDOCs at the same time. bespecific what are you looking for
10-17-2008 5:56 PM
10-17-2008 5:56 PM
I'm looking to change a specific group of Customer Master IDOcs processed on a specific date from status 53 to status 64 to reprocess using transaction BD87. The first time through some data was missed due to a KNA1 problem.
10-17-2008 5:59 PM
53 - uis successfully posted, 64 iis ready to be processed, you cant change from 53 to 64.
But if your status is 51 - in error, run RBDMANI2 or BD87 and post the IDOCs to 53
10-17-2008 6:17 PM
An IDoc status can be changed from status 53 to 64 as I have verified using program RC1_IDOC_SET_STATUS. I just don't have the time to do this hundreds of times to IDocs that need to be reprocessed.
10-17-2008 6:23 PM
You can use that program to change the status, what is the issue then, you can enter as many IDOC#s as you want with a range or pattern.
10-17-2008 6:35 PM
Yes, but if it was as simple as that I think I would have done that by now. You see, there are gaps between the IDOC numbers that need to be processed so a range will not work. Again, I have almost 1000 to process and I don't think I want to enter individial values either. Does this make the scenario clear for you?
10-17-2008 10:23 PM
Where are these #s? if you have a file with htose you can easily upload those in the selection screen,. If you are reading programatically, then just submit the program with these values. On the other hand if you are checking those manually to change the status, then you have to submit manually.