Salta al contenuto principale
Versione: 1.x

SYNC321: Sincronizzazione parziale

Cosa significa​

Questa volta alcuni dati non sono stati sincronizzati.

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 e sono indicati per nome. Non devi fare nulla se la sincronizzazione successiva risolve il problema. Se Stato del negozio → Database elenca modifiche che richiedono attenzione, gestiscile lì.
  • "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​

Non cancellare i dati di questo dispositivo: potrebbero includere modifiche non ancora presenti nel negozio. Se si tratta di una richiesta di dati abbandonata, non è stato modificato nulla: la richiesta viene inviata di nuovo automaticamente. Se il problema continua, usa Copia informazioni di debug nella scheda Registri e contatta l'assistenza WCPOS.

Risoluzione dei problemi​

  1. Per una voce "Richiesta di dati bloccata abbandonata", non è necessario intervenire, a meno che una schermata non rimanga bloccata. In tal caso, ricarica l'app: sul web ricarica la scheda del browser; su desktop e dispositivi mobili chiudi e riapri l'app.
  2. Per una sincronizzazione parziale, non devi fare nulla se la sincronizzazione successiva risolve il problema. Altrimenti, apri Stato del negozio → Database: i record ancora non sincronizzati sono in cima. Il riquadro "… record richiedono attenzione" indica il primo e il relativo motivo (risolvilo per visualizzare il successivo); i pannelli "… modifiche non raggiunte il server" e "… modifiche sospese" elencano gli altri. Non occorre intervenire sui record già sincronizzati.
  3. Gestisci ogni record elencato in base al relativo motivo. Nel riquadro, Correggi record (se visibile) apre il record per modificarlo; correggi sul record stesso una modifica rifiutata (SYNC201); per una modifica sospesa, scegli quale versione mantenere (SYNC221).
  4. Poi inviali di nuovo: tocca Riprova nel riquadro (avvia una sincronizzazione) oppure Invia di nuovo sulla riga del record nei pannelli. Un record che il riquadro indica come impossibile da scaricare dal negozio non ha Riprova: consulta SYNC331.
  5. Se un record continua a non sincronizzarsi, usa Copia informazioni di debug nella scheda Registri e contatta l'assistenza.

Dettagli​

Codice
SYNC321 (SYNC_PARTIAL)
Gravità
warn
Introdotto in
WCPOS 1.10.0