Each task has a status (“task status”) indicating its position in the processing cycle.
Task statuses influence work order statuses, which in turn influence order statuses, following this hierarchy:
Task Statuses — roll up to → Work Order Status — roll up to → Order Status
A task status can have one of the following values:
Status | Description |
---|---|
Pending | A task has been created but the parent work order has not yet been started, or the task is not ready for execution due to dependencies on other tasks that have not been completed yet. |
Ready | Task is ready for execution; all dependencies have been resolved. |
In Progress | Work associated with the task in progress. |
Completed | Task has been successfully completed. |
Canceled | The parent work order was canceled, resulting in the automatic cancellation of the task. |
Task status changes can be visualized as follows: