Enforcing Predecessors


Predecessors are tasks on which other tasks are dependent for completion. Predecessor relationships affect the Start and Completion Dates of the tasks, and ultimately impact the timeline of the project.
For more information about predecessors, see "Understanding Predecessors."

By setting predecessor relationships between tasks, you define how the start or finish of a dependent task depends upon the start or finish of their predecessor tasks. This is done by using different Dependency Types. 
For more information about Dependency Types, see "Understanding Dependency Types."

You must enforce predecessors to require that predecessor relationships are respected. Without enforcing the predecessors, dependent tasks can start and finish independent from the start and finish of their predecessors, regardless of their Dependency Types. 

You can enforce the predecessor relationship when setting predecessors on a project. 

If a predecessor is enforced, the successor task cannot start before the predecessor is marked as completed. For example, enforcing a Finish-Start relationship between Task A and Task B means that Task B will not be able to be marked as started (the Status must remain New, and the Percent Complete must remain 0%) until Task A is marked as completed. Enforcing relationships applies to all predecessor types.

Enforcing a Predecessor at the Task Level

  1. Navigate to the successor task whose predecessor you want to enforce.
  2. Click More, then click Predecessors.
    The Predecessors tab displays.
  3. Specify the name of the predecessor task.
  4. Specify the Dependency Type between these two tasks.
    The default Dependency Type is Finish-Start.
  5. Select the Enforced field to enforce the predecessor.
  6. Click Save.

Enforcing a Predecessor in a Task List

  1. Navigate to a task list on a project.
  2. From the View drop-down menu, select the Standard View
  3. Make a mental note of the number of task which you are going to designate as the predecessor.
  4. Find the successor task whose predecessor you want to enforce. 
  5. In the Predecessors column, start entering the number of the predecessor task followed by "e".
  6. Click Enter to save your predecessor information for the task. 


Links to Configuring What Fields Display in the Gantt chart article. Linked from Understanding Dependency Types. Do not more/ replace. 


This article last updated on 2019-04-10 16:41:39 UTC