Skip to Content
avatar image
Former Member

EOIO vs single thread

I have a scenario,

R3 >IDoc (EOIO Queue)-->BMP( something there after), we set up the EOIO queue by Idoc serialization(add a line to idxquque table), the problem is:

we send multiple idocs at the exactly the same time(same second), the order they finish at the BPM is not the same as the sequence they're is sent out.

My question is, how can the sequence mixed up? is EOIO single thread? and how do I keep the Idoc process exactly the same sequence?

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • Best Answer
    avatar image
    Former Member
    May 26, 2006 at 03:22 PM

    Hi wgao,

    Based on this SAP Note# 833740, I think EOIO becomes EO, so may not hold the sequence in the BPM..

    Just think about Correlation here. But it will create mulitple instances. You can try with this..But not sequence



    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member


      The data is picked up by EOIO order on the sender side. Once it goes to BPM it does not maintain the EOIO order.

      In SP16 I think in send step you can define EOIO and it will maintain the order.