Salta al contenuto principale
Versione: 1.x

DB01001: Connessione Fallita

Cosa Significa​

Il POS non è riuscito a connettersi al proprio database locale. WCPOS utilizza un database locale per memorizzare prodotti, clienti e altri dati per un accesso rapido e funzionalità offline.

Cause Comuni​

  • Memoria piena — Il dispositivo non ha spazio di archiviazione disponibile
  • Database corrotto — I file del database locale sono danneggiati
  • Problema di autorizzazione — L'app non ha autorizzazioni per l'archiviazione
  • Archiviazione del browser disabilitata — IndexedDB è disabilitato (versione web)

Come Risolvere​

1. Controlla lo Spazio di Archiviazione​

Assicurati che il tuo dispositivo abbia spazio di archiviazione disponibile:

  • Libera spazio se la memoria è piena
  • Elimina app o file non utilizzati
  • Controlla lo spazio su disco disponibile

2. Cancella i Dati dell'App​

Controlla prima che non ci siano modifiche non salvate

La cancellazione dei dati locali o la reinstallazione dell'app elimina tutto ciò che si trova su questo dispositivo e non è ancora arrivato al negozio, comprese le vendite effettuate offline, i carrelli aperti e le modifiche non salvate. Prima di cancellare qualsiasi dato, apri Stato del negozio → Database e verifica che non ci siano elementi indicati come bloccati o mai arrivati al server; poi controlla in Stato del negozio → Registri che ci siano 0 record bloccati e 0 modifiche in attesa di invio; infine completa o annota ogni carrello aperto. Se WCPOS non mostra la pagina Stato del negozio, aggiorna prima WCPOS e poi verifica. Se trovi elementi elencati o in attesa, oppure non puoi effettuare il controllo, non cancellare nulla: chiedi al proprietario del negozio o contatta il supporto.

Solo se i passaggi 1, 3 e 4 non hanno funzionato, e solo dopo aver effettuato il controllo precedente, reimposta il database locale:

  • App desktop: Cerca "Cancella Dati" nelle impostazioni
  • Browser web: Cancella i dati del sito per il dominio POS
  • Nota: i dati già presenti nel negozio vengono scaricati di nuovo; tutto ciò che non vi è mai arrivato è perso

3. Controlla le Impostazioni del Browser (Web)​

Se utilizzi la versione web:

  1. Assicurati che IndexedDB sia abilitato
  2. Non utilizzare la modalità privata/incognito (memoria limitata)
  3. Consenti al sito di memorizzare dati

4. Controlla le Autorizzazioni​

Su desktop:

  • Assicurati che l'app abbia l'autorizzazione per scrivere nella sua directory di dati
  • Controlla se l'antivirus blocca l'accesso al database

5. Reinstalla l'App​

Controlla prima che non ci siano modifiche non salvate

La cancellazione dei dati locali o la reinstallazione dell'app elimina tutto ciò che si trova su questo dispositivo e non è ancora arrivato al negozio, comprese le vendite effettuate offline, i carrelli aperti e le modifiche non salvate. Prima di cancellare qualsiasi dato, apri Stato del negozio → Database e verifica che non ci siano elementi indicati come bloccati o mai arrivati al server; poi controlla in Stato del negozio → Registri che ci siano 0 record bloccati e 0 modifiche in attesa di invio; infine completa o annota ogni carrello aperto. Se WCPOS non mostra la pagina Stato del negozio, aggiorna prima WCPOS e poi verifica. Se trovi elementi elencati o in attesa, oppure non puoi effettuare il controllo, non cancellare nulla: chiedi al proprietario del negozio o contatta il supporto.

Solo se le altre soluzioni non funzionano, e solo dopo aver effettuato il controllo precedente:

  1. Disinstalla l'app POS
  2. Riavvia il dispositivo
  3. Reinstalla l'app
  4. Accedi e sincronizza i dati

Recupero Dati​

Se hai dati non salvati:

  • L'app potrebbe avere modifiche in sospeso che non possono essere sincronizzate
  • Contatta il supporto se hai bisogno di aiuto per recuperare i dati
  • Dopo la cancellazione, i dati già presenti nel negozio vengono scaricati di nuovo; le vendite mai arrivate al negozio esistono solo su questo dispositivo. La cancellazione o la reinstallazione le elimina: contatta il supporto prima di procedere.