Application Development 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: 

IDOC status 30.

Former Member
0 Kudos

Hi All,

Scenario: 1. Outbound (Send release process orders).

5 REPLIES 5

Former Member
0 Kudos

Hi,

If you got struck up with status 30, you can try to post the idoc by running the RSEOUT00 program.

Thanks & Regards,

Uday

Former Member
0 Kudos

Hi,

Status 30 means that IDOC was generated correctly and is ready for transmission but has not been sent out.

Check the entry made in WE20 - partner profile for this IDOC type.

In the Outbound Options details in WE20, the option "Collect IDOCs" may have been selected. If the IDOC needs to br transferred and be in status 03 immediately..choose the option "Transfer IDoc immed."

Run the report RSEOUT00 ( OR execute transaction we14) to transfer all idocs in status 30.

Regards,

Satish

Former Member
0 Kudos

Hi All,

Scenario: 1. Outbound (Send release process orders).

2. Inbound (Confirm process orders).

3. Outbound process order confirmation.(Status 30).

The 1 & 3 step have the same data, message type and IDOC type

to be send to middleware. But the outbound processing logic for the 3 step is written in the inbound function module(Step 2) itself.

But now the problem is that I am getting the status 30 for step 3.

I want this to be 03 automatically.

Note:

1. Partner profile is correctly maintained with output mode 2.

2. Commit work and wait has been used after "MASTER_IDOC_DISTRIBUTE".

3. When I go to BD87/WE14 and reprocess it immediately status does not change but if I reprocess the same after sometime status changes to 03.

Please advise.

Regards,

Anuj

0 Kudos

i have got same problem..

Come time it is coming yellow and many times green..

i have changed all the settings and found no problem...

please give any idea..

0 Kudos

Hi Madan,

It was very weird the way I solved this problem.

I removed the COMMIT WORK which I had initially put after "MASTER_IDOC_DISTRIBUTE".

This change started putting the status to 03 instead of 30.

It could be that COMMIT WORK statement was taking a lot of time.

Let me know if you still face the problem.

Regards

Anuj