Salta al contenuto principale
Versione: 1.x

SYNC161: Database locale non disponibile

Cosa significa

Il database locale su questo dispositivo ha smesso di rispondere, quindi le azioni che lo richiedono sono in pausa.

Riavvia WCPOS per riconnettere il database locale. Le modifiche non salvate su questo dispositivo potrebbero non essere state scritte; controlla gli ordini recenti dopo il riavvio. Se continua a succedere, esporta le informazioni diagnostiche e contatta l'assistenza.

Cosa fare

Riavvia WCPOS; se continua a succedere, i dati locali su questo dispositivo devono essere riparati. WCPOS non riprova da solo — riprova quando sei pronto.

I tuoi dati

I dati su questo dispositivo potrebbero essere a rischio — non cancellare i dati locali. Se il problema persiste, esporta le informazioni diagnostiche e contatta l'assistenza WCPOS.

Risoluzione dei problemi

  1. Riavvia WCPOS — chiudere e riaprire l'app (o la scheda del browser) riconnette il database locale in quasi tutti i casi.
  2. Dopo il riavvio, controlla gli ordini più recenti: una modifica effettuata nei secondi precedenti al problema potrebbe non essere stata scritta.
  3. Sul web, evita le finestre private/in incognito e le estensioni aggressive per la pulizia dell'archiviazione — entrambe possono azzerare l'archiviazione locale nel mezzo di una sessione.
  4. Se il problema si ripresenta regolarmente sullo stesso dispositivo, esporta le informazioni di debug e contatta l'assistenza, indicando che cosa stava facendo il dispositivo (sospensione, cambio di scheda, poca memoria) quando è accaduto.

Dove cercare

Quando WCPOS riesce a salvare questo errore, viene registrato sul dispositivo che lo ha generato. Apri Stato del negozio → Log (l'icona a forma di battito cardiaco in fondo al menu di navigazione), individua la voce contrassegnata con questo codice ed espandila: la riga espansa mostra il motivo in linguaggio semplice e il contesto acquisito nel momento dell'errore. Per una richiesta al negozio, quel contesto può includere il codice di errore del server stesso (serverCode), lo status HTTP o l'endpoint; i campi mostrati dipendono da dove si è verificato l'errore. Quando segnali un problema, usa Copia informazioni di debug in cima alla schermata dei Log (Condividi informazioni di debug su smartphone e tablet) anziché gli screenshot: raccoglie la versione dell'app, lo stato della connessione e gli errori più recenti. I log vengono conservati per un massimo di 30 giorni, quindi raccoglili finché il problema è recente. Copia anche qualsiasi errore della console del browser comparso prima che il POS riuscisse a scrivere la propria voce di log.

Oltre al log presente nell'app, questo errore può lasciare tracce in:

  • Console (web e desktop): la scheda Console degli stessi strumenti per sviluppatori registra gli errori lato client, compresi quelli che si verificano prima che il POS riesca a scrivere la propria voce di log.

Dettagli

  • Codice: SYNC161 (LOCAL_DB_UNAVAILABLE)
  • Gravità: error
  • Introdotto in: WCPOS 1.10.0