Why Batch Update
Inventory records drift. A batch is keyed wrong at goods-receiving, a price changes mid-month, a physical count disagrees with the system, or stock arrives without a purchase order behind it. Left alone, those small gaps compound into wrong margins, expired stock on the shelf, and counts nobody trusts.
Batch Update exists to close those gaps in one place, safely.
One screen, four kinds of correction
Most corrections fall into four buckets, and historically each lived in a different tool:
- Reference data — the batch number and expiry date on a line.
- Money — the selling and purchase price.
- Quantity — increasing or decreasing what the system thinks is on hand.
- New stock without paperwork — adjustment inventory that has no goods-receiving note.
Batch Update handles all four from the same table, so the person fixing a record does not have to hop between screens or wait on another team.
Corrections are gated, not free-for-all
Every field is tied to a permission. A user who can fix an expiry date may not be allowed to change a price; a user who can increase stock may not be allowed to decrease it. Warehouses are scoped too — you can only edit rows in warehouses you are assigned to. This keeps a powerful screen safe to hand to floor staff: they see everything, but can only change what their role allows. See Permissions.
The numbers stay in view
The KPI strip keeps the portfolio honest while you work: how many line items are in scope, how many are low or out of stock, and how many are expiring soon. You fix a record and the counts move — no separate report needed. See KPIs & badges.
Bulk where it helps, precise where it matters
Price changes usually hit many products at once (a supplier increase, a margin policy). Selecting rows and applying one new price is far faster — and less error-prone — than opening each line. Quantity and batch corrections, on the other hand, are per-line by design: they are the edits you want people to slow down for. Batch Update offers both modes deliberately.
Related
- Aggregated vs tracked batches — why some rows show Aggregated instead of a batch.
- Update a line item · Bulk-update prices