Stage 03 of the warehouse chain

Picking that understands stock — not just orders.

Rotation rules, reservations, barcode alternatives and location priority are resolved before the task reaches the operator. The picker sees one controlled action at a time; the system has already made the decisions behind it.

Everything on this page describes behaviour running in live warehouses today. Where a capability is optional or per-warehouse, it says so.
LINARI · PICKING10:42
NEXT TASK

Go to
location P-12-04

Scan location barcode
P-12-04
Product 374110Expiry-first selected · exp. 14 Sep 2026
Pick 12 piecesReserved for this order
CONFIRM PICK
Before the operator sees a task

Six decisions the system makes first.

Each of these is a place where, without a WMS, a person improvises — and where improvisation eventually ships the wrong stock.

Which stock rotates first

Expiry-first or first-in-first-out, chosen per warehouse. One live site runs expiry-first across alternative barcodes — the oldest stock goes first even when the same product carries a different barcode.

Live · per warehouse
What is already spoken for

Stock allocated to an order is held against it. Another order, transfer or count cannot consume it while the allocation stands.

Live · always on
Where to send the picker

Picking faces are ranked above bulk storage. The worker is sent to the right face first, before falling back to less efficient locations.

Live · always on
What to do about a shortfall

Partial allocation keeps workable stock moving and flags the gap as an exception — or holds the whole line, if that is your rule. On in one live warehouse, off in another.

Live · per warehouse
What must be proven by scan

Location scan and item scan are each independently mandatory or off, per warehouse. A strict site can demand both; a trusted crew can run lighter.

Live · per warehouse
What happens when the order changes

Quantities can be adjusted after an order is confirmed and released — used hundreds of thousands of times across both live countries.

Live · always on
Real production configuration

Same release. Different picking rules in every building.

These values are read from the production database of three live warehouses — not from a brochure. Your buildings differ; the configuration should too.

Picking ruleAmbient DCFresh produceThird site
Rotation strategyexpiry-first, across alternative barcodessite defaultsimpler rule
Expiry threshold before stock is held back30 daysnot used12 days
Picker must scan the locationmandatoryoffoff
Picker must scan the itemmandatoryoffoff
Partial allocation on shortfallonoff
Pick-plan cut-off15:00not used12:45

In the demo, ask us to open two of these side by side and change one rule while you watch. That is the difference between configuration and a promise.

On the floor

One pick, end to end.

The operator’s view of everything above: five moments, each confirmed, each recorded with the stock’s before-and-after quantities.

1

Task assigned

The next pick appears on the handheld — already resolved against rotation, reservations and location priority.

2

Walk to the face

The system sends the picker to the ranked picking face, not wherever the stock happens to sit.

3

Scan the location

Where the warehouse demands it, the location barcode must be scanned before anything else counts.

4

Scan the item

The item barcode — including supplier and alternative barcodes — is validated against the task and the rotation rule.

5

Confirm

Quantities update, the reservation resolves, and the movement is written with available and real stock before and after.

Straight answers

The questions operations managers actually ask.

Including the ones where our answer is “not today”. You should not have to book a call to find these out.

What happens on a short pick — the location has less than the task says?

Configurable per warehouse. One live site allocates what is available and flags the shortfall as a visible exception, so the rest of the order keeps moving. Another holds the line until stock is resolved. You choose the behaviour per building.

Can another order take stock that is already allocated to mine?

No. Allocated stock is held against its order. Transfers, counts and other orders see it as unavailable while the allocation stands.

The oldest stock carries a different barcode for the same product. Does rotation still find it?

Yes, where that rule is enabled: expiry-first allocation can look across a product's alternative barcodes, so the earliest expiry goes first regardless of which barcode is on the box. This runs today in one live warehouse.

Two pickers reach for the same location at the same time. What happens?

The handheld works against a live connection to the server, so every scan is confirmed centrally. Two operators can never work from a stale picture of the same location.

What happens when the Wi-Fi drops?

Honestly: offline task execution is not currently supported. The handheld needs a live connection. Before go-live we walk the building with you and find the dead spots — that is a site-survey problem, and it is cheaper to solve with an access point than with software.

The customer changes the order after it is released to the floor. Do we start over?

No. Quantities can be adjusted after an order is confirmed and released. This is routine in the live operations — used hundreds of thousands of times across both countries.

Bring your hardest picking scenario.

Reserved stock, expiry rotation, a rule that differs by site, a stubborn shortfall. We will run it in the system in front of you — not in a slide deck.

Book an operational demo →