‎2007 Jun 13 3:43 PM
Hello friends,
I have an IDOC number in Production system and it errored out and the status is 26. I want to debug the Exit which builds the segemsnts for this IDOC in Production system. I tried to reprocess the same IDOC in BD87 and had break points in the exit but it didnt trigger.
Please let me know the procedure for this. Its releated to Purchase order outbound.
Any suggestions.
Ster.....
‎2007 Jun 13 4:11 PM
There is one more program :
RSEOUT00 - check the program and i did not have any idea about this program.
RSEOUT00 For IDoc whose status is "to be processed
‎2007 Jun 13 3:49 PM
if you know message id and message number ( SE91) then you can debug
goto bd87 -> enter idoc number -> /h in command box -> create watch point
use variable as message id - value is message number and see the results
‎2007 Jun 13 3:55 PM
I tried to create the watch point.
It says specified watchpoint field non known (in given program).
ster
‎2007 Jun 13 4:05 PM
For outbound you have to use following way.
1) Cllick header-->output
2) Repeat output type
3) Select output type and click Further data and select dispatch time to 1(Send with periodic schedule job).
4) Save.
5) Go to Transaction WE15 or execute RSNAST00 program
6) Select your output type..input object key-->nothing but document number(eg..sales order number).
select output type and transmission medium.
7) Now breakpoint stop at your user exit.
Let me know still if you have problem.
Thanks,
Narayan
‎2007 Jun 13 4:08 PM
if it is not stopping then you need to debug complete program and see the results.
try again create watch point and see the results.
if you use RSNAST00 -> it creates the new idoc..
‎2007 Jun 13 4:12 PM
‎2007 Jun 13 4:14 PM
Put debug in muliple place and when you complete your logic and exit your debug mode and later delete output type.
This is only possible way you can debug.
Thanks,
Narayan
‎2007 Jun 13 4:14 PM
‎2007 Jun 13 4:00 PM
‎2007 Jun 13 4:11 PM
There is one more program :
RSEOUT00 - check the program and i did not have any idea about this program.
RSEOUT00 For IDoc whose status is "to be processed
‎2007 Jun 13 4:30 PM
Hi,
You can use program RBDOUTPU to reprocess and debug your IDoc with status 26 (assuming you have enough authorization to reprocess and debug in production system).
Other way, you can change the status of the IDoc from 26 -> 30 using this program RC1_IDOC_SET_STATUS and process/debug using program RSEOUT00 or transaction WE19.
Regards,
Ferry Lianto