ZKteco HR Attendance Suite - Complete Biometric Integration
by Dot BD Solutions Limited https://dotbdsolutions.com$ 69.99
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Attendances (hr_attendance)
• Employee Contracts (hr_contract) • Time Off (hr_holidays) • Employees (hr) • Discuss (mail) • Calendar (calendar) |
Lines of code | 4603 |
Technical Name |
dotbd_hr_zk_attendance_suite |
License | AGPL-3 |
Website | https://dotbdsolutions.com |
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Attendances (hr_attendance)
• Employee Contracts (hr_contract) • Time Off (hr_holidays) • Employees (hr) • Discuss (mail) • Calendar (calendar) |
Lines of code | 4603 |
Technical Name |
dotbd_hr_zk_attendance_suite |
License | AGPL-3 |
Website | https://dotbdsolutions.com |


🔐 ZKteco HR Attendance Suite
Complete Biometric Integration with Advanced Analytics & Reporting
One-time purchase • 90 days support • Free updates
🚀 Transform Your Attendance Management
The most comprehensive attendance management solution for Odoo 18, featuring seamless ZKteco biometric device integration, powerful real-time analytics dashboard, intelligent anomaly detection, and enterprise-grade reporting capabilities. Perfect for businesses of all sizes looking to automate attendance tracking and gain valuable workforce insights.
✨ Why Choose This Suite?
Biometric Integration
Connect unlimited ZKteco devices with face & fingerprint recognition
Real-time Dashboard
Interactive analytics with Chart.js visualizations
Smart Detection
Automatic anomaly detection and compliance tracking
Late Penalties
Automated penalty calculation with payroll integration
Attendance Sheets
Calendar-style reports with Excel & PDF export
Advanced Reports
Comprehensive reporting suite with custom filters
🎯 Core Features
🔐 Advanced Biometric Integration
- Multi-device support (uFace 202, 800, K40, ZK4500)
- Face & fingerprint recognition
- Automatic sync with configurable intervals
- Centralized device management
- Intelligent attendance validation
- Auto employee mapping
📊 Real-time Analytics Dashboard
- Interactive Chart.js visualizations
- Smart date filters (Today/Week/Month/Year)
- Live attendance metrics & KPIs
- Instant anomaly alerts
- Department analytics
- Export capabilities
🔍 Intelligent Anomaly Detection
- Missing check-in/out detection
- Duplicate punch identification
- Attendance violation tracking
- Automated categorization
- Compliance reporting
- Issue resolution workflow
⏰ Late Check-in Management
- Configurable grace periods
- Automatic penalty calculation
- 4-state approval workflow
- Payroll integration
- Late analytics dashboard
- Email notifications
📅 Professional Attendance Sheets
- Calendar-style monthly layout
- Color-coded status indicators
- PDF & Excel export
- Individual or combined reports
- Rich statistics & rankings
- Leave & holiday integration
📈 Comprehensive Reporting
- Summary & detailed reports
- Late check-in penalty reports
- Anomaly compliance reports
- Professional Excel export
- Print-ready PDF generation
- Custom date range filtering
🚀 Getting Started Guide
1️⃣ Configure Your ZKteco Device





- Go to Attendance → Biometric Device
- Click "New" to add a device
- Enter device IP address (e.g., 192.168.1.201)
- Enter Port number (default: 4370)
- Click "Test Connection" to verify
- Set device time and restart if needed
2️⃣ Check Attendance Overview

- Go to Attendance → Overview
- View real-time attendance records
- Monitor check-in/check-out status
3️⃣ Setup Working Schedules


- Configure working schedules
- Assign schedules to employees
- Link ZK User IDs with employees
4️⃣ Configure Attendance Rules



- Set tolerance time for late arrivals
- Configure extra hours validation
- Setup late check-in penalties
- Configure automated actions
5️⃣ Access Reports & Analytics
📊 Attendance Dashboard




🔍 Anomaly Analysis




📊 Attendance Reports








- Access comprehensive attendance dashboard
- View real-time attendance analytics
- Monitor attendance anomalies
- Generate detailed reports
- Track attendance patterns
- Export data in multiple formats
💼 Enterprise Features
🎯 Integration & Automation
- Time Off (hr_holidays) integration
- Public holidays detection
- Working calendar respect
- Overtime tracking
- Payroll deductions (optional)
- Automated scheduled actions
🛡️ Security & Compliance
- Multi-company support
- Role-based access control
- Complete audit trail
- Data security & encryption
- Compliance reporting
- GDPR ready
🛠️ Technical Specifications
Requirements & Dependencies
- Odoo Version: 18.0 (Community or Enterprise)
- Python Version: 3.10+ compatible
- Python Libraries: pyzk, xlsxwriter
- Core Dependencies: base_setup, hr_attendance, hr_contract, hr_holidays
- Optional: hr_payroll_community (for payroll integration)
- Database: PostgreSQL 12+
- License: AGPL-3 (Free to modify and redistribute)
Technical Highlights
- Direct Device Communication: Uses pyzk library (no third-party APIs)
- High Performance: Optimized SQL views for fast analytics
- Scheduled Actions: Automatic sync via Odoo cron jobs
- Modular Architecture: Clean code for easy customization
- RESTful API: Optional external API support
- Scalable: Handles large datasets efficiently
✅ Perfect For
👥 Organizations
- Companies using ZKteco devices
- Multi-location enterprises
- Growing businesses (10-1000+ employees)
💼 HR Departments
- Managing attendance policies
- Tracking late arrivals
- Compliance & audit reporting
📊 Analytics Teams
- Workforce analytics
- Attendance trend analysis
- Performance tracking
📦 What's Included
- Complete Source Code: Full access with AGPL-3 license
- Comprehensive Documentation: README with detailed instructions
- Installation Guide: Step-by-step setup instructions
- Sample Data: Test data for quick evaluation
- 90 Days Support: Email support with 24-48 hour response time
- Free Updates: Bug fixes and security patches included
- Customization Ready: Well-documented code for modifications
🔄 Version History
- v18.0.2.1.0 (Current): Enhanced reporting with anomaly detection improvements
- v18.0.2.0.0: Added professional attendance sheets and dashboard enhancements
- v18.0.1.0.0: Initial release for Odoo 18 with core features
🌐 Support & Documentation
Get professional support from the Dot BD Solutions Limited team
90 days of premium email support included with purchase
Extended support packages available upon request

Dot BD Solutions Limited
Copyright © 2025 Dot BD Solutions Limited. All rights reserved.
Author: Rafiur Rahman Rafit
Licensed under AGPL-3
Website | Support | Live Demo
Please log in to comment on this module