Skip to Content

Attribute in IDoc segment populated with constant other than "1"

Hi Experts,

We are working on PI 7.5 single stack. XML sent from MQ contains the below XML with segments populated with constants "2" , "5" other than "1".

Is it accepted in PI 7.5 ? Because the messages are in HOLDING status because of this?

Do we need to instruct sender to resend the messages with only "1"?

Snippet of payload:

1 message is in error remaining all are in HOLDING status. It is pain to cancel the earlier?

Thanks,

Ramu

capture1.jpg (29.8 kB)
Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • Jan 16 at 06:09 AM

    Hi Ramu,

    As long as the IDoc message confirms to the IDoc structure imported in repository, it should not be a problem. The messages might be in holding status because of the 1 error message in the same queue. Have a look at the blog https://blogs.sap.com/2006/04/27/how-to-deal-with-stuck-eoio-messages-in-the-xi-30-adapter-framework/ and try to do what's mentioned in it.

    Let me know if it solved your problem.

    Kind regards,

    Mateen

    Add comment
    10|10000 characters needed characters exceeded

  • Jan 17 at 06:02 AM

    One More check Ramu, Fill the same values in ECC and do a inbound testing of IDOC using WE19 from this you will get an understanding whether the data is valid.

    But as Mateen mentioned it should be because of first message stuck or failed.

    Add comment
    10|10000 characters needed characters exceeded

  • Feb 06 at 04:09 AM

    Ramu, has your problem resolved?

    Add comment
    10|10000 characters needed characters exceeded