Skip to Content
avatar image
Former Member

Idoc and status (68)

Hello all,

My customer gets sometimes inbound messages with status 51 that can't be processed automatically (with BD87 or other). For a few kinds of messages, my customer corrects the problem manually in the target business document => The relevant idoc won't have to be processed in the future.

We would like to change the status of this idoc in order to identify it as an idoc that :

- has never been processed => status <> 53

- are never should never be be processed => status <> 51

Status 68 seems to be defined for such a request.

Is it the case ?

How can I turn my Idoc status from 51 to 68 with a business transaction (without using RC1_IDOC_SET_STATUS). (I want an User action)

Thanks a lot

J.C.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Jun 09, 2009 at 10:46 AM

    Hi Jean,

    I do not think there is any standard transaction to change the idoc status.

    If you want, you can create a custom transaction code for the program RC1_IDOC_SET_STATUS in SE93 transaction.

    Regards,

    Ravi kanth Talagana

    Add comment
    10|10000 characters needed characters exceeded

  • Jun 10, 2009 at 09:08 AM

    Hi JC,

    Yes, with status 68 the Idoc cannot be send to application again.

    If you need the user change the status manually, maybe you could generate a new transaction for this pourpose associated to a abap program that performs first a selection of Idocs with status 51, and later performs an user action that simply call IDOC_STATUS_WRITE_TO_DATABASE function module to change them to 68 .

    Regards,

    Roger

    Add comment
    10|10000 characters needed characters exceeded