ROSTERkey is able to alert Managers and Administrators when a worker has worked for an excessive amount of time.  This alert is configured in Configuration -> Alert -> Excessive Hours.


The below examples show details for two rules configured for the Excessive Hours Alert.



Each rule configuration has the following information:

  • Name of the rule.
  • The date range to which the rule applies, i.e. From and To.
  • The message to be displayed when the rule is broken.
  • The severity of the alert.
  • Whether or not the alert can be suppressed by managers.
  • Window Type: whether the rule applies to a "moving window" or a "weekly window".
    • A "moving window" signifies that the alert will be raised whenever a worker exceeds the maximum allowed time, for any time period matching the window's specified duration. In the first example shown, the alert is raised whenever a worker works more than 12:30 in any 24 hour period.
    • A "weekly window" signifies that the alert will be raised whenever a worker exceeds the maximum allowed time over a week, where a week starts on the specified day and time. In the second example shown, the alert is raised whenever a worker works more than 70 hours a week, where a week starts on Wednesdays at 6am.
  • If the Window Type = "Moving", the duration of the window that is to be checked against.
  • If the Window Type = "Weekly", the day and time that signifies the start of a week.
  • The maximum allowed time a worker can work in the specified window.
  • The roles the rule applies to:
    • If any roles are specified, the rule only applies to those times where a worker is assigned to one of the given roles.
    • If no roles are specified, the rule applies to all times a worker works.
  • Worker Tags.  If any Tags are listed with this rule, then only workers that have ALL of the listed Tags associated to themselves (via the Configuration -> System -> Worker Settings) are checked by the rule.