Activating a process instance means that the execution is running, so the token state will change.
Tasks belonging to this process instance will also be activated.
If a process instance is in the state active, the engine will also execute jobs associated with this process instance.
If this process instance have a process instance hierarchy, activating this process instance from the hierarchy will not activate other process instances from that hierarchy.
Do you really want to activate this process instance?
Suspending a process instance means that the execution is stopped, so the token state will not change. However, actions that do not change token state, like setting or removing variables, etc. will still succeed.
Tasks belonging to this process instance will also be suspended. This means that any actions influencing the tasks' lifecycles will fail, such as
If a process instance is in the state suspended, the engine will also not execute jobs associated with this process instance.
If this process instance have a process instance hierarchy, suspending this process instance from the hierarchy will not suspend other process instances from that hierarchy.
Do you really want to suspend this process instance?
The suspension state of the process instance has been updated to "active" successfully.
The suspension state of the process instance has been updated to "suspended" successfully.
The suspension state of the process instance could not be updated to "active" successfully.
The suspension state of the process instance could not be updated to "suspended" successfully.