Stage 01 of the warehouse chain

Catch the problem at the dock, not at month-end.

Every receipt is scanned against its purchase order. Quantity, barcode, batch and expiry are validated while the truck is still in the yard and the supplier can still be held to it.

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

Receive against
PO 26041188

Scan item barcode
Product 374110Supplier barcode recognised
Batch + expiry requiredRecorded at the moment of receipt
CONFIRM RECEIPT
Before the stock is accepted

Four checks the system makes at the door.

Each of these catches a problem while it is still the supplier’s problem — not three weeks later in a stock count.

Supplier and alternative barcodes

A product can carry several barcodes, including supplier-specific ones. They are recognised on receipt — and rejected when they belong to another product or another warehouse.

Live · always on
Batch and expiry captured at entry

Rotation data is recorded at the moment of receipt, so every later picking decision can rely on it.

Live · always on
Over-receipt tolerance

Configurable per warehouse: accept a defined overage, or reject anything above the ordered quantity.

Live · per warehouse
Receipt against the delivery plan

Where the operation requires it, a receipt can be validated against the planned delivery before stock is accepted.

Live · per warehouse
Real production configuration

Receiving rules differ per warehouse.

These values are read from the production configuration of three live warehouses.

Operating ruleAmbient DCFresh produceThird site
Over-receipt tolerancenoneallowednone
Delivery-plan validated on receiptrequiredoffoff
Batch and expiry captured at entryyesyesyes

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

Straight answers

What operations managers ask about receiving.

The box carries a barcode we have never seen. What happens?

If it is a registered supplier or alternative barcode for the product, it is recognised and accepted. If it belongs to another product — or to another warehouse — the scan is rejected on the spot, not discovered later in a count.

The supplier sends more than we ordered. Accepted or rejected?

Your choice, per warehouse. One live site rejects anything above the ordered quantity; another accepts a defined overage. It is a configuration, not a policy debate at the dock.

Where do batch and expiry get recorded?

At the moment of receipt, on the handheld. That is what makes expiry-first picking possible later — rotation data exists from the first scan.

Can a receipt be checked against the delivery plan?

Yes, where the operation requires it: the receipt is validated against the planned delivery before stock is accepted. On in one live warehouse, off in the others.

Bring your hardest receiving scenario.

Supplier barcodes that lie, over-deliveries, receipts that must match a plan. We will run it in the system in front of you.

Book an operational demo →