Breakable and unbreakable rules

Scheduler allows you to create two types of rules, which will be applied when creating your logs:

Unbreakable rules

These 'hard' rules will never be broken under any circumstances. This is the default option when you create a new rule.

Breakable rules

You can also create 'soft' rules which Scheduler will try to honour, but if one conflicts with an unbreakable rule, the unbreakable rule takes precedence. You can make a rule breakable by ticking 'This rule can be broken' when creating a rule.

How do rules affect scheduling?

When an item is selected as a potential pick to fill an unscheduled position, Scheduler does the following:
  • If the item does not break any rules, it will be scheduled.
  • If the item breaks an unbreakable rule, it will move on to another item.
  • If the item breaks a breakable rule, it's given a notional suitability score which increases by one each time a breakable rule is broken. Scheduler iterates over all eligible items and selects the one with the lowest score. If multiple items have the same score, the first match will be picked.

Still need help? Contact us Contact us