Associated jobs

A job can be configured to have one or more associated jobs that are treated as equivalent jobs for scheduling purposes. Associated jobs are useful when the employee import process assigns job titles from the HR system that may not directly match the functional position that you want to schedule.

Associated jobs are configured as a parent-child relationship where the parent job can be associated with one or more child jobs. Employees that are qualified for the parent job or any of the child jobs can be assigned to shifts for any of the jobs.

The parent job is replaced with the child job on a shift when the assigned employee is qualified for the child job. Each associated job is configured with a rank that determines the job's priority for replacement when an employee is qualified for multiple associated jobs. The associated job with the lowest rank number is used to replace the original job. For example, Junior Clerk and Senior Clerk are associated jobs of Clerk. Junior Clerk has a rank of 2, and Senior Clerk has a rank of 1. If an employee is assigned to a Clerk shift who is qualified both as a Junior Clerk and Senior Clerk, the job on the shift is updated to Senior Clerk.

A job in the system must not be associated to more than one parent job. Otherwise, situations can occur where a shift is counted multiple times under different jobs for coverage purposes. Additionally, only two-level relationships are supported for associated jobs. Jobs that are used as child jobs must not themselves have child jobs. Relationships with three or more levels can cause issues in the MVS screens when displaying schedules and coverage.
Note: After configuring associated jobs, the application cache must be unloaded to ensure that validations and filters use the updated set of associated jobs.