Leave Cover and Multi-Position Staffing, Finally Unified in One Odoo App
Formally delegate an absent employee's authority through a multi-level approval chain, and let one person legitimately hold several job positions — with real-time conflict detection built in.
The problem
When a key employee goes on leave, approvals stall and responsibilities vanish into email threads with no formal record of who is covering what. Standard Odoo leave management tracks absence, not delegation — and lean teams running multi-hat staffing have no structured way to reflect one person legitimately holding several roles at once.
The solution
Acting Positions & Leave Cover formalizes both halves of the problem: a multi-level approval chain delegates an absent employee's authority to a named acting employee, while concurrent position assignments let one employee legitimately hold multiple roles — with overlapping responsibilities flagged automatically.
Everything leave coverage and multi-position staffing need
Every capability below is implemented in the module.
Acting-Cover Approval Chain
Delegate full authority to a named acting employee with a fixed approval chain — acting employee, then department manager, then HR — progressing automatically at each confirmed stage.
Approval-Bypass Safeguard
A dedicated wizard requires a captured reason before any approval stage can be skipped, so the chain's integrity can never be silently bypassed.
Pending-Action Dashboard
A kanban dashboard groups every cover request by state, so approvers see exactly what is waiting on them without digging through a generic list.
Multiple Concurrent Positions
Assign one employee to several job positions at once, each with its own automatic department assignment, so multi-hat staffing is reflected accurately instead of worked around.
Real-Time Conflict Detection
Overlapping or duplicated responsibilities across an employee's stacked positions are flagged the moment they appear, before they become a problem.
Position Cards and History
Visual position cards show each employee's active roles and primary assignment at a glance, with effective-date history preserved for every change.
Guided Setup Wizard
A step-by-step wizard with ready-made scenario templates walks a new admin through configuring leave types, delegation rules, and position assignments.
Leave-Type Configuration
Simple toggles on each leave type decide whether it requires acting cover and delegation, so HR controls exactly which absences trigger the workflow.
Full Audit Trail
Every delegation, approval, and bypass reason is logged in the chatter, giving HR a durable, queryable record of who covered whom and when.
How it works
Request cover
From a leave request, open the Request Cover action and name an acting employee with delegated responsibilities.
Chain progresses
The request advances automatically through the acting employee, department manager, and HR, each confirming or formally bypassing with a reason.
Position auto-assigned
Approving the cover automatically creates a temporary position assignment for the acting employee covering the leave period.
Track and report
Dashboards, position cards, and the chatter audit trail show who is covering whom at every stage.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
No. It builds directly on the existing Time Off app, adding acting-cover delegation and a multi-level approval chain onto standard leave requests rather than replacing them.
Buy it on the Odoo App Store
Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.
Acting Positions & Leave Cover
Acting-cover approval chains, concurrent positions per employee and real-time conflict detection — so delegation during leave is a formal, audited record instead of an email thread.
Buy on Odoo App Store