Newer Version Available

This content describes an older version of this product. View Latest

SkillRequirement

Represents a skill that is required to complete a particular task. Skill requirements can be added to work types, work orders, and work order line items. This object is available in API version 38.0 and later.

Supported Calls

create(), delete(), describeLayout(), getDeleted(), getUpdated(), query(), retrieve(), search(), update(), upsert()

Fields

Field Name Details
LastReferencedDate
Type
dateTime
Properties
Filter, Nillable, Sort
Description
The timestamp for when the current user last viewed a record related to this record.
LastViewedDate
Type
dateTime
Properties
Filter, Nillable, Sort
Description
The timestamp for when the current user last viewed this record. If this value is null, this record might only have been referenced (LastReferencedDate) and not viewed.
RelatedRecordId
Type
reference
Properties
Create, Filter, Group, Sort
Description
The record that the skill is required for. The related record can be a work order, work order line item, or work type.
SkillId
Type
reference
Properties
Create, Filter, Group, Sort, Update
Description
The skill that is required.
SkillLevel
Type
double
Properties
Create, Defaulted on create, Filter, Nillable, Sort, Update
Description
The level of the skill required. Skill levels can range from zero to 99.99. Depending on your business needs, you may want the skill level to reflect years of experience, certification levels, or license classes.
SkillNumber
Type
string
Properties
Autonumber, Defaulted on create, Filter, idLookup, Sort
Description
An auto-generated number identifying the skill requirement.

Usage

If a work order or work order line item can only be completed by a service resource with a particular set of skills, add required skills to the record via the Skill Requirements related list. Required skills help dispatchers assign the record to a service resource with the proper expertise. You can still assign a work order, work order line item, or related service appointment to a service resource that does not possess the required skills, so required skills serve more as a suggestion than a rule.

If you’re using the Field Service Lightning managed packages, you can use matching rules to ensure that appointments are only assigned to service resources who possess the required skills listed on the parent work order.

Note

If many of your work orders require the same skills, we recommend adding required skills to work types to save yourself some time and keep your processes consistent. When you add a required skill to a work type, work orders and work order line items that use that type automatically inherit the required skill. For example, if you know that all annual maintenance visits for your Classic Refrigerator product require a Refrigerator Maintenance skill level of at least 50, you can add that required skill to the Annual Maintenance Visit work type. When it’s time to create a work order for a customer’s annual fridge maintenance, adding that work type to the work order adds the required skill as well.