Skip to Content
Menu
v 16.0 Third Party 5735
Download for v 16.0 Deploy on Odoo.sh
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Attendances (hr_attendance)
Discuss (mail)
Employee Contracts (hr_contract)
Time Off (hr_holidays)
Employees (hr)
Calendar (calendar)
Lines of code 1569
Technical Name hr_employee_time_clock
LicenseAGPL-3
Websitehttps://www.binadoo.com
Versions 8.0 9.0 10.0 12.0 13.0 16.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Attendances (hr_attendance)
Discuss (mail)
Employee Contracts (hr_contract)
Time Off (hr_holidays)
Employees (hr)
Calendar (calendar)
Lines of code 1569
Technical Name hr_employee_time_clock
LicenseAGPL-3
Websitehttps://www.binadoo.com
Versions 8.0 9.0 10.0 12.0 13.0 16.0

Employee Time Clock

Simplify over- and undertime tracking for your team

by Binadoo
Help odoo@binadoo.com ------ Report Bugs & Request Features: https://github.com/marcok/odoo_modules/issues
Employee Time Clock transforms the standard Odoo Attendance module into a comprehensive, legally compliant time-tracking solution tailored for the DACH region. Seamlessly integrated into your existing Odoo ecosystem, it ensures full compatibility with all standard attendance and leave management modules.
Attendance Sheet Screenshot

What You Get After Installing the Module:

Attendance Sheets

  • Clearly defined duty hours (expected daily working time) for each employee.
  • Duty hours automatically determined by each employee’s Odoo contract and schedule.
  • Actual office presence recorded via sign-in/sign-out logs.
  • Daily running balance calculation (expected vs. actual hours).
  • Continuous tracking of over- and undertime.

Attendance Analysis

  • Integrated Attendance Analysis menu within the Odoo Attendance app, providing managers with an intuitive overview and easy approval options for team attendance records.

Comprehensive Attendance Sheet Reporting

  • Detailed reports displaying each team member’s duty hours, actual hours worked, and corresponding time balances.

Key Features:

Duty Hours Calculation

  • Automatically calculates duty hours tailored to each employee’s individual contractual agreements.

Public Holiday Import

  • Leverages Odoo’s built-in public holiday functionality (introduced in v15) for accurate holiday management.

Night Shift Support

  • Simplifies management of night shifts with overnight scheduling and a specialized weekly calendar.

Attendance Sheet Approval Workflow

  • Multi-level approval process (submit → manager approval), similar to the standard Odoo timesheet workflow.

Bonus Hours Management

  • Set custom bonus percentages for overtime or night shifts to reward employees.

No Overtime for Management

  • Option to exclude overtime tracking for management contracts.

Paid by Hour

  • Simple and efficient tracking of hourly payments for freelancers or external workers.

Compensatory Hours Balance

  • Manually adjust compensatory hours directly on attendance sheets.

Employee Report

  • Detailed reporting covering attendance, bonus hours, night shifts, holidays, compensatory time, and balances for each employee.

Barcode Generation

  • Fully compatible with Odoo’s batch user creation functionality (v15+).

Multi-Company Support

  • Manage attendance and work hours across multiple companies with flexibility for combined or individual reports.

Easy Transition with "Start with TimeClock"

  • Employees can start with an initial hour balance, ideal for migrations from other attendance systems.

Check-in/Check-out Terminal

  • Use Odoo's standard Kiosk module or our enhanced iPhone/iPad app for:
    • Scanning codes for easy check-in/out
    • Instant overtime status view
    • Receiving company announcements
    • Ordering lunch directly via the app

How It Works:

This module introduces Attendance Sheets, a new entity comparable to timesheets, serving as the foundation for all attendance calculations. Duty hours are set via individual employee schedules and automatically reset to zero for approved leaves.

Employees can clock in/out via:

  • Standard Odoo attendance interface
  • Odoo’s Kiosk mode with barcode, RFID, or PIN (current balance is shown in a new box)
  • Time Clock App: Our iPhone/iPad app for swift check-ins and check-outs at the company entrance

Odoo Time Clock (iPad & iPhone)

Employees can easily sign in using a Bar code printed on their card

Odoo Time Clock App Preview

Features

  • Sign in and out of Odoo using your personal barcode
  • View company-wide announcements upon sign-in
  • Order lunch directly upon sign-in (requires the Lunch module)
  • Free for up to 3 users

How to Create RFID or Barcode Cards

Follow the official Odoo documentation: Odoo Kiosk Mode Documentation

Lunch Ordering

Lunch Ordering Screenshot

Available exclusively through our iOS TimeClock App. If the Lunch module is installed, employees can order meals directly after sign-in. A special "Lunch Only" mode is also available for specific use cases like coffee tracking.

  • Lunch Only mode disables attendance tracking, focusing solely on lunch selection
  • Option to show the lunch screen once per day or after each sign-in

Company Info Message

Company Info Message Screenshot

Display company-wide announcements via calendar entries tagged "Station". The message will be visible during the event's time window.

The app checks for updates every 5 minutes. If a company logo is configured, it will be displayed alongside the message.

binadoo.com

Mitarbeiter Zeiterfassung

Vereinfachen Sie die Erfassung von Über- und Minusstunden für Ihr Team

