A warehouse order (WO) can be directly assigned to a resource, for example, by the warehouse manager, or the resource can manually select a WO. The expectation is that resource work system-guided, means that the system automatically assigns the next WO after a WO has been completed. For this assignment, several things are checked and the WOs are sorted automatically.

First the system checks if a queue is directly assigned to the resource. If that is not the case, the system checks the resource group which is assigned to the resource, and the queues in the sequence assigned to the resource group.
When there is more then one queue assigned to the resource group, the system always assigns a WO from the first queue in the sequence (if no other conditions are violated). The next queue is only used if the queue before is empty, or if no WO can be assigned. For assigning WOs from alternating queues, you need to look up "task interleaving".
A resource also can select system-guided by queue: then the sequence of queues is not observed, but a resource group with this queue must still be assigned to the resource.
Skipping Warehouse Orders
In system-guided picking, a resource can skip a warehouse order because, for example, the access to the source storage bin is blocked. However, you can skip a warehouse order only if it hasn't been started yet, meaning that there are no confirmed warehouse tasks. You skip a warehouse order using exception code SKWO and the resource can then continue with the next warehouse order which is assigned to it.
When you skip a warehouse order, it isn't skipped permanently as the system still proposes the warehouse order to other resources. In addition, the system can propose a skipped warehouse order to the same resource again after that resource either ended working on another warehouse order, or re-entered the RF transaction.
Note
You can't skip warehouse orders in combination with pick, pack and pass, or when using pick-by-voice features.






