Employees might forget to clock out.

To insert the missing clock-out registrations you can run a batch job before the calculations of employees are initiated. By doing this the missing clock-out registrations are inserted automatically.

You can run the job either from the / form, or directly through a menu item that is placed in > .

For a given date, the batch job searches and inserts missing clock-outs in the following way:

  • If an employee has an unmatched clock-in registration at the given date, which is before the , and no other registration exists after the , then a clock-out registration is inserted with the time set to the .

  • If any registration exists after the given , this means that the employee has worked overtime. Therefore, it is not meaningful to insert a clock-out registration with the time set to .

  • Similarly, an unmatched clock-in time after the indicates overtime, making a clock-out registration with the is meaningless.

See Also