Business rules installed with Field Service Management

reference australia Updated Sep 10, 2026 5 min read r_BRIWFieldServiceManagement.md
Raw file servicenow.com

Business rules are added with Field Service Management.

Business rule

Table

Description

Accept

Work Order Task[wm_task]

Automatically moves a task from the Assigned state to Accepted if the Accept/Reject option is selected in Field Service Configuration.

Assigned

Work Order Task[wm_task]

Sets a task in the Draft state to the Assigned state if the Assigned to field is populated. This business rule is associated with the "Assigned (Draft to Assigned)" State flow.

Assigned(state flow business rule)

Work Order[wm_order]

Automatically moves an order to the Assigned state if the Assignment group or Assigned to are populated. ServiceNow recommends not editing this business rule.

Auto close Deliver and Receive Tasks

Work Order Task [wm_task]

Automatically moves a transfer order line task to Closed Complete state whenever the part is received and delivered within the agent stockroom.

Cancel Work Task

Work Order Task[wm_task]

Cancels any transfer orders for a work order task, via State Flows, when a task is cancelled.

Create First Work Order Task

Work Order[wm_order]

Creates the first task for a newly qualified work order.

Field Service Automation Group Types

Group[sys_user_group]

Ensures data integrity for dispatch group coverage information.

Field Service Automation Qualification

System Property[sys_properties]

Turns off the qualification stage whenever the work.management.qualification system property is set to No. This business rule turns on the qualification stage when the property is set to Yes.

Populate Skills - Update Child Tasks

Work Order[wm_order]

When the CI is changed, updates the skills required in tasks for the order to contain those skills.

Populate Work Order from Template

Work Order[wm_order]

Populates a new work order from the work order model selected as a template.

Populate Window End Based On SLA

Task SLA[task_sla]

Populates latest Task SLA breach date from the parent work order. Default value: Inactive

Populate Window End Based On SLA

Work Order Task[wm_task]

Populates latest Task SLA breach date from the parent work order. Default value: Inactive

Ready for Qualification (approval off qu)

Work Order[wm_order]

Automatically moves a work order from the Draft state to Ready for Qualification when the Template field is populated.

Reassign

Work Order Task[wm_task]

Prevents task reassignment if the task has part requirements that are in a state of In transit.

RFD (approval qual both off)

Work Order[wm_order]

Automatically moves a work order from the Draft state to Ready when the Assigned to or Template field is populated.

Roll Up Changes

Work Order Task[wm_task]

Updates the work order status based on changes to the work order task. This business rule rolls up the state changes that occur in tasks to the parent work order.If you don’t want the state changes that occur in tasks to roll up to the parent work order, implement a condition on this business rule.

Example condition: current.sys_class_name != 'wm_task' && current.sys_class_name != 'wm_order'

Start Work

Work Order[wm_order]

Automatically moves a work order from the Ready state to Work In Progress.

Start Work(state flow business rule)

Work Order Task[wm_task]

Automatically moves a task to the Work in process state if the Actual Start Work field is populated.

State Change - After - Deprecated

Work Order Task[wm_task]

Ensures that the field service life cycle is followed. ServiceNow recommends not editing this business rule. This business rule is deprecated and is marked inactive for instances that are upgraded. This business rule is not installed for new instances.

State Change - Before

Work Order Task[wm_task]

Ensures that the field service life cycle is followed. ServiceNow recommends not editing this business rule. This business rule is deprecated and is marked inactive for instances that are upgraded. This business rule is not installed for new instances.

Sync up Delivery Time with WOT

Transfer Order[alm_transfer_order]

Synchronizes the delivery time with the work orders. Default value: Inactive

Transition - Cancel

Work Order[wm_order]

Ensures that the field service life cycle is followed. ServiceNow recommends not editing this business rule.

Transition - PendingDispatchToAssign

Work Order Task[wm_task]

Ensures that the field service life cycle is followed.

Transition - StateChange - Deprecated

Work Order[wm_order]

Ensures that the field service life cycle is followed. ServiceNow recommends not editing this business rule. This business rule is deprecated and is marked inactive for instances that are upgraded. This business rule is not installed for new instances.

Update questionnaires state to complete

Work Order Task[wm_task]

Closes all the pending optional questionnaires, when the work order task moves to Terminal state.

check active questionnaires

Work Order[wm_order]

Blocks subsequent state updates on work order record, when there are pending mandatory questionnaires that need to be completed.

Check active questionnaires

Work Order Task[wm_task]

Blocks subsequent state updates on work order task record, when there are pending mandatory questionnaires that need completed.

Work order task query rules

Work Order Task[wm_task]

When set to active, the query rules on the underlying table will be used to filter the records based on territory of the logged-in user.

Work order query rules

Work Order[wm_order]

When set to active, the query rules on the underlying table will be used to filter the records based on territory of the logged-in user.

Default record - Validation

Resource Schedule Attribute [wm_agent_schedule_attribute_plan]

Ensures that an agent has only one default record for schedule attributes.

Record Validations

Resource Schedule Attribute [wm_agent_schedule_attribute_plan]

Validates the records in the Resource Schedule Attribute table.- Schedule attribute records for a resource shouldn’t have the same rank within the specified date range.

  • The date entered in the From should be earlier than the date entered in To field.

Restrict negative values

Resource Schedule Attribute [wm_agent_schedule_attribute_plan]

 

Restrict the deletion of default records

Resource Schedule Attribute [wm_agent_schedule_attribute_plan]

Prevents the deletion of the default schedule attribute record for a resource.

Validate Fields

Resource Schedule Attribute [wm_agent_schedule_attribute_plan]

Validates the values for the fields. - Maximum travel radius can’t be negative

  • Rank should be a whole number
  • Maximum part search radius can’t be negative
**Parent Topic:**[Components installed with Field Service Management](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/field-service-management/r_InstalledWithFSM.md)
Search documentation
Search document titles and file paths on the australia branch