invent.sale
Supply · Allocation and transfers

Split scarce stock deliberately, not evenly

When the hub holds eighteen packs and the network asks for twenty-six, an even split creates a shortage in two places at once. The system ships to whoever runs out first.

who this is for

DC director, operations director

layer
Supply

What is wrong today

  • Goods go to whoever called first, not to whoever runs out tomorrow.
  • One location holds a surplus while its neighbour is out of the same item — and nobody sees it.

How it works

Priority by cover

A location with three days of cover is served before one with twenty-six. The priority is shown on screen together with the numbers behind it.

Transfer before purchase

Before proposing a purchase, the system looks for surplus inside the network. A transfer costs less and does not grow total stock.

the working screen

What it looks like in use

You see the location's request, what it will actually receive, and what its cover becomes afterwards.

invent.sale · Supply · Allocation from the hubbatch received at the hub yesterday
To allocate9Awaiting dispatch4
LocationDaily salesOn handCoverShipBecomes
Location B51962 days3008 days
Location A3441012 days6014 days
Location D1720512 days4014 days
Location C864080 days080 days
400 pcs at the hub · split by shortfall, not equallyCreate the shipments
The “becomes” columnYou see the outcome of the split before dispatch. The mistake is caught on screen, not a week later in the store.
There is less stock than everyone needsThat is the normal case, and it is not smeared evenly. The batch goes where the shelf empties first.
The overstocked location gets zeroThe hub stops unloading itself “fairly” into a location that is not selling anyway.

An anonymised example: locations are lettered and the dataset is shared across every screen on this site.

Who stays in control

Any line of an allocation can be rewritten by hand. The result becomes a transfer only after the responsible person confirms.

How it is measured

By the share of locations that hit zero on an allocated item, and the number of transfers that replaced a purchase.

Show us one critical process. We will show how it runs here.

We look at your cycle: how an order is assembled today, who decides, where time leaks and what the system takes over.

Start with one critical process

Connect replenishment, supplier ordering or another first workflow, then expand across one platform.

Allocation and transfers — invent.sale