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.

Capabilities

Everything leave coverage and multi-position staffing need

Every capability below is implemented in the module.

01

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.

02

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.

03

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.

04

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.

05

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.

06

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.

07

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.

08

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.

09

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.

Workflow

How it works

1

Request cover

From a leave request, open the Request Cover action and name an acting employee with delegated responsibilities.

2

Chain progresses

The request advances automatically through the acting employee, department manager, and HR, each confirming or formally bypassing with a reason.

3

Position auto-assigned

Approving the cover automatically creates a temporary position assignment for the acting employee covering the leave period.

4

Track and report

Dashboards, position cards, and the chatter audit trail show who is covering whom at every stage.

Questions

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.

Get the app

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