I have 3 queues each connected to 2 work centres. Work centre one prioritises work items from queues 1,2 and 3 in that order. Work centre two prioritises work items in the order 3, 1, 2. This can be done easily with the routing in options in each work centre.
In addition, items in queues 1 & 2 should use work centre 1 when available in preference to the other work centre. Similarly items in queue 3 should use work centre 2 when available in preference of the other work centre.
Any help appreciated!