Clock validations

When an employee punches in or out, starts their break, or performs any punch on a clock, the clock punch is sent to the clock for validation. This process can involve several types of clock validations.

If a punch passes all the validations, the punch is accepted. If the punch fails at least one validation, the punch is rejected. These types of validations are supported:

  • Break length

    The break length validation ensures that employees who clock out for a break do not clock again until a sufficient time has passed.

    See Break length validation.

  • Consecutive types

    The consecutive types validation prevents similar swipes from being performed within a certain period and based on one or more conditions.

    See Consecutive types validation.

  • Department

    Validates the department labor metric.

  • Docket

    Validates the docket labor metric.

  • Job

    Validates the job labor metric.

  • Project

    Validates the project labor metric.

  • Same minute

    The same minute validation checks that the clock punch was not performed within one minute of the last clock punch of the same type. Punches that are performed within the same minute are rejected. You can specify a list of swipe types that the validation applies to.

  • Schedule

    The schedule validation checks that the employee is scheduled to work at the time of the clock punch.

    See Schedule validation.

  • Timecode

    Validates the timecode labor metric.

Depending on your system configuration, you will use either a reader configuration in WFM or the settings.conf file on the server to configure validations.

See Configuring the clock.