SYNC101 : Échec d’écriture dans la base locale
Ce que cela signifie
Cette modification n’a pas pu être enregistrée dans la base de données locale et n’existe que sur cet appareil.
N’effacez pas et ne rechargez pas les données locales. Exportez les diagnostics et contactez l’assistance avant toute nouvelle tentative ou réparation.
Que faire
Exportez les diagnostics et contactez l’assistance. WCPOS ne réessaie pas cette opération de lui-même — relancez-la quand vous êtes prêt.
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
- Si l’entrée de journal désigne un enregistrement, notez-le — c’est la modification qui n’a pas été enregistrée. Les écritures liées au site et aux identifiants peuvent n’indiquer que l’opération en échec et l’erreur ; notez ces détails avant de poursuivre.
- N’effacez pas les données du site, ne réinitialisez pas l’application et ne la désinstallez pas : la modification non enregistrée n’existe que sur cet appareil, et effacer le stockage local la supprime définitivement.
- Vérifiez l’espace de stockage disponible sur l’appareil — un disque plein ou un quota de stockage du navigateur épuisé est la raison la plus courante d’un échec d’écriture locale.
- Redémarrez WCPOS une fois et effectuez une petite modification sans conséquence pour vérifier si les nouvelles modifications s’enregistrent.
- Si les écritures continuent d’échouer, utilisez Copier les infos de débogage sur l’écran Journaux et contactez l’assistance avant toute tentative de réparation.
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 :
SYNC101(LOCAL_DB_WRITE_FAILED) - Gravité : erreur
- Introduit dans : WCPOS 1.10.0