All stock actions are immutable events linked to MPL products and batches.
role
Dashboard
On-hand rows
--
Total quantity
--
Available
--
Expiring soon
--
Negative balances
--
Reserved
--
Awaiting refresh.
Stock Actions
Each action emits a ledger event and enforces MPL + traceability rules.
Receive stock
Stored in DB and linked to the event.
Transfer / Issue
Replenishment, program or emergency transfers.
Required when bypassing facility locks.
Consume / Dispense
Adjust / Write-off
Batch status
Stock take
Allocate / Assign (reserve)
Reserve stock for a destination without physical movement.
Ledger (latest)
| Time | Type | Location | Request | Signed by | Action |
|---|---|---|---|---|---|
| Load to view events. | |||||