All importsPro
Waste Records
Import waste entries with reasons. Creates stock movements for tracked items.
Column Reference
ColumnRequiredDescription
wasteDateDate (YYYY-MM-DD)
itemNameItem name (must exist)
quantityQuantity wasted
reason—
- Why the item was wasted.
- spoiled — food gone bad before use
- expired — passed expiry date
- overcooked — ruined during cooking
- prep_waste — trimmings, peels, unusable parts
- unknown_loss — unaccounted shrinkage
- Default: unknown_loss
notes—Additional notes
How It Works
- Items must exist in the system (matched by name)
- Stock movements auto-generated for tracked inventory items
- Waste journal entries generated automatically — see /auto-journal
API Endpoint
POST/api/waste/import