cancel
Showing results for 
Search instead for 
Did you mean: 

MQ can be created based on the sequence number

Former Member
0 Kudos

Hi All,

we have a scenario from IDOC to JMS MQ .In the idoc there is a field called Sequence number.when the set of idocs are triggered from ECC with increasing sequence number , list of xmls being sent to MQ queue are not in the order of sequence number.

for example IDOC numbers 1234567,1234568,1234569 are triggered with sequence numbers 100,101,102.

If we check the MQ queue they are receiving the xmls in the order 101,101,102

In PI is it possible to send the xmls based on sequence number?

Accepted Solutions (0)

Answers (1)

Answers (1)

former_member184681
Active Contributor
0 Kudos

Hi,

If you are already receiving the IDocs in the correct sequence, simply change the Quality of Service of your interface to Exactly Once In Order (EOIO), e.g. by setting the Maintain Order at Runtime checkbox in the Interface Determination. This will ensure PI processes the messages (and delivers it to receiver) in the same order they were dispatched from sender system.

Regards,

Grzegorz

Former Member
0 Kudos

Hi Gezegorz,

Already Maintain Order at runtime already checked in the Interface determination.But still we are facing the issue.

Regards,

Swetha