Every location, one count.
The main yard and every site store on one stock ledger, with low stock flagged before a crew runs short.
Locations
Each store, counted where it stands.
Every number has a reason: deliveries post when signed for, issues carry a cost code and transfers show while on the truck.
01Warehouse
Main yard
Reserved stock stays on the shelf, but nobody else can issue it.
02Site store
Tower A
Every receipt, use and transfer is logged with the time, who recorded it and the balance after it. Issues can carry a cost code for the month-end export.
03Site store
Tower B
Print a QR label for each item and stick it on the shelf. Any phone camera opens the item: stock, minimum and recent movements.
Reorder
Below the minimum, flagged at once.
Set a minimum for each item. When available stock falls to it, the item is marked Low Stock and joins the low-stock list, so site or purchasing can raise a requisition before the crew runs short.
- Yard first
- On an approved requisition, Source from Inventory reserves what the yard or another store already holds. Only the rest goes out to buy.
- Same approvals
- A restock requisition goes through the same approval flow as any other.
- Stock value
- Each location is valued at unit cost, so idle stock has a number.

Reorder from what’s on the shelf, not what’s on the spreadsheet.
The office reorders from the same count the storekeeper sees.
Count it once. Trust it on every site.
Start with the yard and one site store. Add the rest once the numbers hold up.
