This article describes how to configure your clocks for Multi-Clock Duplicate Punch Checking.
** If desired, these instructions can also be used to apply Duplicate Punch Prevention to specific punch types only
Newer Firmware versions are able to utilize a Multi-Clock Duplicate Punch Lockout.
- For Series 15 clocks
- It requires version 8.0.4.5-6.1.23 or higher.
- Firmware versions 8.0.4.2-6.X.X and above can be upgraded.
- For Series 800 clocks
- It requires version 8.0.4.5-6.1.15 or higher.
- Firmware versions 8.0.4.2-6.X.X and above can be upgraded.
- Firmware version 8.0.4.2-5.3.2 can be upgraded via Telnet and Flash Drive
Once you have the correct firmware, the following Parameters need to be set:
- Name: USALockoutFunOn
Value: 1 - Name: CheckLockoutOnline
Value: 1 - Name: USALockoutTimeOut
Value: 5
(or any number of seconds that you desire) - Name: USAUserRecheckFunOn
Value: 0 - Name: RecheckMin
Value: 1
(or use 0 for seconds) - Name: AlarmReRec
Value: 30
(or any number of Minutes (or seconds) that you need) - Name: StateMode
Value: 3
(StateMode = 3 allows Auto and Manual statemode, Auto means the ShortKey Schedule will decide what is selected by default and Manual allws the employee to override it as needed.
In addition to setting the Parameters above, you need to specify which Punch Types will check for a previous punch. It cannot be applied universally to all punches like the Single Clock Duplicate Punch setting can.
CMD DATA UPDATE SHORTKEY keyID=1\tkeyLabel=Auto IN/OUT\tkeyFun=1\tmapValue=0\tLOCKOUT=1
CMD DATA UPDATE SHORTKEY keyID=2\tkeyLabel=Lunch Leave\tkeyFun=1\tmapValue=1\tLOCKOUT=0
CMD DATA UPDATE SHORTKEY keyID=3\tkeyLabel=Lunch Return\tkeyFun=1\tmapValue=2\tLOCKOUT=1
CMD DATA UPDATE SHORTKEY keyID=4\tkeyLabel=Switch Tasks\tkeyFun=1\tmapValue=5\tLOCKOUT=0
** The above settings would cause "Auto IN/OUT" and "Lunch Return" punches to perform a Duplicate Punch Test
Note: To set the above or similar Function Keys use the Setup >> Clock Groups >> [Specific Group]. Now click "Clock Tools" button on the bottom. Within the dialog view, use the Set Clock Option section and specify:
Name: "CMD DATA"
Value: "UPDATE SHORTKEY keyID=1\tkeyLabel=Auto IN/OUT\tkeyFun=1\tmapValue=0\tLOCKOUT=1"
or similar
To set up the clock to check every punch WITHOUT requiring the employee to make a Punch Type selection, set the following Function Key and Clock Options (using Clock Tools >> Set Clock Option):
CMD DATA UPDATE SHORTKEY keyID=1\tkeyLabel=Auto Punch\tkeyFun=1\tmapValue=0\tLOCKOUT=1
Using the Clock Menu, Navigate to Personalize >> Punch State Options
Specify:
Punch State Mode = Fixed
Punch State Required = Yes
Fixed Punch State = "Auto Punch"
(or whatever keyLabel you assigned above)
CMD DATA UPDATE SHORTKEY keyID=1\tkeyFun=1\tmapValue=0\tkeyLabel=Welcome\tautoChange=1\tLOCKOUT=1\tTime=01:00;01:00;01:00;01:00;01:00;01:00;01:00\tSUN=1\tMON=1\tTUE=1\tWED=1\tTHU=1\tFRI=1\tSAT=1
(autoChange=1, means it follows a Schedule)
(Time=01:00;...01:00 means it sets that key as the default every day at 1AM)
(SUN=1 through SAT=1 means to use the schedule every day of the week)
To Disable unused Fkeys:
CMD DATA UPDATE SHORTKEY keyID=6\tkeyFun=0\tstateCode=16
CMD DATA UPDATE SHORTKEY keyID=5\tkeyFun=0\tstateCode=15
CMD DATA UPDATE SHORTKEY keyID=4\tkeyFun=0\tstateCode=14
CMD DATA UPDATE SHORTKEY keyID=3\tkeyFun=0\tstateCode=13
CMD DATA UPDATE SHORTKEY keyID=2\tkeyFun=0\tstateCode=12
CMD DATA UPDATE SHORTKEY keyID=1\tkeyFun=0\tstateCode=11