Create advanced task dependency using a work order template

  • Release version: Australia
  • Updated March 12, 2026
  • 2 minutes to read
  • You can create work order templates that contain advanced task dependencies.

    Before you begin

    Role required: wm_qualifier or qualifier combination role

    Plugin required: Field Service Task Dependency (com.snc.fsm_task_dependency)

    About this task

    If a work order contains multiple tasks, you can create advanced dependencies that establish a relationship between the tasks to determine the order in which tasks are performed.

    You can create dependencies among tasks of the same work order template.

    This table explains the types of advanced task relationships and dependencies that you can create.
    Table 1. Advanced task dependency
    Dependency type Description
    Finish to start Indicates that the successor (downstream) task should be started after finishing its predecessor (upstream) task.
    Start after start Indicates that the successor (downstream) task must be started after starting its predecessor (upstream) task.
    Start together Indicates that the successor (downstream) and predecessor (downstream) tasks must be started together.

    Procedure

    1. Navigate to All > Product Catalog > Templates > Work Order Template.
    2. Create a new work order template.
    3. Navigate back to the list of work order templates.
    4. Select the work order template you created.
    5. In the Service Order Task Template Dependencies section, fill the form.
      Table 2. Service Order Task Template Dependencies
      Field Description
      Successor Select a task whose start or end date is determined by its predecessor (upstream) task.
      Dependency type Select a dependency relationship from the drop down list. The available options are:
      • Finish to start
      • Start after start
      • Start together
      Use max lag time Select the check box to allow the maximum lag time between the tasks.
      Predecessor Select a task which determines the start or end time of its successor (downstream) task.
      Maximum lag time Enter the maximum delay or waiting time between tasks.

      Maximum lag time is the maximum delay allowed between the start of predecessor and its successor tasks.

      Minimum lag time Enter the minimum delay or waiting time between tasks.

      Minimum lag time is the minimum delay allowed between the start of predecessor and its successor task.

      Order model This field displays the order model for the work order. This field can't be edited.
    6. Repeat this process for the remaining tasks.
    7. When you have defined the dependencies for all tasks, click Submit.

      After the work order task dependencies are defined, you can select the template when creating a new work order, and the tasks, along with the defined dependencies, will be inherited by the work order.