Can I manage workforce schedule shifts using HCM Data Loader?

Yes, you can create, update, and delete workforce schedule shifts using the ScheduleRequest object and HCM Data Loader. And you can import schedules with up to three business object levels:

  • ScheduleRequest sets the overall context, including staffing departments, import dates, and whether you want a full import or just an update.

    DepartmentName LocationCode LocationSetCode StartDate EndDate ImportMode
    Maternity, LA WFM_LOSANGELES COMMON 2025/09/01 2025/09/30 FULL
  • ScheduleEvent shows which worker is assigned to a shift, or notes if a shift is open.

    ImportMode PersonNumber OpenShift
    FULL WORKER_ASG_001 N
  • ScheduleShiftEvent gives all the details about each shift.

    ShiftAction JobProfileType JobProfile JobSetCode ShiftTypeExtendedCode WorkforceShiftName ShiftDate
    CREATE ORA_JOB RN COMMON REGULAR 7a-7p 2025/09/01

Here's a diagram of the object hierarchy:

Note:

After you import the schedules, you need to load the imported shifts to the workforce schedule tables.

  1. Go to Tools > Scheduled Processes.
  2. Schedule the Process Imported Shifts process.