Dipendenti
La pagina Dipendenti è il registro anagrafico del personale: raccoglie i dati contrattuali di ogni risorsa, le associazioni ai progetti e la storia delle ore lavorate e allocate nel tempo.
È il punto di partenza per qualsiasi operazione che riguardi una singola persona: verificare il suo costo, aggiungere o modificare i progetti su cui è impegnata, consultare le presenze mensili, esportare il suo timesheet.
Elenco dipendenti
Toolbar di ricerca e filtro
Nella parte alta della pagina si trovano i controlli per navigare nel registro:
- Cerca dipendente — campo di testo con ricerca automatica dopo 250 ms; filtra per nome e cognome
- Tutte le aree — filtro per area organizzativa (disponibile prossimamente)
- Attivi / Cessati / Tutti — pill che filtrano per stato del dipendente; il default è Attivi
- Vista tabella / Vista schede — alterna tra le due modalità di visualizzazione
Vista tabella
La vista predefinita mostra i dipendenti in una tabella con le colonne:
| Colonna | Contenuto |
|---|---|
| Dipendente | Avatar con iniziali colorato + nome e cognome |
| Periodo | Data assunzione – data cessazione |
| Costo orario | Costo orario corrente in EUR |
| Progetti | Numero di progetti a cui il dipendente è associato |
| Ore allocate | Totale ore allocate su tutti i progetti |
| Stato | Badge Attivo (verde) o Cessato (grigio) |
Fare clic su una riga apre il dettaglio del dipendente.
Vista schede
Modalità alternativa a griglia (2-4 colonne secondo la larghezza dello schermo). Ogni scheda mostra:
- Barra colorata in testa: blu per i dipendenti attivi, grigia per i cessati
- Avatar con iniziali
- Nome, cognome e data di assunzione (o data cessazione se cessato)
- Badge riassuntivi: numero di progetti, costo orario, stato
Creare un nuovo dipendente
Il pulsante Nuovo dipendente in alto a destra apre il modulo di creazione:
| Campo | Note |
|---|---|
| Nome | Obbligatorio |
| Cognome | Obbligatorio |
| Job Level | Selezionabile tra i livelli configurati nella piattaforma |
| Costo orario EUR | Usato per valorizzare le ore nei calcoli economici |
| Data assunzione | Data di inizio del rapporto di lavoro |
| Data cessazione | Lasciare vuoto se il dipendente è ancora attivo |
| Attivo | Spunta per includere il dipendente nei calcoli; deselezionare equivale a cessarlo |
| Note | Campo libero per annotazioni interne |
Dopo il salvataggio la piattaforma apre automaticamente il dettaglio del nuovo dipendente.
Esportare la lista in Excel
Il pulsante Esporta Excel scarica l'elenco completo dei dipendenti (con i filtri attivi) in formato XLSX.
Dettaglio dipendente
Fare clic su un dipendente (nella tabella o nella scheda) apre la pagina di dettaglio, organizzata in due colonne su schermi grandi: sidebar a sinistra e area con le tab a destra.
Un breadcrumb in cima alla pagina (Dipendenti / Nome Cognome) e il pulsante Torna ai dipendenti permettono di tornare all'elenco.
Sidebar
La sidebar è fissa e mostra un riepilogo del dipendente:
- Avatar con iniziali e badge di stato (Attivo in verde, Cessato in grigio)
- ID numerico interno
- Data assunzione e data cessazione
- Costo orario corrente
- Job level
- Numero di progetti attualmente associati
In fondo alla sidebar si trovano due azioni rapide:
- ✏ Modifica anagrafica — apre direttamente la tab di modifica
- Disattiva dipendente — disponibile solo per i dipendenti attivi; porta anch'essa alla tab di modifica (dove è possibile togliere la spunta Attivo)
Tab di navigazione
Il dettaglio si articola in cinque tab:
| Tab | Contenuto |
|---|---|
| Overview | Sintesi mensile: KPI, grafico e distribuzione per progetto |
| Presenze | Ore lavorate importate dal cedolino, anno e dettaglio giornaliero |
| Ore progetto | Timesheet giornaliero per progetto, esportazione Excel |
| Progetti associati | Gestione delle associazioni dipendente–progetto |
| Modifica anagrafica | Modulo di modifica dei dati contrattuali |
Tab: Overview
La tab Overview è il cruscotto mensile del dipendente. Risponde alla domanda: "Nel mese X, quante ore ha lavorato e come sono distribuite sui progetti?"
Selettore mese e badge di stato
In alto a destra si trova il selettore del mese di riferimento. Il badge accanto indica lo stato delle ore per quel mese:
| Badge | Colore | Significato |
|---|---|---|
| Consuntivato | Verde | Il mese è stato importato e firmato; i dati sono definitivi |
| Calcolo provvisorio | Blu | Il mese ha un calcolo disponibile ma non ancora consolidato |
| Forecast | Arancio | I dati sono ancora pianificazione, non ci sono ore importate |
KPI mensili
Quattro indicatori sintetici:
| Indicatore | Significato |
|---|---|
| Ore lavorate mese | Ore risultanti dal foglio presenze importato |
| Ore allocate mese | Ore distribuite sui progetti per il mese selezionato |
| Delta non allocato | Differenza tra ore lavorate e ore allocate (verde se vicino a zero, arancio se significativo) |
| Progetti mese | Numero di progetti su cui il dipendente ha ore allocate nel mese |
Grafico "Ore lavorate vs allocate"
Un grafico a barre doppia mostra, per ogni mese dell'anno selezionato:
- Barre verdi — ore lavorate (da cedolino)
- Barre blu — ore allocate (da distribuzione progetto)
Fare clic su una barra cambia il mese di riferimento e aggiorna i tab Presenze e Ore progetto.
Distribuzione progetti
Un pannello accanto al grafico elenca i progetti del mese selezionato con una barra orizzontale proporzionale alle ore allocate. Il pulsante Dettaglio apre direttamente la tab Ore progetto.
Tab: Presenze
La tab Presenze mostra le ore registrate nel foglio presenze, importato mensilmente nella piattaforma.
Controlli
- Anno — campo numerico per cambiare l'anno di riferimento del grafico annuale
- Mese — selettore mese per il dettaglio giornaliero
KPI
| Indicatore | Significato |
|---|---|
| Ore anno | Totale ore lavorate nell'anno selezionato |
| Ore mese | Ore lavorate nel mese selezionato |
| Giorni mese | Giorni di presenza registrati nel mese |
| Assenze mese | Giorni di assenza o permesso nel mese |
Grafico annuale
Il grafico a barre mostra le ore lavorate per ogni mese dell'anno. La barra del mese correntemente selezionato è evidenziata in blu; le altre sono verdi. Fare clic su una barra cambia il mese.
Dettaglio giornaliero
Sotto al grafico una tabella elenca ogni giornata registrata nel mese selezionato:
| Colonna | Contenuto |
|---|---|
| Data | Giorno lavorativo |
| Tipo | "Presenza" oppure "Permesso/assenza: [codice]" |
| Ore | Ore registrate per quel giorno |
I dati di presenza provengono esclusivamente dall'importazione del cedolino mensile. Se un giorno non compare, significa che non è stato incluso nel file importato.
Tab: Ore progetto
La tab Ore progetto è il timesheet dettagliato del dipendente: mostra, giorno per giorno, quante ore sono state allocate su ciascun progetto nel mese selezionato.
Navigazione mese
I pulsanti Mese precedente e Mese successivo permettono di scorrere i mesi. È possibile anche selezionare il mese direttamente dall'input.
Banner di stato
In cima alla sezione un banner indica lo stato del mese:
Verde — Mese consuntivato e firmato
Il mese è stato consolidato e firmato digitalmente. I dati sono bloccati e provengono dal run ufficiale. Il banner riporta:
- Chi ha firmato (nome ed email dell'approvatore)
- Data di firma
- Hash della firma (per verifica di integrità)
Arancio — Mese non consolidato / forecast
I dati non sono ancora definitivi. Il banner mostra:
- Il cursore del consuntivo (ultimo mese consolidato)
- Il run di calcolo disponibile (se presente)
KPI
| Indicatore | Significato |
|---|---|
| Ore allocate | Totale ore distribuite sui progetti nel mese |
| Progetti | Numero di progetti con allocazione nel mese |
| Righe giornaliere | Numero di record giornalieri (progetto × giorno) |
Tabella timesheet
La tabella è a doppia entrata: le righe sono i progetti, le colonne sono i giorni del mese (1–31). Ogni cella mostra le ore allocate per quel giorno su quel progetto. I valori zero sono mostrati come "–" per alleggerire la lettura.
La colonna Totale riporta la somma mensile per progetto. Ogni progetto ha un badge di stato:
| Badge | Colore | Significato |
|---|---|---|
| Forecast | Arancio | Ore pianificate, non ancora consuntivate |
| Calcolo | Blu | Ore calcolate provvisoriamente |
| Consuntivo | Verde | Ore definitivamente approvate |
La tabella scorre orizzontalmente su schermi stretti.
Esportazione Excel
Il pulsante Esporta Excel genera un file XLSX con il timesheet del dipendente per il mese selezionato, usando il modello ufficiale di rendiconto.
Tab: Progetti associati
La tab Progetti associati permette di gestire i progetti su cui il dipendente è (o è stato) impegnato.
Aggiungere una nuova associazione
Il modulo in cima alla sezione permette di collegare il dipendente a un progetto:
| Campo | Note |
|---|---|
| Progetto | Selezionabile tra i progetti disponibili (non ancora associati al dipendente) |
| Inizio | Mese dal quale il dipendente inizia a lavorare sul progetto (formato AAAA-MM) |
| Fine | Mese in cui termina l'associazione; non può superare la data di fine progetto |
| % Allocazione | Quota percentuale del tempo dedicata al progetto (opzionale) |
| Ore mensili pianificate | Ore previste per mese (alternativa alla % allocazione, opzionale) |
| Note | Annotazioni sull'associazione |
Premere Aggiungi progetto per salvare.
Modificare un'associazione esistente
Il pulsante ✎ accanto a ogni progetto carica l'associazione nel modulo. Mentre si è in modifica:
- Il campo Progetto è bloccato
- Il campo Inizio è bloccato se il mese è già nel passato (le ore storiche non vengono modificate)
- Il pulsante diventa Salva modifica; il tasto Annulla ripristina il modulo vuoto
Chiudere un'associazione
Il pulsante x accanto a un progetto apre una finestra di conferma prima di chiudere l'associazione. Una volta chiusa, il progetto non comparirà più nelle allocazioni future del dipendente.
Lista dei progetti
Per ogni associazione vengono mostrati:
- Nome del progetto e date di validità dell'associazione
- Data di fine del progetto
- % allocazione e ore mensili pianificate
- Ore totali importate
- Costo totale valorizzato al costo orario del dipendente
Tab: Modifica anagrafica
Permette di modificare tutti i dati del dipendente: gli stessi campi presenti nel modulo di creazione (Nome, Cognome, Job level, Costo orario, Data assunzione, Data cessazione, Attivo, Note).
Per segnare un dipendente come cessato, deseleziona la spunta Attivo e imposta la Data cessazione. Il dipendente rimarrà visibile nella lista con il filtro Cessati e i suoi dati storici rimarranno consultabili.
Il pulsante Annulla riporta alla tab Overview senza salvare. Il pulsante Salva aggiorna i dati e ricarica il dettaglio.