Tasks >

Task Dependencies


Dependencies are the relationships among Tasks which determine the order in which activities need to be performed. Tasks may have multiple preceding Tasks and multiple succeeding Tasks. The most common Dependency relationship is the Finish-to-Start relationship - Task P (predecessor) must be finished before Task S (successor) can start.

Must-know about this feature

Our Resource Planning Software only allows Finish-to-Start type Task Dependencies. Make sure you have Dependencies turned on from General Settings to use them. Multiple connections with a single Task is allowed. 

Add Task Dependencies

  1. Open the first/preceding Task
  2. Make sure that the succeeding Task is also visible in the Gantt chart area.
  3. Select the checkbox in front of the second/successor Task and click on 'Save'
  4. The checkbox appears once you open the first Task.

    task dependenies

  5. The two Tasks are now connected
  6. Successor and predecessor connections are listed in the "Task dependencies" pop-up window. Hit the Back-Arrow to return to the main Task Dialog and click on "Save".   

    task dependencies

The two green dots on the 'Task dependencies' icon indicate that a connection is established. Click on the icon to open the log and edit or remove the connections.

task dependencies
You can also change Minimum Lag Time ("Min Lag Time")/fixed gap between Predecessor and Successor Tasks using the same steps.

Remove a Task Dependency

  1. Open the Task dialog, click on the "Task dependencies" icon, then on "Pencil/edit"
  2. You'll find it on the left from the dependencies you have set.

  3. Click 'Remove' or change the 'Min Lag Time'
  4. If you are changing the lag time, click on 'Save' once you are done.

removing task dependency
If you reschedule/drag and drop the predecessor / first task slot to an earlier time (while 'Min Lag Time' is 0d 0h), the successor/second task will stay in the same place.

rescheduling tasks with dependencies
If you reschedule/drag and drop the predecessor/first task slot to later time than the beginning of successor task (while 'Min Lag Time' is 0d 0h), the successor/second task will be rescheduled so the gap between them decreases to the point two tasks meet.

drag and drop tasks to reschedule tasks with dependencies

If the 'Min Lag Time' is set to other value (f.e 24 hours/1 day), it will stay the same if you reschedule the successor task to a later period. 'Min Lag Time' will not remain while rescheduling the successor task to an earlier period of time.

scheduling lag time for task dependencies

In case of multiple connections, you'll see the grey line for direct path.

setting multiple task dependencies

Enabled or disable task dependencies

  1. Click on 'Settings' on the sidebar
  2. You'll find it on the bottom left. 
  3. Click on 'Dependencies' tab 
  4. Task dependencies are switched on by default.
  5. Toggle the 'ON'/'OFF' button to enable/disable the feature
  6. If you disable the feature all the dependencies will be permanently deleted.
  7. Hit 'Save' upon completion
  8. You can now add dependencies or all the dependencies will be deleted. 

Tasks >

Task Dependencies