DB01002: Timeout della Query
Cosa Significa
Un'operazione del database ha impiegato troppo tempo per essere completata. La query del database locale ha superato il tempo massimo consentito.
Cause Comuni
- Set di dati molto grande — Numero molto elevato di prodotti o record
- Query complessa — Query che coinvolge molte condizioni
- Prestazioni del dispositivo — Il dispositivo è lento
- Frammentazione del database — Il database necessita di ottimizzazione
Come Risolvere
1. Aspetta e Ripeti
La query può avere successo al secondo tentativo:
- Chiudi e riapri il POS
- Riprova l'operazione
- Evita altre operazioni intensive simultaneamente
2. Chiudi Altre Applicazioni
Libera le risorse del dispositivo:
- Chiudi le schede del browser non utilizzate
- Chiudi altre applicazioni
- Riavvia il dispositivo se necessario
3. Riduci l'Ambito dei Dati
Se stai cercando:
- Usa termini di ricerca più specifici
- Applica filtri per restringere i risultati
- Suddividi le operazioni grandi in operazioni più piccole
4. Ottimizza il Database
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 gli altri passaggi di questa pagina non sono stati utili, e solo dopo aver eseguito il controllo indicato sopra, cancella e sincronizza di nuovo:
- Cancella i dati locali (opzione di impostazione se disponibile)
- Accedi nuovamente
- Lascia che i dati si sincronizzino freschi
5. Controlla le Prestazioni del Dispositivo
Assicurati che il tuo dispositivo soddisfi i requisiti:
- RAM sufficiente
- Velocità del processore adeguata
- SSD preferito rispetto a HDD
Cataloghi Grandi
Se hai un catalogo prodotti molto grande:
- La sincronizzazione iniziale richiede più tempo
- Considera di usare filtri nel POS
- Alcune operazioni richiedono naturalmente più tempo
- Contatta il supporto per consigli sull'ottimizzazione