Configuring the Break Length validation

The Break Length validation ensures employees who clock out for a break do not clock again until a sufficient duration of time has passed. The validation can use the following conditions:
Setting Description
length The number of minutes for the default time that the employee should remain off work after recording a break swipe.

For example: com.infor.wfm.clock.server.validation.BreakLengthValidation.length = 24

tcode

The break time codes that require break length validation. Use a comma-separated list format. For example: com.infor.wfm.clock.server.validation.BreakLengthValidation.tcode = BRK,MEAL,COFFEE

For more information on the various swipe types, see Supported Swipe Types.

skipwhensupervisor Skip this validation in Supervisor mode:

For example: com.infor.wfm.clock.server.validation.BreakLengthValidation.skipwhensupervisor = true

timeformat Format for the time during Break Length validation. You can specify either H:mm or h:mm a.

For example: com.infor.wfm.clock.server.validation.BreakLengthValidation.timeformat = H:mm

An example implementation of this validation in the settings.conf configuration file is as follows. This example will prevent the employee from a duplicate clock in punch, clock out punch, or time code punch within 5 minutes:

#Some unions require minimum break durations
com.infor.wfm.clock.server.validation.BreakLengthValidation.length = 24
com.infor.wfm.clock.server.validation.BreakLengthValidation.skipwhensupervisor = true
com.infor.wfm.clock.server.validation.BreakLengthValidation.tcode = MEAL
#Format of time (e.g. H:mm or h:mm a)
com.infor.wfm.clock.server.validation.BreakLengthValidation.timeformat = H:mm