Strumenti Utente

Strumenti Sito


documentazione:utility:notifiche_assensi_e_consensi

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Entrambe le parti precedenti la revisioneRevisione precedente
Prossima revisione
Revisione precedente
documentazione:utility:notifiche_assensi_e_consensi [2023/05/25 09:49] – [Elenco Dipendenti] Daniele Tosidocumentazione:utility:notifiche_assensi_e_consensi [2023/06/22 11:43] (versione attuale) Daniele Tosi
Linea 11: Linea 11:
 L'accesso all'applicazione è realizzabile esclusivamente tramite SSO da ''Link Prodotti'' del portale zucchetti. Non è previsto login tramite username e password direttamente sull'app. L'accesso all'applicazione è realizzabile esclusivamente tramite SSO da ''Link Prodotti'' del portale zucchetti. Non è previsto login tramite username e password direttamente sull'app.
  
-L'app necessita di un proprio DB. Sono supportati MS SQL Server e Postgres.+Quindi deve essere configurato il sistema di portal call specifico dell'SSO e configurata opportunamente la sezione Link prodotti, con eventuale gruppo di sicurezza da assegnare solo a chi deve accedere all'applicazione. 
 + 
 +L'app necessita di un proprio DB. Sono supportati MS SQL Server e PostgreSQL.
  
 Per l'invio mail è necessario avere accesso ad un server di posta SMTP. Per l'invio mail è necessario avere accesso ad un server di posta SMTP.
  
-Sul portale zucchetti devono essere predisposti due web services per la lista degli assensi e consensi e la lista dei dipendenti relativi ad uno specifico assenso e consenso.+Sul portale zucchetti devono essere predisposti due web services per poter recuperare la lista degli assensi e consensi e la lista dei dipendenti relativi ad uno specifico assenso e consenso. Le specifiche di questi web services non sono contemplate in questo documento.
  
 ===== Requisiti Lato Client ===== ===== Requisiti Lato Client =====
  
-Per il corretto caricamento dell'app è necessario un browser basato su Chromium (Chrome o Edge, al momento del rilascio almeno versione 113), ma è importante che il browser sia aggiornato alla versione corrente.+Per il corretto caricamento dell'app è necessario un browser basato su Chromium (Chrome o Edge, al momento del rilascio almeno versione 113), ma è importante che il browser sia aggiornato all'ultima versione disponibile.
  
-L'app non è stata testata su altri browser, anche se è probabile che funzioni correttamente su Firefox. Non così scontato che funzioni correttamente su Safari.+L'app non è stata testata su altri browser, anche se è probabile che funzioni correttamente su Firefox. Non è testata affatto su Safari. Per entrambi questi ultimi due browser non è garantito il corretto funzionamento.
  
 La risoluzione dello schermo minima per la corretta fruizione dell'app è ''1366 x 768''. La risoluzione dello schermo minima per la corretta fruizione dell'app è ''1366 x 768''.
  
-L'interfaccia grafica non è stata sviluppata tenendo in considerazione dispositivi mobile come tablet o smartphone.+L'interfaccia grafica non è stata sviluppata tenendo in considerazione dispositivi mobile come tablet o smartphone. Quindi anche in questo caso non è garantito il corretto funzionamento su dispositivi di questo tipo.
  
 ===== Funzionalità ===== ===== Funzionalità =====
Linea 39: Linea 41:
  
 Va selezionato uno degli assensi e consensi dal menu a tendina per poter caricare l'elenco dei dipendenti associati. Va selezionato uno degli assensi e consensi dal menu a tendina per poter caricare l'elenco dei dipendenti associati.
 +
 +Sono presenti solo gli assensi e consensi attivi alla data corrente.
  
 {{:documentazione:utility:2023-05-24_12_45_38-notifichemailassensieconsensi_-_select_assenso.png?nolink|}} {{:documentazione:utility:2023-05-24_12_45_38-notifichemailassensieconsensi_-_select_assenso.png?nolink|}}
Linea 52: Linea 56:
   * ricaricare i dati (3), recuperandoli aggiornati dal web service. Disabilitato quando non è selezionato un assenso/consenso.   * ricaricare i dati (3), recuperandoli aggiornati dal web service. Disabilitato quando non è selezionato un assenso/consenso.
   * comporre un nuovo sollecito. Disabilitato finchè non è selezionato almeno un dipendente.   * comporre un nuovo sollecito. Disabilitato finchè non è selezionato almeno un dipendente.
 +
 +L'elenco dipendenti include solo quelli non cessati alla data corrente, che abbiano un'utenza attiva sul portale e che siano associati all'assenso e consenso selezionato.
  
 {{:documentazione:utility:2023-05-24_12_46_57-notifichemailassensieconsensi_-_elenco_dipendenti.png?nolink|}} {{:documentazione:utility:2023-05-24_12_46_57-notifichemailassensieconsensi_-_elenco_dipendenti.png?nolink|}}
Linea 98: Linea 104:
 {{:documentazione:utility:2023-05-24_17_06_02-notifichemailassensieconsensi_-_tooltip_errore_ultima_notifica.png?nolink|}} {{:documentazione:utility:2023-05-24_17_06_02-notifichemailassensieconsensi_-_tooltip_errore_ultima_notifica.png?nolink|}}
  
------+== Dettaglio errore ==
  
 Posizionandosi sul simbolo del triangolo in una delle righe in cui sia eventualmente presente un errore, si può leggere la causa dell'errore di invio per quel particolare dipendente.  Posizionandosi sul simbolo del triangolo in una delle righe in cui sia eventualmente presente un errore, si può leggere la causa dell'errore di invio per quel particolare dipendente. 
