Questo articolo spiega perché le modifiche effettuate offline nell'app BriqSafe potrebbero essere sostituite durante la sincronizzazione dopo il ripristino della connessione. È rivolto agli operatori sul campo che registrano il lavoro offline e desiderano capire come i loro dati vengono gestiti durante la sincronizzazione con altri dispositivi o con la versione web dell'app.
NotaRuolo richiesto: Ingegnere
Come vengono sincronizzate le modifiche offline e quando possono essere sostituite
L'app BriqSafe mette in coda le modifiche effettuate mentre sei offline e le invia automaticamente non appena ti riconnetti alla rete. Tuttavia, alcune tipologie di modifiche offline possono essere sostituite o scartate durante questo processo di sincronizzazione, a seconda che lo stesso record sia stato modificato su un altro dispositivo nel frattempo.
Quando compare la notifica di conflitto di sincronizzazione
La notifica di conflitto di sincronizzazione appare se durante la tua sessione offline è avvenuto uno dei seguenti eventi su un altro dispositivo o sulla versione web:
- È stata modificata una valutazione del rischio, una raccomandazione o un allegato; in questo caso, la tua modifica in coda viene scartata e sostituita dalla versione più recente presente sull’altro dispositivo.
- La visita è stata approvata su un altro dispositivo o sulla versione web; di conseguenza la tua approvazione in coda non viene applicata.
L’app non esegue fusioni tra modifiche. Ha priorità la versione salvata altrove e la tua modifica offline in coda viene scartata e non ritentata.
Importante: il punto cieco della notifica per le risposte ai lavori
La notifica di conflitto di sincronizzazione non copre le risposte ai lavori (le risposte ai moduli relativi ai lavori). Se lo stesso lavoro è stato completato o aggiornato sulla versione web mentre eri offline, le tue risposte in coda sovrascrivono silenziosamente quelle modifiche al momento della sincronizzazione, senza alcun avviso o notifica.
Questo significa che le modifiche apportate da remoto allo stesso lavoro possono essere sovrascritte senza alcuna indicazione durante la sincronizzazione. Per verificare cosa è stato effettivamente registrato, è necessario riaprire il lavoro dopo la sincronizzazione.
Controllare le modifiche offline e lo stato della sincronizzazione
Dopo aver ristabilito la connettività, verifica quali modifiche sono in attesa di caricamento e conferma che il lavoro offline sia stato sincronizzato correttamente:
- Tocca l'indicatore di sincronizzazione nella parte superiore (pulsante di stato o indicatore dinamico) per aprire il pannello stato sincronizzazione.
- Esamina la scheda riepilogo e l’elenco delle modifiche in sospeso. I lavori sono raggruppati per Luogo, mentre gli altri elementi compaiono sotto Altre modifiche.
- Lascia che l’app effettui la sincronizzazione automaticamente oppure tocca il controllo di accelerazione su una modifica per inviarla per prima.
- Dopo la sincronizzazione, usa Aggiorna dati per scaricare una copia aggiornata dei record.
Utilizza questa procedura per confermare quali modifiche offline sono sopravvissute ed individuare eventuali conflitti di sincronizzazione o modifiche scartate.
Verificare cosa è stato registrato ed evitare modifiche concorrenti
Al termine della sincronizzazione, riapri sempre il record interessato (visita, lavoro o valutazione del rischio) per controllare esattamente quali dati sono stati salvati. Se la tua modifica offline è stata scartata a causa di un conflitto di sincronizzazione ma risulta ancora importante, ripeti subito l’inserimento.
Evita di modificare contemporaneamente la stessa valutazione del rischio sia sulla versione web che sull’app mobile. Le modifiche concorrenti aumentano il rischio di conflitti e perdita di dati.
Riepilogo dei punti chiave
| Tipo di conflitto | Effetto sulla modifica offline | Notifica di sincronizzazione | Azione richiesta |
|---|---|---|---|
| Valutazione del rischio, raccomandazione o allegato modificati altrove | La tua modifica in coda viene scartata e sostituita dalla versione più recente | Compare una notifica di conflitto di sincronizzazione | Riapri il record dopo la sincronizzazione per verificare e, se necessario, ripeti la modifica |
| Visita approvata su altro dispositivo o web | La tua approvazione in coda non viene applicata | Compare una notifica di conflitto di sincronizzazione | Riapri la visita per controllare lo stato di approvazione (non può essere applicata due volte) |
| Risposte ai lavori modificate sul web durante la sessione offline | Le tue risposte offline sovrascrivono silenziosamente le modifiche web | Non compare alcuna notifica di sincronizzazione | Riapri il lavoro dopo la sincronizzazione per confermare i dati; ripeti se necessario |