Clocks

Enhanced schedule validation

An enhanced version of schedule validation is now available for specific business cases.

Currently, schedule validation enforces the schedule such that employees cannot clock in prior to their scheduled start time. Employees may be able to clock in earlier if a start grace is defined, but if they are outside the grace period, they will not be able to clock in. This feature gives you the flexibility to allow the employee to clock in. With the default version of schedule validation, the employee can only clock in via supervisor mode, where a supervisor clocks in the employee.

Secondly, this new enhanced version of schedule validation does not enforce schedule validation for non-scheduled meal breaks. In other words, employees clock out and clock in for meal breaks, so applying schedule validation does not make sense. A configuration is provided to indicate the time codes that schedule validation should ignore.

For more information, see the system administration guides for the 8000 and 9000 Series clocks.

New message configuration options for swipe type

Added the following swipe type specific messages to settings.conf. In the absence of a swipe type specific message configuration, the message configured for message.validation.swipe will be used:

  • message.validation.swipe = ^&F^&N^&S at ^&h:^&m ^&A
  • message.validation.swipe.on = ^&F^&N^&S at ^&h:^&m ^&A
  • message.validation.swipe.off = ^&F^&N^&S at ^&h:^&m ^&A
  • message.validation.swipe.timecode = ^&F^&N^&S ^&D at ^&h:^&m ^&A
  • message.validation.swipe.department = ^&F^&N^&S at ^&h:^&m ^&A
  • message.validation.swipe.directionless = ^&F^&N^&S at ^&h:^&m ^&A
  • message.validation.swipe.docket = ^&F^&N^&S at ^&h:^&m ^&A
  • message.validation.swipe.job = ^&F^&N^&S at ^&h:^&m ^&A
  • message.validation.swipe.project = ^&F^&N^&S at ^&h:^&m ^&A
  • message.validation.swipe.newemployee = ^&F^&N^&S at ^&h:^&m ^&A