π Understanding Allocation Rule
What is an Allocation Rule?
An Allocation Rule in Canary7 is a configurable set of conditions that determines how inventory is allocated to shipments during the Waveflow process, before Shipment Picking Job Creation.
These rules allow for fine-tuned control over which inventory gets assigned, prioritising it based on factors like:
π Location
π Expiry date
π¦ Quantity available
β Splitting preferences
π― Why Use Allocation Rules?
With Allocation Rules, you can:
β Prioritise specific zones (e.g. Pickface before Bulk).
β³ Enforce FIFO/FEFO to manage shelf life and reduce waste.
π Control whether stock can be split across multiple locations or not.
π Common Use Cases
1οΈβ£ FIFO / FEFO Allocation
Industries like food, pharma, and cosmetics rely on accurate stock rotation. Canary7 supports:
FIFO (First In First Out): Prioritises oldest received inventory.
FEFO (First Expiry First Out): Prioritises items closest to expiry.
π This ensures compliance and helps prevent spoilage.

2οΈβ£ Allocate Only from Pick Locations
To streamline fulfilment, many warehouses only allocate from Pickface areas. This setup:
π οΈ Triggers replenishment jobs when pickface stock drops below the minimum.
β‘ Keeps high-speed areas stocked for faster order picking.
π Achieved by using a Location Selection that filters for pick locations.

3οΈβ£ Allow Split vs Donβt Allow Split
The Allow Split field controls whether inventory can be split across multiple locations.
β Allow Split: Enabled
If one location doesn't have enough stock, Canary7 will source the required quantity from multiple locations.
Benefits:
Makes better use of partial stock.
Reduces risk of shipment rejections.
Helps clear smaller or odd quantities.
π« Allow Split: Disabled
Inventory will only be allocated from a location that has the entire required quantity.
Benefits:
Simplifies picking β one visit, one location.
Faster and more efficient for bulky or single-location picks.
π Accessing Allocation Rules
To access the module:
Go to the Navigation Menu and search for "Allocation Rule".
Or navigate to:
Configuration > Shipment Profile Setup > Allocation Rule
β Adding an Allocation Rule
Click on the Red Action Button
, this will bring up a drop-down menu, and select "Add"


Click Add {{snippet.click on add}}
Give your rule a Name
Tick the Active checkbox to make it available in Canary7
Click Submit to save
βοΈ Adding Allocation Rule Detail
Click on the Red Action Button
, this will bring up a drop-down menu, and select "Add"

Once your rule is created:
Locate it in the list and click the ellipsis (β―) menu > Edit
Click Add {{snippet.click on add}} to open the detail form
- Fill in the following:
Allocation Strategy (e.g. Any Location, FIFO, LIFO, Permanent Location)
Location Selection (optional β filters where allocation should happen)
Allow Split β toggle on/off depending on your needs
Tick Active, then click Submit {{snippet.clicking submit}}
β Summary
Allocation Rules in Canary7 give you complete control over inventory assignment. Whether youβre optimising for speed, safety, or compliance β a well-configured rule will keep your warehouse operations running smoothly and efficiently.
Once you have selected and entered the required fields, click on the submit button
to add.
