Inserimento di una nuova abilitazione

Top  Previous  Next

Questo comando apre una form di inserimento dei dati per attivare SolariCard per un dipendente. I dati da indicare sono i seguenti:

Cognome: è la casella di selezione, che permette la scelta fra tutti i dipendenti registrati in angrafico. La lista comprende in effetti la lista delle anagrafiche con le seguenti caratteristiche: Tipo Badge = Dipendente, e Classe di Anagrafica che autorizza l’uso della app mobile (vedi Classi di Anagrafica).
Nome: nome del dipendente, letto dai dati anagrafici e non modificabile
Matricola: matricola del dipendente,  letto dai dati anagrafici e non modificabile
Telefono: (obbligatorio) telefono del dipendente, letto dai dati anagrafici ma modificabile
E-mail: (obbligatorio) email del dipendente, letto dai dati anagrafici ma modificabile
Codice badge: (obbligatorio) nome del dipendente

I dati del numero di telefono e della email sono obbligatori perché il dipendente riceve una email di notifica per scaricare la app e successivamente un messaggio via SMS che contiene una password di tipo OTP (one-time password).

Salvataggio

Il salvataggio dei dati inseriti dal comando “Salva e torna all’elenco”, scatena anche l’invio di una email di notifica al dipendente. I controlli di correttezza sui dati inseriti sono i seguenti:

Per un dipendente può esistere una sola abilitazione
Il badge indicato non deve già essere in uso con validità corrente
Il numero di telefono indicato non deve essere usato da un’altra abilitazione per un altro dipendente o visitatore (per questa verifica, la ricerca è fatta fra le abilitazioni con la data di revoca non indicata o futura).

Il badge viene creato istantaneamente, con tutte le policy attive per il dipendente. La email di notifica al dipendente, viene inviata dal servizio  CheckIn.Server.exe, vanno quindi definiti opportunamente i parametri per l’invio.