SYNC331: Record locale divergente
Cosa significa
Questo record sul dispositivo non corrisponde a quello del tuo negozio e richiede una riparazione locale.
Nulla di ciò che hai inserito è in attesa di essere inviato. La copia sul dispositivo di un record di proprietà del tuo negozio si è discostata dalla copia del negozio; riparala in base allo stato indicato nel log.
I tuoi dati
Nessun dato relativo a ordini o prodotti viene compromesso. Se il problema persiste, esporta le informazioni diagnostiche e contatta l'assistenza WCPOS.
Risoluzione dei problemi
- Espandi la voce di log — il suo contesto indica la collezione, l'id del record, lo stato e il rilevatore che ha individuato la differenza.
- Per un record modificato o mancante, esegui un download mirato per la collezione interessata, in modo che il dispositivo sostituisca la propria copia con quella del negozio.
- Per un record eliminato, rimuovi la copia locale; la tombstone presente sul server non deve essere scaricata.
- Confronta il record in WP Admin con quanto mostra il POS; una differenza di prezzo o di giacenza è il sintomo visibile.
- Se dopo la riparazione continuano a ricomparire gli STESSI record, gli hash memorizzati dal negozio non sono aggiornati. Questo accade dopo una scrittura in blocco che salta gli hook di salvataggio di WooCommerce (un'importazione CSV, un plugin di migrazione, WP-CLI o SQL diretto). Di solito il record è corretto; WCPOS pianifica automaticamente una ricostruzione dell'indice di integrità quando un intervallo continua a segnalare la stessa differenza, ma un amministratore del sito può avviarla prima.
- Se il problema si ripresenta anche dopo una ricostruzione, esporta le informazioni di debug e contatta l'assistenza.