Skip to Content
MENA Overtime Engine
osloop_hr_overtime_mena

MENA Overtime Engine

Overtime work entry types and country rulesets, with midnight-crossing shift fixes.

  • Odoo 19
  • Human Resources
  • 19.0.1.6.0
1

Overview

Overtime rules differ by country, time of day and rest days, and standard Odoo does not ship them for the Gulf and Egypt. This module adds work entry types and country overtime rulesets for Egypt, Saudi Arabia, the UAE, Kuwait and Qatar with rules for daytime, nighttime, rest day and holiday overtime. It also handles automatic check-out and repairs truncated check-outs. It extends Odoo Attendances, Time Off and Payroll attendance so overtime flows to payslips.

2

Usage steps

  1. 1

    Review the country rulesets

    Open the overtime rulesets to see the seeded sets for Egypt, Saudi Arabia, the UAE, Kuwait and Qatar and their rules.

    • Ruleset per country
    • Some rulesets inactive by default
  2. 2

    Understand the time bands

    Rules split overtime into weekday daytime, nighttime, rest day and public holiday bands, each with its own rate.

    • Daytime and nighttime bands
    • Rest day and holiday
  3. 3

    Assign a ruleset

    Assign the right ruleset to the company or employee so attendance hours outside the schedule are classified automatically.

    • Per company or employee
    • Automatic classification
  4. 4

    Work entry types for payroll

    The module provides work entry types for each overtime category so payroll can pay them at the correct rate.

    • One type per category
    • Feeds payslips
  5. 5

    Auto check-out

    A scheduled job closes attendances that were left open so hours are not lost or inflated.

    • Cron closes open attendance
    • Prevents inflated hours
  6. 6

    Repair truncated check-outs

    Repair actions fix or delete truncated check-outs created by auto check-out, restoring correct overtime.

    • Repair action
    • Delete action
4

Roles

Benefiting roles
Role
HR manager
HR officer
Payroll officer
Administrator
5

Dependencies

Back to version applications

Want to know more or try this app? Contact us

We can arrange a demo or a trial and answer your questions about MENA Overtime Engine.

Contact us