Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

Business rules installed with Field Service Management

Business rules are added with Field Service Management.

Business ruleTableDescription
AcceptWork 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.
AssignedWork 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 TasksWork 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 TaskWork 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 TaskWork Order\[wm\_order\]Creates the first task for a newly qualified work order.
Field Service Automation Group TypesGroup\[sys\_user\_group\]Ensures data integrity for dispatch group coverage information.
Field Service Automation QualificationSystem 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 TasksWork 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 TemplateWork Order\[wm\_order\]Populates a new work order from the work order model selected as a template.
Populate Window End Based On SLATask SLA\[task\_sla\]Populates latest Task SLA breach date from the parent work order. Default value: Inactive
Populate Window End Based On SLAWork 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.
ReassignWork 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 ChangesWork 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 WorkWork 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 - DeprecatedWork 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 - BeforeWork 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 WOTTransfer Order\[alm\_transfer\_order\]Synchronizes the delivery time with the work orders. Default value: Inactive
Transition - CancelWork Order\[wm\_order\]Ensures that the field service life cycle is followed. ServiceNow recommends not editing this business rule.
Transition - PendingDispatchToAssignWork Order Task\[wm\_task\]Ensures that the field service life cycle is followed.
Transition - StateChange - DeprecatedWork 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 completeWork Order Task\[wm\_task\]Closes all the pending optional questionnaires, when the work order task moves to Terminal state.
check active questionnairesWork Order\[wm\_order\]Blocks subsequent state updates on work order record, when there are pending mandatory questionnaires that need to be completed.
Check active questionnairesWork 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 rulesWork 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 rulesWork 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 - ValidationResource Schedule Attribute \[wm\_agent\_schedule\_attribute\_plan\]Ensures that an agent has only one default record for schedule attributes.
Record ValidationsResource 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 valuesResource Schedule Attribute \[wm\_agent\_schedule\_attribute\_plan\] 
Restrict the deletion of default recordsResource Schedule Attribute \[wm\_agent\_schedule\_attribute\_plan\]Prevents the deletion of the default schedule attribute record for a resource.
Validate FieldsResource 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