Scheda formativa lavoratore
π Apri nel BackOfficeβ
π― Cosa faβ
Registra il percorso formativo di un lavoratore:
- Iscrizioni ai corsi (workersTrainings)
- Dettagli iscrizione con avanzamento e stato (workerTrainingDetails)
- Tentativi per ogni appuntamento (trainingDetailAttempts)
- Presenze agli appuntamenti (attendances)
- Certificati/attestati rilasciati (certificates)
- Costi di iscrizione (enrollmentCosts)
- Formazione pregressa documentale (priorTrainings)
Insieme questi dati costituiscono la scheda formativa del lavoratore, fonte di veritΓ per compliance.
π§© Concetti chiaveβ
| Oggetto | Cosa rappresenta |
|---|---|
| Iscrizione | Lavoratore iscritto a una variante formativa. |
| Dettaglio iscrizione | Progresso concreto: corso assegnato, sessione, step corrente, stato (Pending, Confirmed, InProgress, Completed, Failed, Cancelled, Waitlisted), data completamento. |
| Tentativo appuntamento | Singola esecuzione su un appuntamento (con punteggio, data, stato). Un lavoratore puΓ² avere piΓΉ tentativi per lo stesso appuntamento. |
| Presenza | Registrazione di chi Γ¨ presente a un appuntamento specifico (flag present, orari arrivo/partenza). |
| Certificato | Attestato rilasciato al completamento. Contiene riferimenti a iscrizione, dettaglio, tentativo e data di rilascio. |
| Costo iscrizione | Importo applicato all'iscrizione (puΓ² linkare a una riga fattura). |
| Formazione pregressa | Formazione svolta prima dell'arrivo in azienda o fuori dal sistema, importata come documento (provider, codice certificato, data, ore, scadenza). |
π Quando usarloβ
- Iscrivere un lavoratore a un corso.
- Registrare la frequenza di un appuntamento.
- Registrare esiti di esami/verifiche (tentativi).
- Emettere / consultare attestati.
- Caricare formazione pregressa da documenti esistenti (es. lavoratore che arriva con attestati giΓ fatti presso altro datore di lavoro).
π£ Flusso tipicoβ
Iscrivere lavoratore a un corsoβ
- Menu Formazione β Iscrizioni (workersTrainings).
- Seleziona lavoratore + variante formativa.
- Salva.
- Menu Formazione β Dettagli iscrizione (workerTrainingDetails).
- Crea dettaglio collegato all'iscrizione con corso concreto + sessione.
- Stato iniziale: Pending.
Registrare la frequenzaβ
- Menu Formazione β Presenze (attendances).
- Per ogni appuntamento, registra i lavoratori presenti con arrivo/partenza.
Registrare tentativi e punteggiβ
- Menu Formazione β Tentativi (trainingDetailAttempts).
- Registra il risultato per ciascun appuntamento.
Emissione attestatoβ
Il sistema genera il certificato al completamento del dettaglio
iscrizione. Riferimenti: workerTrainingId,
workerTrainingDetailId, trainingDetailAttemptId.
Caricare formazione pregressaβ
- Menu Formazione β Formazione pregressa.
- Registra: lavoratore, variante, nome erogatore, codice certificato, data completamento, data scadenza, ore, documento allegato.
ποΈ Stati dettaglio iscrizioneβ
| Stato | Significato |
|---|---|
| Pending | Iscrizione registrata, in attesa conferma |
| Confirmed | Confermata, in attesa inizio |
| Waitlisted | In lista d'attesa |
| InProgress | Corso iniziato |
| Completed | Completato con successo |
| Failed | Non superato |
| Cancelled | Cancellato |
β‘ Casi particolariβ
- Multi-tentativo. Un lavoratore puΓ² fallire una verifica e ritentarla: ogni tentativo Γ¨ un record separato con numero incrementale.
- Sessione opzionale.
trainingSessionIdsul dettaglio Γ¨ opzionale: casi di formazione "individuale" (e-learning, recuperi). - Formazione pregressa con documento.
priorTrainingssupporta documento allegato (per audit) β campodocumentId. - Costo iscrizione linkato a fattura.
enrollmentCosts.invoiceLineIdcollega il costo a una specifica riga fattura (modulo Fatturazione). - Certificato senza tentativo.
certificates.trainingDetailAttemptIdè opzionale per casi senza esame.
β οΈ Domande aperteβ
- Generazione automatica certificato. Completamento dettaglio β emissione automatica o azione manuale?
- Formato documento certificato. PDF template? Dove si configura?
- Relazione costo-fattura. Come si collegano enrollmentCosts alle righe fattura? Creazione manuale o automatica?
- Validazione ore presenza vs durata appuntamento. Se un lavoratore arriva tardi / parte prima, il sistema segnala insufficienza ore?
- Gestione esami dove i lavoratori non passano. Dopo
Failed, serve nuova iscrizione o si ritenta sulla stessa?
π Vedi ancheβ
- Panoramica formazione
- Sessioni e appuntamenti
- Argomenti e varianti
- Emissione fattura β costi iscrizione linkabili