Vai al contenuto principale
L’app mobile supporta modalità offline per task e note spese: puoi lavorare senza internet e Arya sincronizza automaticamente quando torna la connessione.

Cosa funziona offline

Lettura task

Vedi i tuoi task cached localmente.

Completamento task

Marca come completato.

Timbrature

Entrata/uscita salvate localmente.

Note spese

Crea nota con foto ricevuta.

Commenti

Aggiungi commenti a record visti di recente.

Cosa richiede connessione

  • Creare nuovi task o record
  • AryaChat
  • Bulletin board (lettura post nuovi)
  • Call recording
  • Ricerca avanzata
  • Dashboard e report

Come funziona

1

Cache automatica

L’app scarica automaticamente task assegnati a te, scadenze prossime, record che visiti spesso. Nessuna azione manuale.
2

Lavori senza rete

Indicatore “Offline” in alto nell’app. Le modifiche vengono salvate localmente in una coda.
3

Sync al rientro

Appena torni online (wifi o 4G/5G), le modifiche vengono inviate al server in ordine cronologico. Indicatore “Sync in corso” durante l’upload.
4

Conferma

Al termine, icona verde “Tutto sincronizzato”.

Gestione conflitti

Se mentre eri offline un altro utente ha modificato lo stesso record:
Se le modifiche non collidono (es. tu hai completato il task, l’altro ha aggiunto un commento) → merge automatico.
Se entrambi avete modificato lo stesso campo → Arya ti chiede quale versione tenere, mostrando le due opzioni.
Per default prevale la modifica più recente, ma puoi cambiare policy a “First write wins” da impostazioni.

Visibilità stato sync

1

Indicatore in header

Badge numerico se ci sono modifiche in coda.
2

Dettaglio coda

Tap su badge → elenco di modifiche pending con status.
3

Forza sync

Bottone “Sincronizza ora” se non è partito automaticamente.

Limiti

  • Cache offline: 200 task e 50 record recenti
  • Coda modifiche offline: max 100 azioni pending
  • Timeout cache: record > 7 giorni non visti vengono rimossi dalla cache
Se superi i limiti, Arya ti avvisa e suggerisce di connetterti.

Privacy

I dati cached localmente sono crittografati col sistema operativo (iOS Keychain, Android Keystore). Se il dispositivo viene perso, il Remote Wipe (web) cancella anche la cache locale al primo tentativo di connessione.