The states
The category is what reports count, not the name. Rename “Waiting for Parts” to “Awaiting
spares” and every chart still counts it as on hold. This is why renaming a status is safe.
What a status decides
Each status carries flags that change what the product does — not just what it displays:Allowed moves
Getting started
Backing out
Cancel now works from any of the nine open, active and on-hold states — Open through Waiting for
Approval. Earlier versions only allowed it from Open, Assigned and In Progress; everything else had
to be walked back to one of those first. Every cancellation asks for a typed reason, no exceptions.
This is the default model — an organisation that has customised its own status model keeps whatever
cancellation rules it already configured.

