Home › Guides › How does biometric attendance integrate with HRMS software?

How does biometric attendance integrate with HRMS software?

A biometric device records a punch with an employee ID and time; the HRMS receives those punches (the device pushes them, or the HRMS or a collector pulls them), matches each ID to an employee, and applies shift and late rules to produce attendance.

Last updated . Rates and limits change, so verify against the official sources below.

How do punches get from the device to the HRMS?

There are three common patterns. In a push model the device sends each punch to a server address over the network (ZKTeco devices call this ADMS). In a pull model the HRMS, or a small collector program on a local computer, connects to the device and downloads new punches using the vendor SDK. In a file model punches are exported in batches and imported.

Push is the simplest for sites with internet access. A local collector suits offices where devices sit on a private network and are not reachable from outside.

How are device users mapped to employees?

Each person enrolled on a device has a device user ID (often called PIN). The HRMS must map that ID to an employee record. Punches from an ID that is not mapped should be held and reported, not discarded, so they can be matched later.

Keep IDs unique across devices and branches. If one person is enrolled on several devices, make sure every device uses the same ID.

How do shifts and late rules turn punches into attendance?

The HRMS takes the first and last punch of the day (or paired in and out punches), compares them to the employee’s shift, and decides the status: present, late, half day, early leave or absent. Grace minutes, minimum hours for a full day and half-day limits are set in the attendance rules.

Night shifts need special care because a shift that crosses midnight belongs to one working day even though the punches fall on two calendar dates.

Which devices does Lumos HRMS integrate with?

Lumos HRMS integrates ZKTeco devices, receiving punches directly over ADMS or through a collector for devices on a private network, and can import historical punches. Punches feed attendance, leave and payroll in the same system.

What problems show up most often?

Wrong device time is the most common cause of bad attendance: a clock that is a few minutes off turns on-time staff into late marks. Next are duplicate punches (a person pressing twice), missing punches from a failed sync, and device users who were never mapped to an employee.

Good setups handle these with duplicate-punch windows, a visible sync status, an unmapped-ID report and a simple regularisation request so the employee and manager can correct a day with a reason.

Does biometric data need special care?

Yes. Fingerprint and face data are personal data. Prefer systems where the device stores the template and the HRMS receives only the user ID and time. Tell employees what is collected and why, and follow the current data protection law.

What should you check before go-live?

Run through this list on one device and a few employees first:

  • Device clocks are correct and set to the right time zone, because every punch time depends on them.
  • Every employee has a device ID and the ID is mapped in the HRMS.
  • Shifts, grace minutes and weekly offs are configured for each branch.
  • Unmapped IDs and failed syncs are visible to HR, with a way to re-process.
  • A missed punch has a regularisation request and approval path.
  • A sample month of attendance is compared with the device report before payroll depends on it.

Frequently asked questions

What is ADMS?

ADMS is the push protocol ZKTeco devices use to send punches to a server over the network, so the server does not have to connect to the device.

Can the HRMS work when the device is offline?

Devices store punches in memory while offline. When the connection returns, they are sent or pulled and processed in time order.

Can one HRMS handle devices at several branches?

Yes, if each device is registered and employee IDs are unique. Check how your HRMS scopes devices and attendance by branch.

Sources

Related guides

HR and payroll glossary · Free PF calculator · Start your free trial