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
    • Property 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. Attendances
  3. MuK Attendance v 19.0
  4. Sales Conditions FAQ

MuK Attendance

by MuK IT http://www.mukit.at
Odoo

$ 885.38

v 19.0 Third Party
Live Preview
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)
• Time Off (hr_holidays)
• Employees (hr)
• Discuss (mail)
• Calendar (calendar)
Community Apps Dependencies Show
MuK Web Utils
Lines of code 4309
Technical Name muk_hr_attendance
LicenseSee License tab
Websitehttp://www.mukit.at
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Attendances (hr_attendance)
• Time Off (hr_holidays)
• Employees (hr)
• Discuss (mail)
• Calendar (calendar)
Community Apps Dependencies Show
MuK Web Utils
Lines of code 4309
Technical Name muk_hr_attendance
LicenseSee License tab
Websitehttp://www.mukit.at
  • Description
  • Documentation
  • License

MuK Attendance

Attendance validation workflow and overtime management

MuK IT GmbH - www.mukit.at

Community Enterprise

Overview

This module extends Odoo's standard attendance module with a powerful validation workflow. Employee check-ins and check-outs are automatically grouped into defined periods (e.g. monthly) and prepared for review, signature and approval.

The module supports automatic break calculation, flexible overtime rules (including flat-rate contracts) and transparent time tracking for office, homeoffice and absence days. It provides HR departments and managers with a clear overview of working time balances and prepares structured reports for payroll and documentation.

Attendance Validation

Attendance data is grouped into validation records per employee and period. Each validation clearly shows expected working hours, actual worked hours, overtime or deficits and linked leave records.

Warnings are displayed for missing entries, overlapping attendances or unusual time deviations. Individual days can be edited directly from the validation view using the integrated edit dialog.

Validation Overview

The validation list view gives HR managers a complete overview of all employee periods. Differences, leave allocations and current balances are visible at a glance.

Multiple records can be selected to perform bulk actions such as sending validations, updating data or exporting documents.

Attendance Editing

For each day inside a validation you can quickly review and correct the underlying attendances. The edit dialog allows you to add new lines, change workplaces and adjust check-in and check-out times without leaving the validation.

From the same view you can also add time off entries for that date. This makes it easy to fix missing punches, split working periods across multiple locations or register a leave directly while processing the validation.

Validation Signature

Employees are requested to digitally sign their attendance validation. Once signed, the document is stored as a PDF attachment on the record and forwarded to the responsible manager for approval.

Reports & exports

Each validation can be exported as an Excel report or PDF document. The reports contain a clear summary of time balances, leave usage and detailed per-day tracking information.

This makes the module ideal for payroll preparation, auditing and legal documentation requirements.

General Configuration

Company wide attendance behaviour can be configured in the settings. This includes automatic break insertion, validation scheduling and responsible users to be notified.

Employee Configuration

Attendance and overtime behaviour can be configured per employee inside the employee form. Special flat-rate rules allow defining included overtime hours and the calculation logic used during validation.

This makes it possible to handle different employee types, such as hourly paid workers and salaried employees with included overtime, within the same system.

Furthermore, the add-on adds another rights group that allows users to view and edit only their own attendances.

Help and Support

Feel free to contact us, if you need any help with your Odoo integration or additional features.
You will get 30 days of support in case of any issues (except data recovery, migration or training).

PURCHASE NOW
Contact Support

Our Services

Odoo
Development

Odoo
Integration

Odoo
Infrastructure

Odoo
Training

Odoo
Support

MuK Attendance

Period-based attendance validations are added on top of hr_attendance. Employee check-ins are grouped for review and approval, while overtime, breaks, and special day types (e.g., public holidays, home office) are automatically calculated and reported.

Installation

To install this module, you need to:

Download the module and add it to your Odoo addons folder. Afterward, log on to your Odoo server and go to the Apps menu. Trigger the debug mode and update the list by clicking on the "Update Apps List" link. Now install the module by clicking on the install button.

Upgrade

To upgrade this module, you need to:

Download the module and add it to your Odoo addons folder. Restart the server and log on to your Odoo server. Select the Apps menu and upgrade the module by clicking on the upgrade button.

Configuration

After installing the module, the attendance behaviour can be configured on both company and employee level.

Company configuration

Path: Settings > General Settings ‣ Attendances

Automatic Break

Enables the automatic insertion of a break after a defined number of worked hours.

Configuration options:

  • After how many hours a break should be inserted
  • The calculation method (Round down or Insert break)
  • The duration of the break

Automatic Validations

Enable automatic sending of attendance validations by selecting the day of the month when validations should be sent out.

Attendance Time Limit

Defines a daily time limit in hours. If this limit is exceeded, the validation line is visually highlighted as a warning.

Employee configuration

In addition to the company settings, attendance behaviour can also be configured per employee.

Path: Employees ‣ Employee Form ‣ Payroll

Available options:

  • Flat-rate employee (no overtime calculation)
  • Included overtime hours per month or year
  • Overtime calculation type (Current period or Total balance)

These values are used during the validation process to calculate balances, overtime, deficits, and other payroll-relevant information.

Usage

Once the module is installed and configured, it extends the standard attendance workflow as follows.

Recording attendance

  • Employees check in and out as usual (Attendance app, kiosk mode, or manual)
  • If configured, breaks are inserted or rounded automatically
  • Daily presence, overtime, and absences are grouped into validation periods

Working with validations (HR / Managers)

Go to: Attendance ‣ Validations

You can:

  • View validations by employee and period
  • Review worked hours, breaks, overtime, and missing time
  • See linked leave records and remaining balances

Available actions from the validation form:

  • Send — Send the validation to the employee for signature
  • Update — Recalculate values after data changes
  • Approve — Approve a signed validation (Manager / HR)
  • Download — Export an Excel report of the attendance summary
  • Done — Mark the validation as done to block any further changes

Employee signature

  • The employee receives an activity to review and sign their validation
  • After signing, a signed PDF is attached to the record
  • The validation moves to the manager approval step

Correcting data

  • Incorrect check-ins / outs can be edited via wizards or directly on records
  • After corrections, use Update on the validation to recalculate hours, overtime, and balances

Credits

Contributors

  • Mathias Markl <mathias.markl@mukit.at>

Author & Maintainer

This module is maintained by the MuK IT GmbH.

MuK IT is an Austrian company specialized in customizing and extending Odoo. We develop custom solutions for your individual needs to help you focus on your strength and expertise to grow your business.

If you want to get in touch please contact us via mail (sale@mukit.at) or visit our website (https://mukit.at).

MuK Proprietary License v1.0

This software and associated files (the "Software") may only be used
(executed, modified, executed after modifications) if you have
purchased a valid license from MuK IT GmbH.

The above permissions are granted for a single database per purchased
license. Furthermore, with a valid license it is permitted to use the
software on other databases as long as the usage is limited to a testing
or development environment.

You may develop modules based on the Software or that use the Software
as a library (typically by depending on it, importing it and using its
resources), but without copying any source code or material from the
Software. You may distribute those modules under the license of your
choice, provided that this license is compatible with the terms of the
MuK Proprietary License (For example: LGPL, MIT, or proprietary licenses
similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of
the Software or modified copies of the Software.

The above copyright notice and this permission notice must be included
in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

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