on 04-07-2009 8:31 AM
Hi,
We have prioritize PI queues already. In PI it is more of interface specific queue allocation. If we go to sxmb_adm of R3/ECC, again we could see similar options of managing queues. Do we have some simitar concept in R3/ECC too? e.g. if there a lot of messages coming to ECC from a low priority PI message, then is there any possibility of sending these messages to specific queues in ECC?
Kind regards,
Prateek
Hi,
first you need to make clear if you use these queues in ECC system or not. How do you do transfer between ECC and PI - tRFC, qRFC, Proxy?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
We have mostly idoc related scenarios. I am aware of the packaging and bundling techniques. I wanted to know if we could do anything with Queues or not.
if you use these queues in ECC system or not
What do you mean by this exactly? We are not using any queues yet. But we wish to.
Thanks,
Prateek
Okay ;o)
So transfering IDocs via qRFC between systems might be an option for you. But this just guarantees that for example EOIO messages do not overtake one another even during transfer from one system to another.
IDocs are processed in the ECC system via 2 ways. Either "immidiately" when received, or via "background job" which has to be scheduled. Please see you config per inbound message in ECC in WE20.
So I guess the prioritization as you need it will not be provided by message prioritization as configurated in XI.
Kai
Let me take it my case in some simulative manner.
I have two scenarios Idoc to PI. One idoc A with high Idoc loads and low priority in business perspective. Another idoc B with low loads and high priority. Now when I run both the scenario simultaneously, is there a possiblity in R3/ECC to send idocs A to some low priority queue and B to high priority queue?
Thanks,
Prateek
In PI the processing can definetely be influenced by the queue prioritization and specific queues you can assign to your 2 interfaces. But after for example transfering the IDocs A / B via tRFC to ECC system, the processing there is done respecting the value given in WE20 per partner / message type. If both are set to immediately the processing priority is lost at this point.
Only option is to use qRFC here (which sets processing to EOIO and may has bad performance effects) or to set all incoming IDocs to "Background job processing" and then do a prioritization of the jobs that process the IDocs.
User | Count |
---|---|
86 | |
10 | |
10 | |
9 | |
7 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.