Schedule validation

The schedule validation functionality checks that the employee is scheduled to work at the time of the clock punch. If an employee attempts to punch in when they are not scheduled, the punch is rejected with a validation message. For example, if the employee is not scheduled for today but has a future schedule, the message Not Scheduled Until MM/dd/yyyy HH:mm is shown on the clock.

Depending on your system configuration, you can use either the Readers form or a reader configuration in WFM to enable schedule validation.

See Configuring the clock.

  • In the Readers form, select the Enable Schedule Validation check box.

    See Adding clock readers.

  • If you are using reader configurations, use the validation.schedule.enable property in the reader configuration.

    See Using reader configurations.

For each employee who requires schedule validation, you must also select the Enforce Schedule check box for the employee badge.

See Looking up badge numbers.

Grace period

You can define a grace period for schedule validation before and after the employee's scheduled time. The start grace time specifies the number of minutes before the scheduled start time that an employee can clock in. The end grace time specifies the number of minutes after the scheduled end time that an employee can clock out.

Again, you can use either the Readers form or a reader configuration to set the number of minutes for the grace period.

  • In the Readers form, use the Start Grace and End Grace fields.
  • If you are using reader configurations, use the validation.schedule.start_grace_in_minutes validation.schedule.end_grace_in_minutes properties in the reader configuration.