SYNC211 : Champ d’enregistrement invalide
Ce que cela signifie
Cet enregistrement contient un champ que votre boutique refuse.
Corrigez le champ identifié et réessayez l’enregistrement ; la copie locale reste disponible jusqu’à sa synchronisation.
Que faire
Corrigez les informations signalées, puis réessayez. Réessayez après avoir effectué la modification ci-dessus ; réessayer sans elle échouera de la même manière.
Vos données
La modification est enregistrée sur cet appareil mais n’est pas parvenue à votre boutique.
Dépannage
- Dépliez l’entrée de journal et vérifiez d’abord l’endpoint et la réponse du serveur : ce code peut aussi correspondre à une erreur HTTP 400 provenant d’une requête de réglages, d’authentification ou d’un autre type, sans lien avec un enregistrement.
- Si le contexte désigne un enregistrement ou un champ, modifiez ce champ dans le POS — les causes courantes sont une valeur hors limites, un format refusé ou une option obligatoire laissée vide — puis réessayez.
- S’il ne s’agit pas d’une requête portant sur un enregistrement, suivez plutôt le message du serveur pour l’endpoint indiqué. Utilisez l’inspecteur réseau lorsque les détails de la réponse ne figurent pas dans le journal du POS.
- Si un champ indiqué semble correct dans le POS, comparez-le avec le même enregistrement dans WP Admin : une validation ajoutée par une extension sur la boutique peut refuser des valeurs que le POS juge valides.
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 :
- Inspecteur réseau (web et bureau) : ouvrez les outils de développement — appuyez sur F12 dans le navigateur, ou Avancé → Afficher/Masquer les outils de développement dans le menu de l’application de bureau — puis sélectionnez l’onglet Réseau. Suivez d’abord les consignes de nouvelle tentative de cette page ; ne reproduisez l’action que lorsque ces étapes indiquent que c’est sans risque. Une requête en échec affiche le statut HTTP et le corps brut de la réponse, y compris les pages d’erreur qui n’atteignent jamais le journal du POS.
Détails
- Code :
SYNC211(RECORD_INVALID_FIELD) - Gravité : erreur
- Introduit dans : WCPOS 1.10.0