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.
Report brokenSlab missing
Remove it from available search and post the stock difference.
Report missingUntagged stock
Create a controlled old-stock record and print a label.
Create recordMove between store roots
Move selected slabs to the accepted K1 or K2 store root. Lower location levels are unavailable until location setup is approved.
Move store rootRecent 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.