Passer au contenu principal
Version : 1.x

SYNC311 : Incompatibilité de schéma

Ce que cela signifie

Les données locales proviennent d’une version incompatible et ne peuvent pas encore être ouvertes.

Ne réinitialisez pas la collection locale concernée si cet appareil peut contenir des modifications qui ne sont jamais parvenues à votre boutique — la réinitialisation supprime l’unique copie locale. Exportez les diagnostics pour aider l’assistance à enquêter, puis contactez-la pour obtenir la marche à suivre.

Que faire

Exportez les diagnostics et contactez l’assistance. Réessayez après avoir effectué la modification ci-dessus ; réessayer sans elle échouera de la même manière.

Vos données

Les données de cet appareil peuvent être menacées — n’effacez pas les données locales. Si le problème persiste, exportez les diagnostics et contactez l’assistance WCPOS.

Dépannage

  1. Ne réinitialisez pas et ne supprimez pas la collection concernée — si cet appareil contient des modifications qui ne sont jamais parvenues à la boutique, la copie locale est l’unique copie.
  2. Vérifiez si l’application a récemment été mise à jour ou rétrogradée sur cet appareil ; un décalage de version entre l’application et ses données stockées en est la cause habituelle.
  3. Mettez à jour WCPOS vers la version la plus récente sur cet appareil et rouvrez la boutique.
  4. Si la collection refuse toujours de s’ouvrir, utilisez Copier les infos de débogage et contactez l’assistance pour obtenir la marche à suivre avant de toucher aux données locales.

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.

Au-delà du journal intégré à l’application, cet échec peut laisser des traces dans :

  • Console (web et bureau) : l’onglet Console des mêmes outils de développement enregistre les erreurs côté client, y compris celles qui surviennent avant que le POS ne puisse écrire sa propre entrée de journal.

Détails

  • Code : SYNC311 (SCHEMA_MISMATCH)
  • Gravité : erreur
  • Introduit dans : WCPOS 1.10.0