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)


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.


DATA UPDATE SHORTKEY keyID=1\tkeyLabel=Auto IN/OUT\tkeyFun=1\tmapValue=0\tLOCKOUT=1

DATA UPDATE SHORTKEY keyID=2\tkeyLabel=Lunch Leave\tkeyFun=1\tmapValue=1\tLOCKOUT=0

DATA UPDATE SHORTKEY keyID=3\tkeyLabel=Lunch Return\tkeyFun=1\tmapValue=2\tLOCKOUT=1

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):

  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)