/
CCS - Work Plans & Work Types

CCS - Work Plans & Work Types

Work plans are a set of prescribed steps that guide front-line and back-office workers on how to complete a work order. By following steps in work plans, field service teams can complete assignments quickly, consistently, and with less guesswork.

Work plans appear on a work order or work order line item. Each plan shows an ordered list of work steps. A work step can be a simple instruction such as “Put on your safety goggles.” Or it can be a quick action or a field service mobile flow that guides workers through a procedure.

To make work steps and work plans easier to manage, they’re created from templates. Templates help reuse plans and common steps across these plans. For example, service managers can reuse a work plan template for safety checks and add steps for work in an earthquake zone.

Salesforce Help Article

Work Plan Setup & Configuration

On a Product record, we have the ability to associate a WorkType, the Work Type is related to a WorkPlanTemplate via the WorkPlanSelectionRule related list on the WorkType record.

When a Product is associated to WorkOrderLineItem through the Agreement_Item__c (Agreement_Item__r.maica__Product__c) then we retrieve the most recent WorkPlanTemplate from the WorkPlanSelectionRule where IsActive = TRUE from the WorkType related to the Product and assign it to the WorkOrder.

Work Plan Creation

Work Plans will be created if the following criteria are met:

IF WorkOrderLineItem.WorkOrder != NULL
AND WorkOrderLineItem.maica__Agreement_Item__c != NULL
AND WorkOrderLineItem.maica__Agreement_Item__c.Product.WorkType != NULL

A Work Plan will be created as
WorkPlan.Name = Work Plan's Name as Work Order Number + Work Plan Template.Name

Example of a Work Plan Name: “003982 Community Participation Template”

 

Work Types

Work Types define the work that is delivered during a Work Order. Work Types can require specific skills from resources to be able to be delivered, which helps facilitate scheduling by ensuring that resources with specific skills are utilised to deliver the appropriate work types.

Create a Work Type

  1. Search for Work Types in the App Launcher

  2. Click Create New

  3. Fill in the relevant Fields such as Name, Description, Estimate Duration and Duration Type

Assign Skills to a Work Type

Work types also map skill requirements for work type groups to ensure that users can create appointments only with service resources who have the necessary skills.

From the Work Type record, go to the Related tab and select New to add Skills against the Work Type.

Assign a Work Type to a Product

  1. Go to a Product record and Click edit

  2. In the Work Type lookup field, select the Work Type and save

Additional Resources

  • Work Plan Selection Rules are assigned the Work Type Record. More information can be found here.

 

Logic notes

Object Relationships

Automation Processes

  1. Assign the WorkType to the WorkOrderLineItem based on the related Product from the Agreement_Item__c (Agreement_Item__r.maica__Product__c).

  2. Work Order Line Item Trigger:
    A Work Plan is created for a Work Order when Work Order Line Item is created or updated with Agreement Item.Product.Work Type != NULL and Work Plan Selection Rule record exists where Work Plan Selection Rule.Work Type = Agreement Item.Product.Work Type

Related content

Work Plans & Work Types
Work Plans & Work Types
More like this
DCR - Work Plans & Work Types
DCR - Work Plans & Work Types
More like this
CCS - Individual Participant Scheduling
CCS - Individual Participant Scheduling
More like this
CCS - Managing Support Categories & Support Items
CCS - Managing Support Categories & Support Items
More like this
CCS - Multi Participant Scheduling
CCS - Multi Participant Scheduling
More like this
CCS - Support Coordination Work Order
CCS - Support Coordination Work Order
More like this