Configure Hours Distribution for Employee Priority Groups

Employee priority groups are used by the Schedule Generation Strategy to separate employees into independent groups. An employee priority group contains a set of employees that are ordered based on certain attributes typically reflecting their seniority. Employee preferences, such as number of worked hours, shift lengths, shift starts, preferred availability, and preferred days off, are satisfied by prioritizing the higher priority employee first.

The Schedule Generation engine assigns each employee to only one employee priority group. For a given group, employees are ordered by their priority and the weekly hours of a higher priority employee should be greater than or equal to the weekly hours of a lower priority one.

You can define a Schedule Generation Strategy and apply it for a specific location, which can then be used for a specific optimization horizon to automatically generate the shifts of employees in the scope. Based on the ordered list of employee priority groups selected in the strategy and the schedule group Assembles employees who share schedules or any other work characteristics. assignment for each employee, the first schedule group assigned to the employee that is applicable during the optimization horizon is the priority group assigned to the employee.

For employees without a matching schedule group, artificial groups are created in the engine based on the primary jobs of these employees. Employees with the same primary jobs, and without an explicit priority group from the system setup, are included in the same group.

Once all employees have received the minimum required hours defined in their contracts, the remaining workload Specifies a number of employees needed for a certain job at a certain location over a certain span of time. is distributed among them based on their priority, such as the employee's seniority. Employees from different priority groups are not comparable. For example, a junior employee in Group A may receive more hours than a senior employee in Group B without inducing any inversion (a lower-priority employee having more hours than a higher-priority employee).