About Process States
A process can go through different states in its lifecycle.
The table below lists and describes the different states of a process.
State | Description |
---|---|
In progress |
A process that is still ongoing. A user can terminate or suspend a process that is in the In progress state. |
Completed |
A process that has been completed. All tasks associated with the process has been completed successfully, and no more further action is required. |
Terminated |
The Terminated state indicates that the process was stopped abruptly without all tasks associated with the process being completed successfully. A process can be terminated manually by a user action or REST API. A dynamic process can also be terminated through conditions defined for stage or activity or manually. See Define Conditions for Stage or Activity and End Dynamic Processes and Activities. |
Suspended |
A process can be suspended manually by a user action or REST API. A user can either terminate or resume a process that is in the Suspended state. When resumed the suspended process transitions into the Active state. If a process was suspended from a faulted state, when resumed it transitions back to the Faulted state. |
Faulted | A process that fails to complete due to internal error of the system. |