FreemiumProBusinessEnterprise

Indicatore di sincronizzazione

Posizione dell'indicatore

L'indicatore di sincronizzazione si trova nella parte destra della barra superiore (topbar) dell'applicazione. E sempre visibile e mostra lo stato attuale della connessione e della sincronizzazione dei dati.

Stati dell'indicatore

Online (verde)

Il dispositivo e connesso a internet, tutti i dati sono sincronizzati con il server. Questo e lo stato normale.

L'indicatore viene visualizzato come un punto verde o un'icona di connessione.

Cosa significa:

  • La connessione al server e stabilita
  • Non ci sono modifiche in sospeso
  • Tutti i dati sono aggiornati

Offline (ambra)

Il dispositivo non e connesso a internet. L'applicazione funziona con i dati locali.

L'indicatore viene visualizzato come un punto ambra (arancione) o un'icona di assenza di connessione.

Cosa significa:

  • La connessione al server e assente
  • L'applicazione funziona con i dati memorizzati nella cache
  • Tutte le nuove modifiche vengono salvate localmente
  • La sincronizzazione iniziera automaticamente al ripristino della connessione

Syncing (animato)

La sincronizzazione e in corso -- le modifiche locali vengono inviate al server.

L'indicatore viene visualizzato come un'icona di sincronizzazione animata (pulsante).

Cosa significa:

  • La connessione e stata ripristinata o e stata avviata la sincronizzazione manuale
  • Le modifiche in sospeso vengono inviate al server in ordine cronologico
  • Il processo di solito dura pochi secondi

Contatore delle modifiche in sospeso

Accanto all'indicatore viene visualizzato un numero -- il numero di modifiche in attesa di sincronizzazione. Ogni azione eseguita offline incrementa il contatore di uno:

  • Registrazione check-in -- +1
  • Conferma manuale del pagamento -- +1
  • Modifica dello stato della registrazione -- +1

Esempi di visualizzazione:

  • Punto verde senza numero -- tutto sincronizzato
  • Punto ambra + 3 -- offline, 3 modifiche in attesa di invio
  • Animazione + 3 -> 2 -> 1 -> 0 -- sincronizzazione in corso, le modifiche vengono inviate

Quando il contatore raggiunge lo zero, l'indicatore passa allo stato verde.

Cos'e pendingSync

Ogni modifica effettuata offline riceve il flag pendingSync=true nel database locale. Questo flag significa:

  • La modifica e stata salvata localmente
  • La modifica non e stata ancora inviata al server
  • Alla prossima sincronizzazione verra trasmessa

Dopo l'invio riuscito al server, il flag viene rimosso (pendingSync=false) e il record e considerato sincronizzato.

Sincronizzazione manuale

Oltre alla sincronizzazione automatica al ripristino della connessione, puoi avviare la sincronizzazione manualmente:

  1. Tocca l'indicatore di sincronizzazione nella barra superiore.
  2. Si aprira il pannello dei dettagli con le informazioni:
    • Stato attuale della connessione
    • Numero di modifiche in sospeso
    • Ora dell'ultima sincronizzazione riuscita
  3. Premi il pulsante Sincronizza.

L'avvio manuale e utile quando:

  • Vuoi assicurarti che tutti i dati siano stati inviati prima di chiudere l'applicazione
  • La sincronizzazione automatica non si e avviata dopo il ripristino della connessione
  • Vuoi verificare che la sincronizzazione funzioni correttamente

Se il dispositivo e offline, il pulsante "Sincronizza" sara disattivato.

Notifiche di sincronizzazione

L'applicazione mostra notifiche toast durante gli eventi chiave della sincronizzazione:

EventoNotifica
Perdita della connessione"Sei offline. I dati vengono salvati localmente"
Ripristino della connessione"Connessione ripristinata. Sincronizzazione..."
Sincronizzazione riuscita"Tutti i dati sono sincronizzati"
Errore di sincronizzazione"Errore di sincronizzazione. Nuovo tentativo tra 30 s"
Conflitto di dati"Rilevato conflitto. E necessaria la tua decisione" (Business+)

Raccomandazioni

  • Non chiudere l'applicazione subito dopo aver lavorato offline. Attendi che il contatore delle modifiche in sospeso raggiunga lo zero.
  • Controlla l'indicatore prima dell'inizio dell'evento. Assicurati che i dati siano aggiornati (stato verde).
  • Durante lunghi periodi di lavoro offline controlla periodicamente il contatore. Un grande numero di modifiche in sospeso (50+) puo rallentare la sincronizzazione al ripristino della connessione.

Domande frequenti

Cosa significa il numero accanto all'indicatore di sincronizzazione?
E il numero di modifiche effettuate offline in attesa di essere inviate al server. Ad esempio, se hai registrato il check-in di 5 partecipanti senza internet, il contatore mostrera 5.
Perche l'indicatore lampeggia?
L'indicatore animato (lampeggiante) significa che la sincronizzazione e in corso -- le modifiche locali vengono inviate al server. Di solito il processo dura pochi secondi.
E possibile avviare la sincronizzazione manualmente?
Si. Tocca l'indicatore di sincronizzazione per aprire il pannello dei dettagli e premi il pulsante Sincronizza. Questo e utile se vuoi assicurarti che tutti i dati siano stati inviati al server immediatamente.