Stock adjustments
Every adjustment carries a reason, and nothing is edited or deleted.
Report broken
Photograph the slab, capture where it broke and post the physical cost.
Slab missing
Remove it from available search and post the stock difference.
Untagged stock
Create a controlled old-stock record and print a label.
Bulk move
Scan one destination for several selected slabs.
Recent adjustments
| When | Slab | Action | By | Reason (required) | Cost impact |
|---|---|---|---|---|---|
| 12/08/2026 9:40am | S-01155 | Missing | Dung Vu | Two-person rack search found no slab | $1,340.00 |
| 10/08/2026 3:12pm | S-00902 | Broken | Nam Tran | Dropped while craning onto saw bench | $1,120.00 |
| 08/08/2026 7:30am | 23 slabs | Moved | Dung Vu | Cleared K1 for delivery | — |
Physical consumption posts material cost at cut reconciliation regardless of the later QC result.
State variants
- empty — inherits list-empty
- loading — inherits list-loading
- access denied — inherits list-access-denied
- validation error — inherits list-validation-error
These are displays of THIS screen, not new screens. Each inherits the list archetype exemplar, which is drawn once and carries the words the built screen shows.