Auto Assignment shift replacement rule

This new rule enables a two-stage scheduling processes. In the first stage a set of “placeholder shifts” are initially assigned. Then in the second stage the placeholder shifts are replaced with the “actual shifts” that employees will work.

The replacement is performed based on equivalent Shift Types. When this rule is configured in an Auto Assignment Rule Group, rules outside of Only "Honor Position", "Honor Required Skills", and "Honor Optional Skills", and "Min rest between shifts" are not honored. It is expected that the other rules, if necessary, have already been accounted for in the first stage of auto assignment.