Linea 105: Linea 111:
  
 {{:documentazione:utility:2023-05-24_17_06_21-notifichemailassensieconsensi_-_tooltip_dettaglio_errore_tentativo_invio.png?nolink|}} {{:documentazione:utility:2023-05-24_17_06_21-notifichemailassensieconsensi_-_tooltip_dettaglio_errore_tentativo_invio.png?nolink|}}
 +
 +-----
 ==== Filtri e Selezione ==== ==== Filtri e Selezione ====
  
Linea 152: Linea 160:
 {{:documentazione:utility:2023-05-24_17_09_16-notifichemailassensieconsensi_-_filtro_errori_no.png?nolink|}} {{:documentazione:utility:2023-05-24_17_09_16-notifichemailassensieconsensi_-_filtro_errori_no.png?nolink|}}
  
 +-----
 ==== Selezione Massiva ==== ==== Selezione Massiva ====
  
Linea 174: Linea 183:
 Per esempio, dapprima potrei filtrare per tutti i dipendenti a cui non ho mai inviato un sollecito e spuntare la selezione massiva. Poi posso tornare alla visualizzazione completa e applicare un altro filtro, per esempio tutti i dipendenti a cui l'ultimo sollecito è stato inviato più di una settimana fa e di nuovo spuntare la selezione massiva. In questo modo la selezione finale includerà sia i dipendenti a cui non è mai stato inviato un sollecito sia quelli a cui l'ultimo sollecito è stato inviato oltre una settimana fa. Per esempio, dapprima potrei filtrare per tutti i dipendenti a cui non ho mai inviato un sollecito e spuntare la selezione massiva. Poi posso tornare alla visualizzazione completa e applicare un altro filtro, per esempio tutti i dipendenti a cui l'ultimo sollecito è stato inviato più di una settimana fa e di nuovo spuntare la selezione massiva. In questo modo la selezione finale includerà sia i dipendenti a cui non è mai stato inviato un sollecito sia quelli a cui l'ultimo sollecito è stato inviato oltre una settimana fa.
  
 +-----
 ==== Ordinamento ==== ==== Ordinamento ====
  
Linea 180: Linea 190:
 {{:documentazione:utility:2023-05-24_15_33_24-notifichemailassensieconsensi_-_ordinamento.jpg?nolink|}} {{:documentazione:utility:2023-05-24_15_33_24-notifichemailassensieconsensi_-_ordinamento.jpg?nolink|}}
  
 +-----
 ==== Invio Notifica ==== ==== Invio Notifica ====
  
Linea 212: Linea 223:
 Di default, dopo che è stato salvato almeno un modello, quando si apre la maschera di composizione di una nuova notifica, viene sempre caricato il modello dell'ultimo messaggio inviato. Di default, dopo che è stato salvato almeno un modello, quando si apre la maschera di composizione di una nuova notifica, viene sempre caricato il modello dell'ultimo messaggio inviato.
  
------+=== Esito invio === 
  
 Al termine della fase di invio delle email viene mostrata una notifica con l'esito Al termine della fase di invio delle email viene mostrata una notifica con l'esito
Linea 221: Linea 233:
  
 {{:documentazione:utility:2023-05-24_17_00_24-notifichemailassensieconsensi_-_invii_falliti.png?nolink|}} {{:documentazione:utility:2023-05-24_17_00_24-notifichemailassensieconsensi_-_invii_falliti.png?nolink|}}
 +
 +===== Esportazione Excel =====
 +
 +Tramite pulsante ''Esporta Excel'' è possibile scaricare un file Excel con il contenuto della tabella filtrato e ordinato secondo i criteri scelti.
 +
 +{{:documentazione:utility:2023-06-22_11_21_49-notifichemailassensieconsensi_-_esporta_excel.png?nolink|}}
 +===== Altro =====
 +
 +==== Sessione scaduta ====
 +
 +In caso di prolungata inattività, utilizzando alcune funzionalità dell'app, come l'aggiornamento dei dati, l'invio notifica, la selezione di un assenso/consenso, verrà mostrato un messaggio per indicare che la sessione è scaduta.
 +
 +{{:documentazione:utility:2023-05-24_12_46_04-notifichemailassensieconsensi_-_sessione_scaduta.png?nolink|}}
 +
 +==== Autenticazione fallita ====
 +
 +Qualora non fosse ben configurato il SSO Zucchetti o qualora ci sia un problema tecnico temporaneo sul server, tentando di accedere dal Link Prodotti, verrebbe mostrato questo messaggio di errore, indicante che il login all'applicazione è fallito.
 +
 +{{:documentazione:utility:2023-05-25_10_04_58-notifichemailassensieconsensi_-_autenticazione_fallita.png?nolink|}}
 +
 +==== Pagina non trovata ====
 +
 +Questa pagina di errore verrà mostrata in caso si cercasse di accedere ad una pagina dell'app tramite un indirizzo errato o inesistente (magari perchè cambiato nel tempo rispetto ad un preferito salvato nel browser).
 +
 +{{:documentazione:utility:2023-05-25_10_08_00-notifichemailassensieconsensi_-_404.png?nolink|}}
/opt/bitnami/dokuwiki/data/attic/documentazione/utility/notifiche_assensi_e_consensi.1685000957.txt.gz · Ultima modifica: 2023/05/25 09:49 da Daniele Tosi