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

Submitting BD87(RBDMON00) from a program

Former Member
0 Likes
5,668

Has anyone ever done this?

I am thinking I need to do a submit 'RBDMON00' but I also need to pass the docnum that I need process thru the BD87 transaction. Anybody have any syntax for this?

Thank-You.

10 REPLIES 10
Read only

Former Member
0 Likes
2,664

Hi Tom,

Why don't you use program RBDAPP01 (inbound processing) or RSEOUT00 (outbound processing) instead?

Regards,

Ferry Lianto

Read only

0 Likes
2,664

Hello Larry,

Because RBDAPP01 - for my inbound idoc - will not process the status 69 idoc after my utility program edits it?

Thak-You. I need to submit BD87 somehow and process the idoc within the BD87 I submit....Thanks.

Read only

Former Member
0 Likes
2,664

Submit report RBDAGAIE. This program is specifically for Reprocessing of Edited IDocs.

Read only

0 Likes
2,664

Ben,

This is very helpful. But my problem is that I would like to schedule this job in batch to process my message types only. There is not a parameter on the selection screen for processing specific message types. If I schedule this it will process all status 69 edited idocs on that system at that time. I only want to process mine?

Any ideas?

Read only

0 Likes
2,664

So I SUBMIT rbdagaie using the following syntax:

SUBMIT rbdagaie

WITH docnum = '821098'

AND RETURN.

But it processed all stat 69s in the system, not just the one I hard-coded...821098?

Any way I can just get it to process one in a fied value (a single idoc at a time?)

Thanks.

Read only

0 Likes
2,664

Tom,

You probably need to get an ABAPer to write a wrapper program that takes a msg type as a param. It then finds all IDocs with that msg type and in status 69 and submits RBDAGAIE with the full list of IDocs to be processed.

Hope this helps,

Ben

Read only

0 Likes
2,664

You mean you tried to submit rbdagaie with <b>p_idoc</b> = '821098' and it processed ALL IDOCs in status 69 ?

Read only

Former Member
0 Likes
2,664

Hi Tom,

Please check this program RBDAGAI2.

Regards,

Ferry Lianto

Read only

0 Likes
2,664

Already tried that one. I keep getting no data could be selected.

Read only

Former Member
0 Likes
2,664

Hi Tom,

Perhaps you can run program RC1_IDOC_SET_STATUS to change status 69 to 64 for corresponding message type IDoc(s) and then run program RBDAPP01 to process and post the IDoc(s).

Hoep this will help and give an idea.

Regards,

Ferry Lianto