Skip to Content

IDOC status 30 to 3 and 30 again

Jun 23, 2017 at 06:46 AM


avatar image
Former Member


I've got a problem with processing my some of my idocs with WE14.

When I process them they go the status 03 an then back to status 30.

When I look at a specific idoc in we02 it says at the status 03.

IDoc 'Idoc number ' is sent to FM 'Name of the function module '.

Some other idocs of the same type and the uses the same FM are successfully processed.

What can a reason while IDOC are set back to status 30?

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

1 Answer

avatar image
Former Member Jul 10, 2017 at 07:37 AM

Hi Raymond,

Looking at your status text I assume that you are using an ABAP-PI port to pass the IDoc to an internal function module? If so, have you looked at the code in that function module? There could be logic in there that moves the status back to 30 under certain conditions. Once an IDoc has moved to 03, it would never move back to 30 unless somebody deliberately ran a status reset program or there was custom logic in a post-processing FM.


10 |10000 characters needed characters left characters exceeded