Change a Worker’s Availability
You can modify the details of a worker's availability using the
Change Worker Availability for Worker
task. The Optimization Engine takes any changes submitted on this task into account when generating schedules.Validations on this task alert schedulers when the availability time slots they enter cause a conflict with overlapping time slots. This means that Workday prevents you from submitting availability when you enter time slots that overlap within the same day.
The
Change Worker Availability for Worker
task enables you to configure availability for each day of the week. However, Workday Scheduling also takes into account shifts that:
- Cross over midnight into the next day.
- Cross schedule weeks.
Workday combines a worker’s availability from consecutive days (Example: Monday 10PM to Tuesday 6AM) into a single time slot for scheduling purposes. This means that if a worker needs to be available for an overnight shift, it is recommended that you configure their availability across the two affected days. Example: 10PM to 00:00 AM on Monday and 12:00AM to 6:00AM on Tuesday.
- Access theChange Worker Availability for Workertask and select aWorker.
- Verify that theEffective As Of Datereflects the date that you want the changes to take effect.The default value is the current date.
- Use theStart TimeandEnd Timefields for each day to specify the worker’s availability.You can enter multiple time slots for a single day.TheAvailablecheck box is selected by default to indicate that the worker is available all day. The values entered in theStart TimeandEnd Timefields take precedence over theAvailablecheck box, even when theAvailablecheck box is selected.
- ClickSubmit.
This example illustrates a use case involving setting up a worker's availability when crossing midnight. In this example, the worker needs to be available from 10:00 PM on Monday until 4:00 AM on Tuesday.
The scheduler enters these values for Monday on the
Change Worker Availability for Worker
task:Field | Value |
|---|---|
Start Time
| 10:00 PM |
End Time
| 12:00 AM |
The scheduler also enters these values for Tuesday:
Field | Value |
|---|---|
Start Time
| 12:00 AM |
End Time
| 4:00 AM |
This following example illustrates a use case involving split shifts for a worker who has a commitment every Wednesday between 12:00 PM and 6:00 PM. The worker is available on Wednesdays from 6:00 AM to 12:00 PM, and is available again later that day from 6:00 PM to 10:00 PM.
The scheduler enters these values in a row for Wednesday on the
Change Worker Availability for Worker
task:Field | Value |
|---|---|
Start Time
| 6:00 AM |
End Time
| 12:00 PM |
The scheduler adds another row for Wednesday with these values:
Field | Value |
|---|---|
Start Time
| 6:00 PM |
End Time
| 10:00 PM |