Swipe order validation class

To limit an employee from swiping out of the expected order-type sequence of their scheduled times, you can enable "swipe order" validation. When active, the validation class prevents an employee from swiping an order type that is less than the last recorded swipe they performed. For example, if an employee has last swiped a Meal Start (order type 2), the next swipe must be Meal End (order type 3) or OFF (order type 4).

This validation applies only for the duration that is specified in the com.infor.wfm.clock.server.validation.SwipeOrderValidation.proximityThreshold configuration setting. For example, if this setting is set to 480 minutes (8 hours), an employee who last swiped a Meal Start is only allowed to swipe a Meal End or OFF for the next 8 hours. If the next swipe occurs beyond this threshold, the swipe order validation will allow the swipe regardless of its order type.