Newer Version Available

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

SchedulingRule

Represents scheduling rules which are hard constraints in the scheduling logic engine. This object is available in API version 52.0 and later.

Supported Calls

create(), delete(), describeLayout(), describeSObjects(), query(), retrieve(), update(), upsert()

Special Access Rules

The org must have the Workforce Engagement license. To view, create, edit, and delete records, the user needs to have the Workforce Engagement Scheduling Coordinator permission set.

Fields

Field Details
Description
Type
textarea
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
The scheduling rule description.
DeveloperName
Type
string
Properties
Create, Filter, Group, Sort, Update
Description
The developer name value of the record.
Language
Type
picklist
Properties
Create, Defaulted on create, Filter, Group, Nillable, Restricted picklist, Sort, Update
Description
The language of the scheduling rule.
MasterLabel
Type
string
Properties
Create, Filter, Group, Sort, Update
Description
The scheduling rule name.
SchedulingCategory
Type
picklist
Properties
Create, Filter, Group, Restricted picklist, Sort
Description
Shifts.
Possible values are:
  • A—Appointment
  • B—Shift
SchedulingRuleType
Type
picklist
Properties
Create, Filter, Group, Restricted picklist, Sort
Description
The scheduling rule type.
Possible values are:
  • A—Active Resources
  • B—Match Skills
  • C—Availability
  • M—Match Territory
  • R—Rest Time
  • W—Work Limit