Passer au contenu principal
Version : 1.x

SYNC331 : Enregistrement local divergent

Ce que cela signifie

Cet enregistrement présent sur l’appareil ne correspond pas à votre boutique et nécessite une réparation locale.

Rien de ce que vous avez saisi n’est en attente d’envoi. La copie, sur l’appareil, d’un enregistrement appartenant à votre boutique s’est écartée de celle de la boutique ; réparez-la selon le statut indiqué dans le journal.

Que faire

Redémarrez WCPOS ; si cela se reproduit, les données locales de cet appareil doivent être réparées. WCPOS ne réessaie pas cette opération de lui-même — relancez-la quand vous êtes prêt.

Vos données

Aucune donnée de commande ou de produit n’est affectée. Si le problème persiste, exportez les diagnostics et contactez l’assistance WCPOS.

Dépannage

  1. Dépliez l’entrée de journal - son contexte indique la collection, l’identifiant de l’enregistrement, le statut et le détecteur qui a repéré la différence.
  2. Pour un enregistrement modifié ou manquant, lancez un téléchargement ciblé de la collection concernée afin que l’appareil remplace sa copie par celle de la boutique.
  3. Pour un enregistrement supprimé, retirez la copie locale ; la trace de suppression du serveur ne doit pas être téléchargée.
  4. Comparez l’enregistrement dans WP Admin avec ce qu’affiche le POS ; une différence de prix ou de stock en est le symptôme visible.
  5. Si les MÊMES enregistrements réapparaissent après réparation, les empreintes stockées par la boutique sont obsolètes - cela se produit après une écriture en masse qui contourne les hooks d’enregistrement de WooCommerce (import CSV, extension de migration, WP-CLI ou SQL direct). L’enregistrement lui-même est généralement intact ; un administrateur du site peut résoudre cela en reconstruisant l’index d’intégrité, et WCPOS planifie automatiquement cette reconstruction dès qu’une plage signale de façon répétée la même différence.
  6. Si cela revient encore après une reconstruction, exportez les infos de débogage et contactez l’assistance.

Où chercher

Lorsque WCPOS peut enregistrer cette erreur, elle est consignée sur l’appareil qui l’a déclenchée. Ouvrez État de la boutique → Journaux (l’icône en forme de cœur avec pouls, en bas du tiroir de navigation), repérez l’entrée portant ce code et dépliez-la : la ligne dépliée indique la raison en langage clair ainsi que le contexte capturé au moment de l’échec. Pour une requête vers la boutique, ce contexte peut inclure le code d’erreur propre au serveur (serverCode), le status HTTP ou l’endpoint ; les champs affichés dépendent de l’endroit où l’échec s’est produit. Pour signaler un problème, utilisez Copier les infos de débogage en haut de l’écran Journaux (Partager les infos de débogage sur téléphone et tablette) plutôt que des captures d’écran : cela regroupe la version de l’application, l’état de la connexion et les erreurs les plus récentes. Les journaux sont conservés 30 jours au maximum ; collectez-les donc pendant que le problème est récent. Copiez également toute erreur de la console du navigateur apparue avant que le POS n’ait pu écrire sa propre entrée de journal.

Détails

  • Code : SYNC331 (LOCAL_RECORD_DIVERGED)
  • Gravité : avertissement
  • Introduit dans : WCPOS 1.10.0