on 12-15-2021 10:20 AM
I'm faced with a requirement to implement an EOIO queue for inbound IDocs from CPI to an R/3 system. I am experienced with PI/PO and know how to do it in that environment, but not with CPI. I haven't been able to find anything on the internet that explains how to do this.
Has anybody done this, or knows of a blog where this has been done? Ideally, I would like to route the IDocs to a bgRFC queue.
Hi anthony_bateman and Ashish,
Currently, CPI does not have native support for EOIO message processing.
Regarding the solution shared by Ashish, it should work as long as your tenant is running with only one worker/runtime node. However, if the number of runtime nodes for your tenant has increased, the interface will fetch messages from the Datastore in parallel with respect to the runtime nodes.
For example, if the tenant has 3 runtime nodes, then 3 messages from the Datastore will be picked and processed simultaneously. As a result, the sequence of messages cannot be guaranteed.
I'm curious to know if this question and solution are still relevant or if you have found any other workaround to achieve your goal.
Regards,
Naveen
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
82 | |
9 | |
9 | |
7 | |
7 | |
7 | |
7 | |
6 | |
5 | |
5 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.