SYNC321: Sincronizzazione parziale
Cosa significa
Alcuni record sono stati sincronizzati, ma uno o più record no.
Questo codice si presenta in due forme: il titolo della riga del log indica quale si è verificata:
- "Sincronizzazione parziale" (titoli dei record): alcuni record sono stati sincronizzati, altri no. Esamina ogni record indicato e il relativo motivo prima di riprovare a sincronizzare solo quei record.
- "Richiesta di dati bloccata abbandonata": il flusso delle richieste di dati del motore di sincronizzazione non riusciva più a procedere per una richiesta; dopo un'attesa prolungata, l'app ha abbandonato la richiesta invece di lasciare bloccati tutti gli elementi in coda. Non occorre riprovare manualmente: il motore di sincronizzazione invia di nuovo la richiesta automaticamente. Spesso questo evento segue una chiamata al database locale rimasta in stallo, registrata separatamente come SYNC181.
I tuoi dati
Per i record non sincronizzati: la modifica è salvata su questo dispositivo, ma non è arrivata al tuo negozio. Se il problema persiste, esporta i dati diagnostici e contatta l'assistenza WCPOS. Per una richiesta di dati abbandonata: non è stata apportata alcuna modifica; la richiesta abbandonata viene inviata di nuovo automaticamente.
Risoluzione dei problemi
- Per una sincronizzazione parziale: espandi la voce del log per vedere quali record non sono stati sincronizzati e il motivo indicato per ciascuno.
- Gestisci ogni record indicato in base al suo motivo specifico — un campo non valido va modificato, un conflitto va confrontato con il negozio.
- Riprova solo con i record non riusciti; gli altri sono già sincronizzati e non richiedono nulla.
- Per una voce "Richiesta di dati bloccata abbandonata", non occorre intervenire, a meno che la schermata non rimanga bloccata: in tal caso ricarica l'app e, se il problema continua a verificarsi, esporta le informazioni di debug e contatta l'assistenza.