Preliminary tasks
The "Pre-Task" function allows to condition the launch of one task from another. In the web panel in the edition of the task (General Settings -> Advanced Settings) it is possible to choose which task should be performed before starting this task.
As a result, when you try to complete the task (until the previous task has been completed) you will receive a message informing about the need to complete the previous task.