Quante volte a fine mese qualcuno in azienda deve ricopiare a mano le timbrature in un foglio Excel per mandarlo al consulente del lavoro? Con il nuovo modulo Clickode Foglio Presenze Italiano per Odoo 18, quel passaggio non esiste più.
Il problema che conosciamo bene
L'ufficio paghe ha bisogno di un documento preciso: per ogni dipendente, giorno per giorno, quante ore ordinarie ha lavorato, quante straordinarie, quante ne ha usate in ferie, permessi, malattia, ROL. Un formato che Odoo — di per sé — non produce.
Il risultato? Fogli Excel costruiti a mano ogni mese, dati copiati da schermate diverse, errori, tempo perso.
La soluzione
Abbiamo realizzato un modulo che legge direttamente i dati già presenti in Odoo — timbrature, calendari di lavoro e congedi autorizzati — e genera in un click il classico foglio presenze mensile in formato PDF e Excel.
Il layout è quello che l'ufficio paghe conosce già: una griglia con i giorni del mese sulle colonne e, per ogni dipendente, una riga per le ore ordinarie, una per gli straordinari e una riga separata per ogni tipologia di assenza (Ferie, Permesso, Malattia, ROL e qualunque altro tipo configurato in Odoo).
Cosa fa il modulo
- Ore ordinarie e straordinarie calcolate automaticamente dalle timbrature reali (modulo hr_attendance)
- Fallback automatico al calendario di lavoro se le timbrature non sono attive
- Righe assenza dinamiche: appaiono solo le tipologie effettivamente usate nel periodo, con le ore calcolate giorno per giorno dal calendario del dipendente (niente medie approssimative)
- Filtri per reparto, singoli dipendenti o periodo personalizzato
- PDF in A4 orizzontale, pronto per la stampa e l'archiviazione
- Excel (XLSX) con celle formattate, colori per tipo riga e colonne fisse per scorrere comodamente i 31 giorni
Come si usa
Dopo aver configurato orari di lavoro e registrato presenze, in odoo è anche possibile richiedere ed autorizzare ferie.
A fine mese per stampare il Foglio Presenze:
- Accedi al menu Dipendenti → Resoconti → Foglio Presenze Mensile.
- Compila i parametri nel wizard:
- Dal / Al: imposta il periodo (default: mese corrente). Modificando la data di inizio, la data di fine si aggiorna automaticamente all'ultimo giorno dello stesso mese.
- Reparti: filtra per uno o più reparti (opzionale, lasciare vuoto per tutti).
- Dipendenti: filtra per uno o più dipendenti specifici (opzionale, lasciare vuoto per tutti).
- Tipo di conteggio presenze: scegli tra Timbrature, Timesheet o Orario di lavoro.
- Minuti ritardo tollerati: soglia di tolleranza per il conteggio ritardi.
- Stampa PDF: genera il foglio presenze in PDF, formato A4 orizzontale.
- Esporta XLSX: esporta i dati in formato Excel con formattazione completa.
Il documento è pronto in pochi secondi.

Il modulo è disponibile per Odoo 18 ed è compatibile sia con la versione Community che Enterprise.
Vuoi provarlo nella tua installazione o integrarlo nel tuo flusso paghe? Contattaci — saremo felici di farti una dimostrazione.
Se vuoi un sistema di registrazione presenze con badge ottici o RD-Id, abbiamo anche questo articolo a disposizione.