von Binadoo
Hilfe unter odoo@binadoo.com ------ Fehler & Feature Tickets: https://github.com/marcok/odoo_modules/issues
TimeClock erweitert das Odoo Standard-Anwesenheitsmodul zu einer umfassenden, rechtskonformen Zeiterfassung speziell für den DACH-Raum. Die nahtlose Integration in Ihre Odoo-Umgebung garantiert volle Kompatibilität mit allen Standardmodulen zur Anwesenheits- und Urlaubsverwaltung.
Screenshot Zeiterfassungsbogen

Was Sie nach der Installation erhalten:

Anwesenheitsbögen

  • Klar definierte Soll-Arbeitszeiten für jeden Mitarbeiter.
  • Automatische Ermittlung der Sollstunden basierend auf den Odoo-Verträgen und Zeitplänen der Mitarbeiter.
  • Erfassung der tatsächlichen Arbeitszeiten über Login-/Logout-Protokolle.
  • Tägliche Saldenberechnung (Soll vs. Ist).
  • Kontinuierliche Überwachung von Über- und Minusstunden.

Anwesenheitsanalyse

  • Integriertes Analysemenü im Odoo-Anwesenheitsmodul für einfache Verwaltung und Freigabe der Arbeitszeiten.

Umfangreiche Berichte

  • Detaillierte Berichte über Soll-, Ist- und Zeitsalden für jedes Teammitglied.

Schlüsselfunktionen:

Sollstunden-Berechnung

  • Automatische Berechnung der Sollstunden gemäß individueller Mitarbeiterverträge.

Feiertagsimport

  • Nutzt Odoos integrierte Feiertagsfunktion (seit Version 15).

Nachtschicht-Unterstützung

  • Einfaches Management von Nachtschichten mittels spezieller Wochenkalender.

Genehmigungsworkflow

  • Mehrstufiger Genehmigungsprozess analog zu Odoos Standard-Zeiterfassung.

Bonuszeiten-Verwaltung

  • Individuelle Bonusprozente für Überstunden und Nachtschichten festlegen.

Keine Überstunden für Führungskräfte

  • Optionale Ausnahme für Führungskräfteverträge.

Stundenweise Abrechnung

  • Einfaches Tracking für Freelancer und externe Mitarbeiter.

Manuelle Anpassung von Zeitsalden

  • Ausgleichsstunden direkt auf dem Anwesenheitsbogen korrigieren.

Mitarbeiterberichte

  • Detaillierte Auswertungen zu Arbeitszeiten, Bonuszeiten, Nachtschichten, Feiertagen und Zeitsalden.

Barcode-Generierung

  • Kompatibel mit Odoo-Benutzerverwaltung (ab Version 15).

Mehrfirmen-Unterstützung

  • Verwalten Sie Arbeitszeiten über mehrere Firmen hinweg.

Einfache Migration mit „Startsaldo“

  • Ideal beim Wechsel von anderen Zeiterfassungssystemen.

Check-in/Check-out-Terminal

  • Nutzen Sie das Odoo Kiosk-Modul oder unsere erweiterte iOS-App:
    • Barcode-Scan für einfache Zeiterfassung
    • Sofortige Übersicht über Überstunden
    • Firmenmitteilungen anzeigen
    • Mittagessen-Bestellung direkt per App

Funktionsweise:

Die Anwesenheitsbögen sind die Grundlage der Zeiterfassung. Sollzeiten werden individuell festgelegt und bei Urlaub automatisch angepasst. Mitarbeiter stempeln per:

  • Odoo Standardoberfläche
  • Odoo Kiosk-Modus mit Barcode, RFID oder PIN (die aktuelle Überzeit erscheint in einer neuen Box.)
  • Time Clock App (iOS)

Odoo Zeiterfassung (iPad & iPhone)

Mitarbeiter können sich bequem mit einem Bar-Code auf ihrer Karte anmelden

Odoo Zeiterfassung App Vorschau

Funktionen

  • An- und Abmeldung in Odoo mit persönlichem Barcode
  • Unternehmensweite Mitteilungen bei Anmeldung anzeigen
  • Mittagessen direkt bei Anmeldung bestellen (erfordert das Lunch-Modul)
  • Kostenlos für bis zu 3 Benutzer

So erstellen Sie RFID- oder Barcode-Karten

Folgen Sie der offiziellen Odoo-Dokumentation: Odoo Kiosk-Modus Dokumentation

Mittagessen-Bestellung

Mittagessen-Bestellung Screenshot

Diese Funktion ist exklusiv über unsere iOS TimeClock App verfügbar. Wenn das Lunch-Modul installiert ist, können Mitarbeiter direkt nach der Anmeldung Mahlzeiten bestellen. Zudem gibt es einen speziellen „Nur Mittagessen“-Modus, z.B. zur Kaffeeverwaltung.

  • Nur Mittagessen-Modus deaktiviert die Zeiterfassung und fokussiert nur auf Essensbestellungen.
  • Anzeigeoption für den Lunch-Bildschirm einmal täglich oder nach jeder Anmeldung.

Unternehmensmitteilungen

Unternehmensmitteilungen Screenshot

Zeigen Sie Unternehmensmitteilungen über Kalendereinträge an, die mit „Station“ markiert sind. Die Nachricht wird während der Eventdauer sichtbar.

Die App aktualisiert sich alle 5 Minuten. Wenn ein Firmenlogo konfiguriert ist, erscheint es zusammen mit der Nachricht.

binadoo.com

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, please use the developer contact information. They can usually be found in the description.
Please choose a rating from 1 to 5 for this module.