Set Up the Optimization Engine
Security:
Set Up: Scheduling: High Level Scheduling Settings
domain in the Scheduling functional area.Administrators can configure Optimization Engine values that determine the default positions of the sliders on the schedule. Managers can then modify these values on the schedule. If all of the slider values are equal, the Optimization Engine applies internal weightings to some factors. If you enter a value for
Consistency
, it will take precedence over all other values.- Access theEdit Scheduling Settingstask.
- Select theScheduling Engine Settingstab.
- As you complete theScheduling Engine Settingsgrid, consider:OptionDescriptionEngine SettingEngine settings are objectives that the Optimization Engine takes into account when generating schedules. Example: You can weightLabor Costso that it takes priority over every other objective.Setting ValueEnter a numerical value between 1 and 100. You can enter values based on the relative importance of the settings for your business objectives. If you set a weight to zero, Workday will ignore that setting.Example: You enter50forPreferred Weekly Hoursand10forPreferred Schedule Tagsbecause you want to prioritize workers receiving their preferred amount of scheduled hours each week, rather than their preferred role.Lock SettingWhen you lock 1 or more engine settings for a high-level scheduling organization, Workday also locks the settings for all scheduling organizations that are subordinate organizations of the HLSO.Exclude from Score UsageSelect this option to prevent engine settings from impacting the schedule score that Workday displays when you attempt to replace 1 worker with a different worker in a schedule.
- As you complete these options, consider:OptionDescriptionExceed Maximum Weekly HoursAllows the Optimization Engine to create schedules for workers that exceed the maximum weekly hours validation.When you enter a low value here, it’s more likely that the Optimization Engine will create schedules that exceed maximum weekly hours (based on coverage and cost requirements).Exceed Maximum Working DaysAllows the optimization engine to create schedules for workers that exceed the maximum working days validation.When you enter a low value here, it’s more likely that the Optimization Engine will create schedules that exceed maximum working days (based on coverage and cost requirements).Exceed Labor BudgetAllows the Optimization Engine to create schedules that exceed your budget. To ensure that schedules are always at or under your budget, don't select this option.If you use subgroup organizations, Workday combines the budget of all subgroup organizations to generate a schedule. You can’t set budget as a constraint at the subgroup organization level. Example: If Financial Services has a budget of $1000 and Technology has a budget of $500, the total budget constraint will be $1,500 when generating a schedule. We won't constrain it to $500 in Technology and $1000 in Financial Services.
- Enter a value in theConsistency Look Back Cyclefield.For theConsistencysetting, Workday looks back either 1 or 2 weeks to find a reference schedule to compare against the current schedule. If the reference schedule includes time off or holidays, Workday looks back another single look back cycle of 1 or 2 more weeks to find a week without holidays or time off.Example: When you enter 2, Workday looks at the schedule 2 weeks in the past. If there was time off or holidays in that 2-week cycle, Workday will look back another cycle (4 weeks in the past).
- Complete these options:
Option Description Allow Gaps for MealsEnables the Optimization Engine to treat scheduled meals as covered time, not coverage gaps. This improves performance by reducing the number of solution variations the engine must evaluate, as it eliminates the need to provide coverage for meals.Enable Single Meal PlacementLimits the optimization engine to generating only the first valid meal placement slot for any eligible shift. This is ideal for customers who offer workers flexible (ad-hoc or demand-based) meal times but still require a meal to be scheduled for shifts that meet the criteria.