A task can also have dependencies with other tasks, such that it won't start until the other tasks are complete first.
You set this in the task's Depends On field, where you can select another task it will depend on. If you want to add other dependencies, you can do that in the "Other Dependencies" drilldown:
When a task has dependencies, then as soon as those tasks are all complete, then this task will create a work order automatically.
For example, perhaps a room needs repainting. However they want someone to change the windows first. It doesn't make sense to do these both at the same time. So we set up a dependency so that the repainting will occur only once the windows are replaced. So the repainting task will depend on the window replacement task. When the window replacement task is complete, it can automatically create the work order to repaint the room - sending the request to the appropriate worker.
Next Topic: Depends On