Concept: Importing Work Schedules
You can use the
Import Ad Hoc Schedules
web service to import schedules from a third-party scheduling vendor into Workday Time Tracking. Workday validates the imported data before the web service operation accepts it. Once it accepts the data, Workday translates work schedule events with start and end times into new schedule blocks. These schedule blocks don't affect workers' work schedule calendars, but you can view them on these reports:
- My Team's Schedule.
- My Schedule(for self-service workers).
- View Schedule for Worker.
You can enable Workday to retrieve related attributes from imported schedule events. When workers check in using the
Check In
or Add Clock Event
tasks, Workday can automatically populate the time entry code, position, and worktags using the data imported from the third-party scheduling system.The
Auto-fill from Schedule
time entry option displays imported schedule blocks.To use this web service, set up the
Process: Ad Hoc Schedule Processing
security domain.Schedule Attributes
Consider these details as you prepare data for import:
Field | Notes |
|---|---|
Row ID
| A unique numerical value for a schedule contained in a row or set of rows. All data on rows with the same Row ID refer to the same schedule. |
Ad Hoc Schedule ID and Meal ID
| Workday requires a unique schedule ID for each schedule event.
Don't use these Workday-reserved ID prefixes:
|
Position ID
| Enter the Position ID for workers with multiple positions. |
Schedule End Date Time
| Scheduled shifts must be fewer than 24 hours. |
Meal ID
| Scheduled shifts must not include more than 2 unpaid meal periods. |
Time Type
| If the Time Code Reference ID is Time Type , you must use an In/Out time entry code with a unit of hours. Workday requires In/Out time entry codes because the web service uses start and end times to determine shifts.
If you don't enter a time entry code, Workday uses the default time entry code from the worker’s time entry template. |
Updating and Deleting Imported Data
You can update or delete imported schedule blocks by using the
Import Ad Hoc Schedules
web service. When you import update transactions, Workday replaces the existing details on the schedule block with the details of the new block. Include all the details you want to preserve in addition to the updated fields.You can only edit imported schedule blocks by completing another import. Updates you make through the web service take precedence over any other edits you complete in other reports or tasks. Example: A manager using the
My Team's Schedule
report can't update schedule blocks created using the Import Ad Hoc Schedules
web service. You can delete a schedule block by setting the Delete_Schedule
field to True.