Introduzione
Odoo Time Off raccoglie in un unico profilo dipendente tutte le informazioni su ferie, permessi, assunzioni e documenti HR, così i responsabili e il team risorse umane non lavorano più su cartelle parallele ma su un’unica fonte aggiornata per ogni persona.
Le pratiche legate alle persone impattano ogni ufficio: tuttavia, saldi ferie, contratti e stato delle assunzioni rimangono spesso oscuri finché non emerge un problema da risolvere in urgenza.
Le app Time Off collegano eventi HR all’organigramma, alle approvazioni e — quando serve — al cedolino o ai rimborsi, offrendo ai manager una visione in tempo reale di organico e disponibilità.
I partner HR, gli office manager e i dirigenti che pianificano cambi di organico troveranno qui modelli pratici da confrontare con il loro modo di lavorare attuale.
Time Off è uno dei moduli dell’ERP Odoo: i team lo scelgono quando vogliono responsabilità chiare, workflow ripetibili e una cronologia ricercabile invece di messaggi sparsi e fogli Excel offline.
Questo articolo è una classifica dal Livello 1 (semplice) al Livello 10 (avanzato). Per ogni livello trovi passaggi numerati: esattamente cosa cliccheresti dentro Odoo Time Off.
Parti da dove ti senti a tuo agio, non dal livello 10 solo perché suona meglio sulla carta.
Leggi prima la sezione Sfida, poi apri il livello che rispecchia la situazione del tuo team oggi.
In questa guida vedrai:
- Cosa copre Odoo Time Off all’interno dello stack tipico di un’azienda
- Dove i team incontrano più attrito oggi (e perché succede)
- Dieci casi d’uso ordinati dal controllo di base alla strategia avanzata
- Quando automazioni o integrazioni giustificano il coinvolgimento di un partner Odoo
La sfida
HR invia una approvazione via email. Il payroll la scopre in ritardo. Il responsabile in sede non sa chi sarà disponibile martedì. Tutti si fidano dell’ufficio persone, ma i dati sono sempre un passo indietro rispetto alla realtà.
Le attività HR coinvolgono ogni dipendente, eppure ferie, processi di assunzione e contratti spesso restano su strumenti diversi. I manager non hanno un unico luogo dove approvare e verificare la disponibilità del team.
Sembra familiare? Qui sono gli ostacoli più comuni:
- Saldo ferie contestato perché le richieste viaggiano via email
- Stato delle assunzioni poco chiaro tra i vari hiring manager
- Contratti firmati senza un fascicolo centrale del dipendente
La buona notizia: non serve un progetto mastodontico per risolvere tutto. Scegli un caso d’uso, provalo 30 giorni in Odoo Time Off e misura i miglioramenti.
I 5 principali casi d'uso di Time Off
Cinque casi d’uso per Odoo Time Off, ordinati dal Livello 1 (facile, fattibile oggi pomeriggio) al Livello 5 (avanzato). Per ciascuno trovi: cosa costruire e i passaggi pratici dentro Odoo.
Il Livello 1 è l’avvio semplice. L’ultimo livello è lo scenario completo e ambizioso che molte aziende desiderano ma raramente realizzano da sole.
Scegli il livello adatto, segui i passaggi numerati in un ambiente di test e poi sali di livello quando la soluzione precedente diventa routinaria.
1. Invia la prima richiesta di assenza dall’area dipendente Livello 1 — Facile
Il Livello 1 è l’azione Time Off più elementare: un dipendente, una richiesta, un clic del manager. Senza regole di maturazione, integrazioni o sincronizzazioni calendar, ma con un flusso chiaro che aggiorna il saldo.
Come farlo in Odoo:
- Installa l’app Time Off, poi vai su Time Off → My Time Off → New per creare una richiesta.
- Scegli il tipo di assenza (es. Ferie retribuite), definisci data inizio e fine e spunta Mezza Giornata se necessario.
- Aggiungi una breve motivazione per dare contesto al responsabile, quindi clicca Save e Confirm.
- Il manager trova l’attività sull’icona orologio, apre Time Off → To Approve e clicca Approve.
- Il saldo del dipendente si decrementa automaticamente e la richiesta compare nella sua dashboard personale di Time Off.
Vantaggi: Niente più thread «hai mai approvato le mie ferie?», saldi sempre aggiornati e tracciamento delle richieste fin dal primo giorno.
2. Configura i tipi di assenza, i giorni festivi e la catena di approvazione Livello 2 — Facile
Il Livello 2 definisce le regole che ogni richiesta dovrà seguire: tipi di assenza, calendari nazionali e chi approva sono la prima barriera di conformità per qualsiasi setup Time Off.
Come farlo in Odoo:
- Vai in Time Off → Configuration → Leave Types → New e crea voci come Ferie, Malattia, Congedo parentale e Permesso non retribuito.
- Per ciascun tipo imposta modalità di fruizione (giorni o ore), se serve un’allocazione e chi approva: Manager, HR oppure entrambi.
- Apri Time Off → Configuration → Public Holidays e importa il calendario nazionale per escludere automaticamente le festività dal conteggio.
- Decidi per ogni tipo se weekend e festivi vengono considerati e se è possibile andare in saldo negativo.
- Imposta Max Giorni Negativi consentiti e un colore identificativo per mantenere leggibile il calendario di squadra.
- Fai una richiesta di prova con un account sandbox e verifica che la route di approvazione arrivi alla persona giusta.
Vantaggi: La policy viene codificata una volta sola e applicata in modo uniforme, e HR smette di essere il filtro umano che corregge approvazioni sbagliate o festività dimenticate.
3. Crea un piano di maturazione che accredita giorni automaticamente ogni mese Livello 3 — Medio
Il Livello 3 trasforma Time Off in una macchina che gestisce i saldi automaticamente tramite piani di maturazione: fine delle riconciliazioni sulle tabelle Excel a inizio anno.
Come farlo in Odoo:
- Vai su Time Off → Configuration → Accrual Plans → New e nomina il piano, per esempio Ferie Annuali Standard.
- Aggiungi un livello: Accrui 2 giorni al mese a partire dalla data di assunzione, con un tetto massimo di 25 giorni all’anno.
- Aggiungi un secondo livello dopo il primo anno di servizio: 2,5 giorni al mese per premiare l’anzianità in maniera automatica.
- Definisci le regole di carry-over: permetti fino a 5 giorni non usati da trasferire, con scadenza il 31 marzo dell’anno successivo.
- Vai in Time Off → Allocations → New, scegli il piano, imposta Allocation Mode su Multiple Employees e filtra per reparto.
- Conferma l’allocazione massiva e apri la dashboard di un dipendente per vedere il saldo aggiornarsi al successivo run del cron.
Vantaggi: L’admin HR a inizio anno passa da giorni di lavoro su Excel a pochi minuti di configurazione, e ogni dipendente vede in tempo reale i giorni maturati.
4. Sincronizza i calendari personali (Outlook/Google) e pianifica la disponibilità della squadra Livello 4 — Difficile
Il Livello 4 collega Time Off ai calendari che le persone usano davvero: le assenze approvate si riflettono in Outlook e Google Calendar e i manager pianificano sulla disponibilità reale, non sulle email.
Come farlo in Odoo:
- Vai in Settings → General Settings → Integrations e abilita Google Calendar e Outlook Calendar fornendo le credenziali OAuth.
- Ogni dipendente apre Preferences → Calendar e autorizza la sincronizzazione; le assenze approvate vengono ora replicate automaticamente nel loro calendario personale.
- Apri Time Off → Overview → Team per visualizzare il calendario condiviso, filtrabile per reparto o progetto.
- Passa alla Gantt view per individuare sovrapposizioni segnate in rosso e approva o rifiuta richieste in blocco senza cambiare schermata.
- Abilita l’integrazione con Planning in modo che una assenza liberi automaticamente i turni e il planner riceva suggerimenti di riassegnazione.
- Vai in Time Off → Reporting → By Department per prevedere i picchi di maggio, agosto e dicembre e bloccare settimane critiche in anticipo.
Vantaggi: La pianificazione progetti tiene finalmente conto di chi è disponibile, riducendo gli imprevisti del lunedì mattina «ma non mi avevi detto che eri assente?»
Configurare i flussi OAuth per Google e Outlook a livello aziendale, mappare correttamente i reparti con gli approvatori giusti e tarare l’integrazione con Planning è il tipo di attività che Dasolo svolge come partner in progetti coordinati.
5. Orchestrare Time Off con Payroll, Planning, Timesheet, AI e una dashboard HR live Livello 5 — Esperto
Il Livello 5 è l’ecosistema HR completo: un’assenza approvata aggiorna stipendio, capacità, ore fatturabili, accessi IT e un assistente AI, mentre una dashboard in tempo reale mostra esattamente chi è assente e quanto costa all’azienda.
Come farlo in Odoo:
- Abilita l’integrazione Time Off → Payroll tramite la localizzazione del paese così che le assenze approvate creino automaticamente voci in busta secondo le regole correte.
- Collega Timesheets: i giorni di assenza precompilano 0 ore fatturabili e il KPI di utilizzo consulenti viene ricalcolato ogni notte.
- Configura azioni automatiche con Studio: ogni assenza superiore a 10 giorni crea attività per IT e Helpdesk (risposta automatica casella, verifica licenze, task di handover).
- Inserisci un assistente HR AI in Discuss: risponde a «quanti giorni mi restano?», prepara la bozza di richiesta e suggerisce le date meno impattanti per il team.
- Aggiungi un rilevatore di anomalie che segnala pattern sospetti (solo i venerdì, nessuna assenza in 18 mesi, ripetute giornate singole per malattia) e genera un’attività HR.
- Costruisci una dashboard 'HR Live' in foglio di calcolo con tasso di assenze, passività per ferie in valore monetario, gap di copertura previsti e suggerimenti AI per ripianificare, aggiornati in tempo reale.
Vantaggi: Assenze, stipendio, capacità, ore fatturabili e accessi IT concordano senza riconciliazioni manuali e HR dispone finalmente dei numeri per sostenere le scelte davanti al board.
Progettare i mapping per il payroll, le automazioni Studio, la libreria di prompt AI, le regole di anomalia e la dashboard live è l’architettura che Dasolo sviluppa come engagement di crescita guidato dai partner. La maggior parte delle aziende preferisce un team esterno per assemblare questi elementi correttamente al primo rilascio.
Quando ha senso chiamare un esperto
Se i livelli da 1 a 3 rappresentano la vostra realtà, spesso basta Odoo Time Off standard, un referente interno paziente e un sandbox dove sperimentare senza rischi.
Dal livello 4 in su aumentano le variabili critiche: workflow che inviano email al destinatario sbagliato, campi Studio che complicano gli upgrade, API che interrompono sincronizzazioni in orario notturno.
Non è un fallimento del vostro team: è un chiaro segnale che architettura, testing e governance diventano importanti.
Coinvolgete un partner quando servono design multi-app, conformità specifica per paese, integrazioni complesse o una data di go-live già fissata dal board.
Lavora con Dasolo
Dasolo aiuta le aziende a implementare Odoo secondo il loro modo reale di lavorare: app su misura, integrazioni pulite e formazione che le persone ricordano anche dopo la partenza dei consulenti.
Se la vostra roadmap Time Off include gli scenari avanzati di questa guida, possiamo disegnare un piano a fasi: quick win iniziali, poi automazioni e integrazioni con proprietari chiari e test script definiti.
Voi mantenete controllo su scopo e budget. Noi portiamo profondità su Odoo così il vostro team non impara a costo alto in produzione.
Prenota una consulenza gratuita: