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
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:
- Assicurati che IndexedDB sia abilitato
- Non utilizzare la modalità privata/incognito (memoria limitata)
- 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
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:
- Disinstalla l'app POS
- Riavvia il dispositivo
- Reinstalla l'app
- 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.