Salta ai contenuti

Registri delle presenze

La funzione principale di SyncID è raccogliere i registri delle presenze dai dispositivi e consegnarli a SyncrOne. Questa guida illustra l’intero flusso dei dati relativi alle presenze.

Dispositivo → SyncID (raccolta) → DB locale (archiviazione) → SyncrOne (consegna)
  1. Raccolta: Il dipendente timbra su un dispositivo → SyncID raccoglie il registro
  2. Archiviazione: Il registro viene salvato immediatamente nel database SQL Server locale
  3. Consegna: Un processo in background invia i registri a SyncrOne in batch
  4. Conferma: Una volta che SyncrOne conferma la ricezione, il registro viene contrassegnato come inviato

Quando il monitoraggio in tempo reale è abilitato, SyncID mantiene una connessione attiva verso ogni dispositivo e riceve gli eventi di presenza istantaneamente nel momento in cui si verificano.

Vantaggi:

  • Latenza pressoché nulla — i registri arrivano entro pochi secondi
  • Nessun overhead di polling

Considerazioni:

  • Richiede una connettività di rete stabile
  • Utilizza una connessione persistente per ogni dispositivo

SyncID interroga periodicamente ogni dispositivo per rilevare nuovi registri tramite un’attività pianificata:

Vantaggi:

  • Funziona con connettività intermittente
  • Meno sensibile alla qualità della rete

Configurazione: L’intervallo di polling è configurabile nelle impostazioni delle attività pianificate.

SyncID è progettato per ambienti di rete non affidabili:

  • Se SyncID non riesce a raggiungere un dispositivo, il dispositivo archivia i registri localmente
  • Quando la connettività viene ripristinata, SyncID raccoglie tutti i registri accumulati
  • Questo processo di recupero viene gestito automaticamente all’avvio dell’applicazione
  • I registri vengono sempre salvati prima nel database locale
  • La consegna a SyncrOne avviene in modo asincrono tramite un processo in background
  • Se SyncrOne non è raggiungibile, i registri vengono accodati localmente e l’invio viene ritentato automaticamente con intervalli crescenti

Navigare a Presenze nella barra laterale per visualizzare:

ColonnaDescrizione
DipendenteChi ha timbrato
DispositivoQuale dispositivo ha registrato la timbratura
Data e oraData e ora della timbratura
Metodo di autenticazioneCome si è autenticato (volto, impronta digitale, badge, PIN)
Stato sincronizzazioneSe il registro è stato inviato a SyncrOne

Utilizzare i filtri per restringere i registri per:

  • Intervallo di date
  • Nome o ID del dipendente
  • Dispositivo specifico
  • Stato di sincronizzazione (Inviato / In attesa)
  1. Controllare lo stato del dispositivo — è Online?
  2. Verificare che l’attività di raccolta sia in esecuzione nella pagina delle attività pianificate
  3. Provare una raccolta manuale dalla pagina dei dettagli del dispositivo
  4. Controllare se il dispositivo ha registri archiviati (informazioni dispositivo → conteggio registri)
  1. Controllare la dashboard dello stato di integrità — SyncrOne è raggiungibile?
  2. Verificare che l’attività di invio delle presenze non stia generando errori nella pagina delle attività pianificate
  3. Se SyncrOne era inattivo, attendere qualche minuto — SyncID riprende automaticamente l’invio quando il servizio è nuovamente disponibile
  4. Esaminare i log dell’applicazione per errori di consegna

SyncID effettua la deduplicazione dei registri basandosi su ID del dipendente, ID del dispositivo e data/ora. Se si riscontrano duplicati:

  • Controllare se l’orologio del dispositivo presenta uno sfasamento (abilitare la sincronizzazione automatica dell’ora)
  • Verificare che il numero di serie del dispositivo corrisponda a quello registrato in SyncID