Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Estate Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Employees
  3. Yasir Biotime Server Integration v 19.0
  4. Sales Conditions FAQ

Yasir Biotime Server Integration

by Eng. Yasir Habeeb https://yasir.pro
Odoo

$ 590.00

v 19.0 Third Party
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Attendances (hr_attendance)
• Employees (hr)
• Discuss (mail)
Lines of code 612
Technical Name yasir_biotime_server_integration_v18
LicenseLGPL-3
Websitehttps://yasir.pro
Versions 18.0 19.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Attendances (hr_attendance)
• Employees (hr)
• Discuss (mail)
Lines of code 612
Technical Name yasir_biotime_server_integration_v18
LicenseLGPL-3
Websitehttps://yasir.pro
Versions 18.0 19.0

BioTime 8.5 ↔ Odoo 18 Attendance Integration

Step-by-step guide (with screenshots) to configure the server, map employees, and auto-create attendances.

Stage 1 — Configure BioTime Server

Biotime Manager → Server Configuration
  • Open: Attendances → Biotime Manager → Server Configuration
  • Create/select the server record (example: Biotime8.5).
  • Fill server details: IP, Port, Username, Password.
  • Set Page size and Start time (from which transactions will be pulled).
  • Use buttons: Test Connection then Get transactions.
Tip: The Start time helps avoid importing very old transactions. Set it to the intended first sync date/time.
Stage 1 - BioTime Server Configuration

Stage 2 — Map BioTime Employee ID to Odoo Employee

Employees → Settings
  • Open the employee in Employees app.
  • Go to the Settings tab.
  • Under INFO BIOTIME, set Biotime Code (example: 100).
  • This code must match the employee/user ID in BioTime 8.5 so transactions link to the correct employee.
Stage 2 - Employee BioTime Code Mapping

Stage 3 — Auto Sync Every 7 Minutes & Create Attendances

Scheduled Sync (Cron)
  • A scheduled job runs automatically every 7 minutes.
  • It fetches new BioTime transactions and matches them using Biotime Code.
  • Odoo creates/updates attendance records (check-in / check-out) automatically.
  • You can verify results in Attendances → Overview (timeline view).
Stage 3 - Attendance Overview after Auto Creation

Yasir Biotime Server Integration (Odoo 18)

Advanced Attendance Synchronization

Advanced Attendance Synchronization for Odoo 18

Yasir Biotime Server Integration is a professional HR attendance integration module for Odoo 18, designed to seamlessly connect BioTime (ZKTeco) servers with Odoo’s HR Attendance system.

This app allows companies to automatically fetch, manage, and synchronize employee punch transactions from BioTime directly into Odoo, eliminating manual imports and reducing attendance errors.

Key Features

  • Direct BioTime Server Integration
    • Secure connection to BioTime Server (ZKTeco) via API
    • Fetches real-time attendance punch transactions
    • Supports multi-device and multi-terminal environments
  • Automated Attendance Processing
    • Converts BioTime punches into Odoo HR Attendance records
    • Supports multiple punch-in / punch-out scenarios
    • Handles late check-ins, early check-outs, and missing punches
  • Scheduled Synchronization (Cron Jobs)
    • Automatic attendance fetching using configurable cron jobs
    • Manual synchronization wizard for on-demand updates
    • Safe duplicate-prevention logic
  • Employee Mapping & Control
    • Links BioTime users to Odoo employees
    • Easy employee attendance review from the Odoo backend
    • Works seamlessly with existing HR and Attendance workflows
  • Clean & Native Odoo 18 UI
    • Dedicated BioTime menus and models
    • Integrated views for transactions, employees, and logs
    • Fully compliant with Odoo 18 view and security standards

Technical Highlights

  • Built specifically for Odoo 19 (Enterprise & Community)
  • Uses Odoo-compliant API calls and cron scheduling
  • Secure data handling with optimized performance
  • Modular architecture for easy customization and extension

Use Cases

  • Companies using ZKTeco BioTime 8.x and 9.x attendance systems
  • Organizations with multiple biometric devices
  • HR departments seeking automated attendance tracking
  • Businesses migrating from manual or Excel-based attendance

Supported Odoo Modules

  • Human Resources (hr)
  • Attendance (hr_attendance)

Installation & Configuration

  • Install the module from the Odoo Apps Store
  • Configure BioTime server connection settings
  • Map employees with BioTime user IDs
  • Run manual synchronization or enable cron jobs
  • No external services or third-party platforms are required

Pricing & License

  • Price: 590 USD
  • License: LGPL-3
  • Author: Eng. Yasir Habeeb
Why Choose This App?
No third-party connectors • Designed specifically for Odoo 18 (future-proof) • Stable, secure, and production-ready • Ideal for Middle East and enterprise HR setups
Generated documentation for your steps. If you want, I can add: troubleshooting section, permissions/access notes, and screenshots for the cron settings screen.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with