Skip to Content
1

Outbound Idoc with status 12 no update DFKKTHI

Mar 14, 2017 at 02:35 PM

74

avatar image

First sorry for my english. I have a problem when I send idocs. Idocs are created with a Z report and processed with BD87. The status of the idocs is '12' but when I go to the transaction ETHI_DIS the status is "pending" with the white flag.

I see this. When the status is '03' in status details the second parameter is empty when in correct documents there is a message "Create TID:....". I don't know if this is part of the problem. Thanks.

ale.png (19.2 kB)
ethi-dis.png (29.3 kB)
tid.png (24.2 kB)
10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

1 Answer

Jelena Perfiljeva
Mar 14, 2017 at 07:52 PM
0

Post a screenshot of all the statuses of the IDoc.

12 should be the final status for transferred outbound IDoc. 03 is usually the previous status. Keep in mind that all the statuses are recorded but only the most recent one applies. E.g. you could still see previous status 03 on an IDoc that is currently in status 12. This is normal.

We don't have transaction ETHI_DIS (I'm getting a short dump if I try it), so I can't comment on that part. It might have nothing to do with the IDoc. What message type is this and what's your process here?

Edit: your English is fine, much better than many other questions out there.

Show 2 Share
10 |10000 characters needed characters left characters exceeded

Here is all the statuses:

The transaction ETHIS_DIS simply show DFKKTHI table. When the process of accounting document finish, the table update with corresponding data.

But if the iDoc is processing through BD87 the table is not updated. (For example, the correct result above was processed with REDISND1)

statusreg.png (25.3 kB)
oksend.png (7.1 kB)
0

OK, I see now this is a custom message type. Sorry, I don't think you'll get any help with this on SCN. We simply would not know how it works and what is supposed to happen.

Your IDoc is in status 12 and that's as far as it can go, I believe. This is an outbound IDoc, so it just sends data somewhere. The other parts you are describing might require some additional process / programs. E.g. there are some processes where an outbound IDoc triggers an inbound IDoc to create some posting. But I have no knowledge of your custom process. Get someone locally to help.

0