Webkul Store
Odoo ZKTeco Attendance Integration

Description

Keeping employee attendance correct is important for every business. Checking attendance by hand takes time and can cause mistakes. This module makes attendance tracking easy and automatic

Odoo ZKTeco Attendance Integration connects your ZKTeco biometric device with Odoo. It brings all attendance records into one place, so you can manage them easily.

You can sync attendance in different ways. Sync records manually, automatically, through webhooks, or by using ADMS cloud mode. Pick the method that works for your business.

This module records employee check-in, check-out, and break time. This helps HR teams track working hours correctly and reduces manual work.

You can add employees to biometric devices or remove them directly from Odoo. There is no need to update every device one by one.

This module stops duplicate attendance punches to keep records clean. In ADMS mode, it also syncs the device timezone, so attendance always shows the correct time.

Whether you have one office or many branches, this module helps you manage attendance easily, save time, and keep attendance records accurate.

Highlighted Features of Odoo ZKTeco Attendance Integration

  Easy Device Setup

Connect your ZKTeco device with Odoo using simple details like the IP address and port number.

  Flexible Attendance Sync

Sync attendance manually, by cron, through webhooks, or with ADMS cloud mode based on your business needs.

  Automatic Attendance Sync

Attendance records update automatically every 10 minutes, so you do not need to sync them by hand.

  Employee Enrollment Control

Add new employees or remove existing ones from biometric devices directly through Odoo.

  Break Time Tracking

Record employee break-in and break-out times correctly for accurate attendance records.

  Auto Disconnect Detection

In ADMS mode, the device is marked as disconnected if no attendance data is received within the set time.

  ADMS Timezone Sync

The timezone selected in Odoo is automatically applied to the device, so attendance records always show the correct time.

  Automatic ADMS Employee Fetch

Employees enrolled on the biometric device are automatically added to Odoo as machine users.

  Duplicate Punch Prevention

Prevent repeated attendance punches and keep attendance records clean with simple punch control settings.

  Quick Employee Removal

Remove enrolled employees from the biometric device directly from Odoo.

Why Do We Need This Module?

Many businesses use ZKTeco biometric devices to record employee attendance. However, the attendance data stays on the device unless it is copied manually.

Odoo does not connect with ZKTeco devices by default. This means HR teams need to export attendance files and upload them again. This takes time and may cause mistakes.

Odoo ZKTeco Attendance Integration connects your biometric device with Odoo. Attendance records are synced automatically, so you do not need to update them by hand.

It also tracks check-in, check-out, and break times in one place. This helps HR teams save time and keep attendance records correct.

Built for real business needs, this module provides a simple and reliable way to manage employee attendance with Odoo.

Use Cases

  Office Attendance

Record employee check-ins and check-outs every working day.

  Factory Workers

Track work time and attendance for factory employees.

  Schools and Colleges

Keep teacher and staff attendance records up to date.

  Multi-Branch Companies

Manage attendance from all office branches in one place.

Easy Device Connection

Connect your ZKTeco device with Odoo in a few easy steps. Use simple device details to start syncing attendance.

  • Connect devices using the IP address and port number
  • Add devices using the serial number in ADMS mode
  • Check whether the device connects with Odoo correctly
  • Keep attendance records synced between the device and Odoo

Manual Attendance Sync

Get attendance records whenever you want. Sync records manually or let Odoo update them automatically.

  • Sync attendance records with a single click
  • Update attendance automatically every ten minutes
  • Match punch values with attendance actions correctly
  • Keep attendance records updated inside Odoo

Smart Punch Control

Odoo ZKTeco Attendance Integration manages employee punches to keep attendance records clean. Stop extra entries using simple attendance rules.

  • Allow one check-in and one check-out each day
  • Clear old attendance feeds using selected settings
  • Stop repeated punches within the selected time limit
  • Keep attendance records clean and easy to manage

ADMS Cloud Sync

Connect biometric devices using ADMS cloud mode. Attendance records and device users stay updated automatically.

  • Fetch enrolled device users automatically into Odoo
  • Show synced machine users in attendance records
  • Mark inactive devices when attendance data stops
  • Keep the device connection status updated automatically

Employee Enrollment Management

Manage biometric device users directly from Odoo. Add or remove employees without using the device screen.

  • Add employees directly from Odoo to devices
  • Sync enrolled users automatically with ADMS mode
  • Remove employees from connected biometric devices easily
  • Identify employees using the Badge ID or PIN

Clear Machine Data

Remove unwanted data from the biometric device quickly. This helps improve device speed and free storage space.

  • Improve device speed by clearing old records
  • Remove all employee data from the device easily
  • Delete attendance records from the connected device quickly
  • Clear machine information with a single action

Support

For any query or issue, please create a support ticket here CREATE A TICKET HERE

You may also check our other top-quality Odoo Modules.

No Reviews
No Showcase.
Product Version
1.0.0
Supported Browsers
Firefox 5+Google ChromeInternet Explorer 7Internet Explorer 8Internet Explorer 9Opera 11Safari 5
Tags
Released
1 year ago
Last Updated
14 days ago
Supported Version
16.x17.x18.x19.x