Shift transitions in cross-store schedule generation

Employees are not assigned to shifts with transitions to other departments, activities, or jobs when generating a schedule for more than one location. This prevents employees from being assigned to shifts where work time is split between different locations, which would be impractical due to the distance between locations.