Skip to main content

Shift Management

Creating Shifts

Shifts can be created and managed, including the assignment of candidates to shifts, via the scheduling calendar. The exact process for creating a shift varies depending on which view is in use, although in each case it starts by clicking the for the desired date in the relevant row.

The Candidate View is used for assigning candidates to Shifts and creates a Candidate Shift linked to an existing Shift record instead - in this case the user must specify the Account, Job (lookup customisation supported) and Shift.

info

On Candidate Shift creation a Placement is automatically created and populated with the corresponding Candidate and Job details.

Field Configuration

It is possible to configure which fields are visible when creating or viewing a Shift, by creating a new Shift_Scheduler_Extra_Fields_Field_Set configuration metadata record:

Field LabelAPI NameTypeRequiredDescription
LabelMasterLabelText(40)YesShift Scheduler Extra Fields Field Set
Custom Metadata Record NameDeveloperNameText(40)YesShift_Scheduler_Extra_Fields_Field_Set
Valueseven20__Value__cText(40)YesThe seven20__Shift__c field set API name
Activeseven20__Active__cCheckboxNoIndicates whether this setting is active or not

Managing Shifts

Existing shifts can be managed on all views by clicking on the yellow header of the shift card, which opens a modal. From within the shift modal the user can amend the shift details, see assigned candidates and add new candidates to the shift. The modal also displays the job's Rate Cards for reference.

Users can also click on the Candidate Shift and Candidate details within the shift cards, which will open the relevant record in a new tab.