Configuring the Swipe Order validation

This validation prevents an employee from swiping out of the expected order for the specified swipe types. For example, if an employee last swiped a Meal Start, then the next swipe must be Meal End. This validation also prevents the employee from performing consecutive Clock IN swipes or Clock OUT swipes.

This validation applies only for the duration that is specified in the validation.swipe_order.proximity_threshold_in_minutes configuration setting. For example, if this setting is configured for 480 minutes (8 hours), then an employee who last swiped a Meal Start is only permitted to swipe a Meal End or OFF for the next 8 hours. If the next swipe occurs beyond this threshold of 8 hours, then the swipe order validation allows the swipe regardless of the swipe type.

  1. In WFM, select Maintenance > Reader Setup > Validations > Clock Validations.
  2. Click Edit for the SWIPE_ORDER validation
  3. Under Reader Types, specify the TimeTrack reader and click Save.
  4. Select Maintenance > Reader Setup > Reader Configurations > Reader Configuration Setup.
  5. Click Edit for your current reader configuration.
  6. In the Configuration Properties search box, specify validation.swipe and click Find.
  7. Specify the appropriate values for these properties depending on your business requirements. A description of each property is also available in the Property Description column:
    validation.swipe_order.enable
    You must enable this property for the validation to work.
    validation.swipe_order.type
    The swipe types to enable for this validation.
    validation.consecutive_types.skip_in_supervisor_mode
    Skip this validation in supervisor mode.
    validation.swipe_order.proximity_threshold_in_minutes:
    The time gap between current and previous swipes within which swipe order validation is applied.

    Default values for the above properties can be found at Maintenance > Reader Setup > Reader Configurations > Configuration Property Definitions.

  8. Click Save.