How is every status change recorded for audit and KPI purposes?
Every status change on a fulfilment is recorded in a status history (FulfilmentStatusHistory) — capturing the transition (from → to), who changed it, when, and an optional note. This gives a complete audit trail of how each order progressed and is the raw data behind fulfilment-speed KPIs (time spent in each state) and exception detection (orders stuck too long). Nothing about an…
Every status change on a fulfilment is recorded in a status history (FulfilmentStatusHistory) — capturing the transition (from → to), who changed it, when, and an optional note. This gives a complete audit trail of how each order progressed and is the raw data behind fulfilment-speed KPIs (time spent in each state) and exception detection (orders stuck too long). Nothing about an order's journey is lost: you can always see the full sequence of states it passed through, by whom and when.