Allocation troubleshooting checklist
Check stock levels
Ensure you have enough physical stock available for the sales order. Verify stock quantities in both the Stock List and Stock Balance screens.
Check warehouse and account
Make sure the stock is located in the same warehouse and account as the goods out sales order. Mismatches here will prevent allocation.
Check stock availability
Confirm that the stock is marked as available for picking. Stock on hold, reserved, or otherwise unavailable cannot be allocated to the order.
Check location settings
Ensure the location where the stock is stored has the Allow Picking and Active flags set correctly. If these settings are incorrect, the stock may not be picked.
Check for other assigned tasks
Verify that the same stock is not already assigned to other tasks. Conflicting tasks can prevent stock from being allocated to your current pick.
Check filtering by sell-by date or batch
If your goods out lines are filtered by Sell By Date or Batch, make sure the stock exactly matches those criteria.
Check maximum life setting
Ensure the Maximum Life setting on the product is appropriate and not restricting the allocation of stock.
Change pick processing rules
Try modifying the Pick Processing Rules on the associated account to see if this resolves the issue.
Frequently asked questions
Why isn't my stock being allocated to the pick?
Why isn't my stock being allocated to the pick?
This could be due to insufficient stock, mismatches in warehouse or account, or stock availability issues. Check all the items in the checklist above.
How do I check if stock is non-pickable?
How do I check if stock is non-pickable?
Go to the Stock Balance screen and check if any stock quantities are marked as non-pickable.
Can other tasks prevent stock allocation?
Can other tasks prevent stock allocation?
Yes, if the stock is already assigned to another task, it will not be available for the current pick.
What if my stock matches the Sell By Date but still won't allocate?
What if my stock matches the Sell By Date but still won't allocate?
Ensure that the Sell By Date filters are set correctly and that there is no mismatch with the stock batch or expiration settings.

