Eventi
Il modulo Eventi (titolo della pagina: "Calendario presenze") è il punto in cui si registrano tutte le presenze e le assenze del lavoratore. I dati inseriti qui sono la base di calcolo del cedolino: senza eventi nel mese, il cedolino risulta a zero ore.
Vista mensile multi-lavoratore
La schermata principale mostra una tabella a matrice in cui:
- ogni riga è un lavoratore attivo (cognome, nome e codice rapporto),
- ogni colonna è un giorno del mese visualizzato (intestazione con data + nome giorno settimana),
- ogni cella mostra in sintesi l'evento registrato per quel lavoratore in quel giorno (icona e ore, con codici colore).
Le prime due colonne (checkbox di selezione + nome del lavoratore) sono fissate a sinistra durante lo scorrimento orizzontale. La paginazione è impostata a 20 lavoratori per pagina (50 o 100 selezionabili) e lo stato della tabella è memorizzato localmente nel browser.
Le date precedenti alla data di assunzione del lavoratore sono visualizzate come non disponibili (cella attenuata).
Navigazione mensile
In alto a destra è presente il selettore di mese:
- frecce ◀ ▶ per spostarsi al mese precedente/successivo,
- selettore mese/anno per saltare a un periodo specifico (vista mese del datepicker).
Cambiando mese, la tabella si aggiorna mostrando le presenze del nuovo periodo.
Ricerca lavoratori
Il campo di ricerca "Nome, codice fiscale, email" filtra i lavoratori visibili nella tabella. La ricerca si attiva con Invio o uscendo dal campo; per resettare usa la × che compare a destra.
Aprire il calendario di un lavoratore
Cliccando una riga o una cella specifica si apre il dialog di inserimento/modifica dell'evento per quel lavoratore e quel giorno. Da lì si seleziona il tipo di evento e si compilano i dettagli.
Auto-compila
Selezionando uno o più lavoratori con le caselle di spunta a sinistra compaiono i pulsanti di azione in blocco. Il primo è Auto-compila:
Compila automaticamente le presenze del mese per i lavoratori selezionati in base all'orario settimanale configurato in Orario di lavoro. Per ogni giorno feriale (lun–ven) vengono inserite ore Regular work pari a quelle previste dall'orario. Festività nazionali e giorni di riposo vengono saltati.
Quando usare l'auto-compila
Usa Auto-compila all'inizio del mese o subito prima di elaborare il cedolino, per i lavoratori che hanno lavorato regolarmente. Poi sovrascrivi manualmente i giorni con variazioni (ferie, malattia, festività, ore straordinarie). L'auto-compila non sovrascrive eventi già presenti: integra solo i giorni vuoti.
Cancella inserimenti
Il secondo pulsante che compare con selezione multipla è Cancella inserimenti. Rimuove tutti gli eventi del mese visualizzato per i lavoratori selezionati, riportando il calendario a zero per quel periodo.
Operazione irreversibile per mese
Cancella inserimenti elimina tutti gli eventi del mese visualizzato per i lavoratori selezionati: non c'è un'opzione di "annulla". Usa con cautela se ci sono già cedolini elaborati per quel mese — gli eventi resterebbero coerenti col cedolino, ma una nuova elaborazione partirebbe da zero.
Tipi di evento
Cliccando una cella si apre il dialog Evento con un selettore "Evento" contenente sette tipologie. Ogni tipologia ha campi e sotto-tipi specifici:
| Tipo | Sotto-tipi | Pagina dedicata |
|---|---|---|
| Presenza lavorativa | Ore regolari, Lavoro festivo (×1,6), Lavoro domenicale (×1,6), Lavoro notturno (×1,2), Straordinario (×1,4), Straordinario giornaliero (×1,25), Straordinario notturno (×1,5), Altro | Ore ordinarie · Ore straordinarie |
| Festività | Festività (regolare) | Festività |
| Ferie | Ferie regolari | Ferie |
| Malattia | Carenza (50%), Retribuita (100%), Non retribuita | Malattia |
| Infortunio | Retribuito (100%), Non retribuito | Infortunio |
| Congedo | Maternità, Paternità, Matrimonio | Congedi |
| Assenza o permesso | Assenza non retribuita, Aspettativa (sospensione), Permesso retribuito, Permesso non retribuito | Permessi e assenze |
Campi comuni dell'evento
Indipendentemente dal tipo, ogni evento ha:
| Campo | Descrizione |
|---|---|
| Evento | Selettore del tipo principale. Non modificabile se stai editando un evento esistente. |
| Ore | Numero di ore (con due decimali, formato italiano 0,00). Visibile solo per i tipi che richiedono ore (Presenza lavorativa, Ferie in ore, Permessi). |
| Tipo ore / sotto-tipo | Selettore secondario specifico del tipo principale (vedi tabella sopra). |
| Moltiplicatore tariffa | Per le ore di Presenza lavorativa diverse da "Ore regolari": pre-popolato con il valore CCNL ma modificabile (min 0,01, max 3). |
| Note aggiuntive | Campo testuale libero (3 righe), facoltativo. Utile per annotare il numero del certificato medico, motivazioni del permesso o altre informazioni. |
Eventi a giornata intera
Alcuni tipi di evento non richiedono ore perché valgono per l'intera giornata:
- Festività, Malattia, Infortunio, Congedi sempre.
- Ferie se il contratto è configurato con calcolo in Giorni lavorativi CCNL.
- Assenze (esclusi i Permessi orari) sempre.
Per questi tipi, il dialog mostra un messaggio informativo:
"Questo evento va inserito per ogni giorno di calendario."
Devi creare un evento per ciascun giorno del periodo. Per periodi lunghi (es. settimane di malattia, mesi di maternità) l'inserimento giorno per giorno è lento ma necessario.
Modificare ed eliminare eventi
Cliccando una cella che contiene già un evento, il dialog si apre in modalità modifica con i dati precompilati e il tipo Evento bloccato (puoi modificare ore, sotto-tipo e note ma non il tipo principale; per cambiare tipo elimina e ricrea l'evento).
Nel dialog di modifica compare anche il pulsante Elimina (rosso, in basso a sinistra). Cliccandolo Workledger chiede conferma con "Conferma l'eliminazione dell'evento?" prima di rimuovere.
Impatto sul cedolino
Gli eventi del mese sono la base di calcolo del cedolino:
- alla pagina Nuovo cedolino viene mostrato un riepilogo delle ore per tipologia (ordinarie, straordinarie, ferie, malattia, ecc.),
- ogni ora con moltiplicatore > 1 (festivo, notturno, straordinario) genera una voce dedicata con maggiorazione,
- ferie, malattia e infortunio aggiornano automaticamente la Situazione ferie e i contatori annuali.
Se nel mese non ci sono eventi al momento dell'elaborazione cedolino, Workledger mostra un avviso e propone l'auto-compila prima del calcolo.
Risorse correlate
- Lavoratori → Orario di lavoro — lo schema settimanale usato dall'auto-compila.
- Lavoratori → Configurazioni — modalità di calcolo ferie (ore vs giorni).
- Cedolini → Nuovo cedolino — come gli eventi diventano voci del cedolino.
- Eventi → Ferie — sezione Situazione ferie del lavoratore con saldo maturate/godute/residue.