SYNC331: Record locale divergente
Cosa significa
La copia di un record su questo dispositivo non corrisponde a quella del negozio. I dati inseriti non sono interessati.
In Stato del negozio → Database, usa Cancella e scarica di nuovo nell'elenco per sostituire la copia su questo dispositivo con quella del negozio. Fino ad allora, il record potrebbe mostrare un prezzo o una disponibilità non aggiornati. Prima verifica che non ci siano dati in attesa di invio: consulta la sezione Risoluzione dei problemi.
I tuoi dati
Le vendite e le modifiche non inviate non sono interessate. La copia del record su questo dispositivo potrebbe mostrare un prezzo o una disponibilità non aggiornati finché non viene sostituita. Se il problema continua, usa Copia informazioni di debug nella scheda Registri e contatta l'assistenza WCPOS.
Risoluzione dei problemi
- Continua a vendere. Apri Stato del negozio → Database: il record è indicato in cima — "… impossibile da scaricare dal negozio" se la copia non corrisponde, oppure "… deve essere rimosso da questo dispositivo" se il negozio lo ha eliminato.
- Prima di vendere quell'articolo, verifica il prezzo e la disponibilità confrontandoli con quelli sullo scaffale o chiedendo a chi gestisce il negozio (può confrontarli con WP Admin).
- Prima di cancellare qualsiasi dato, verifica in Stato del negozio → Database che modifiche in attesa di invio sia 0 e che non siano visibili i pannelli "… modifiche non raggiunte il server" o "… modifiche sospese": queste modifiche esistono solo su questo dispositivo e cancellandole potresti perderle. Attendi che il conteggio arrivi a 0 e gestisci prima le modifiche elencate (SYNC201, SYNC221). Prima di cancellare Ordini, salva anche tutti i carrelli aperti su questo dispositivo con Salva sul server (o completali): un carrello mai salvato nel negozio esiste solo sul dispositivo e non viene conteggiato in questi controlli, quindi cancellando Ordini lo eliminerai. Se non riesci a salvare un carrello, non selezionare la riga Ordini e contatta l'assistenza. Poi apri il menu ⋮ nell'elenco dei record (ad esempio Prodotti) e scegli Cancella e scarica di nuovo…: il dispositivo elimina la propria copia e scarica quella del negozio; i record eliminati vengono rimossi. La voce può rimanere nell'elenco fino al controllo automatico successivo: verifica se il prezzo e la disponibilità ora corrispondono. Se il riquadro indica quindi un record in un elenco diverso, ripeti questo passaggio per quell'elenco, effettuando prima i controlli.
- Amministratore del sito: se gli stessi record continuano a ricomparire dopo averli scaricati di nuovo, spesso la causa è una modifica in blocco che aggira gli hook di salvataggio di WooCommerce, ad esempio un'importazione CSV, un plugin di migrazione, WP-CLI o SQL diretto. Preferisci le modifiche effettuate tramite WooCommerce, che mantiene accurati i controlli della cassa; WCPOS ricostruisce automaticamente i dati di integrità se la stessa differenza continua a ripetersi.
- Se dopo aver scaricato di nuovo i dati la cassa continua a mostrare un prezzo o una disponibilità errati, usa Copia informazioni di debug nella scheda Registri e contatta l'assistenza.