La clé de contrôle EAN
Le dernier chiffre d'un code-barres de magasin ne fait pas partie du numéro de produit. C'est une somme de contrôle calculée à partir des chiffres précédents, et son seul rôle est de faire échouer immédiatement un numéro mal saisi plutôt que de désigner en silence le mauvais article. Si un outil vous dit que votre numéro est invalide, c'est presque toujours cela — et le calcul tient sur une feuille.
Le calcul, pas à pas
Prenez les chiffres sans la clé et lisez-les **de droite à gauche**. Multipliez le premier par 3, le deuxième par 1, le troisième par 3, le quatrième par 1, en alternant. Additionnez. La clé est ce qu'il manque pour atteindre la dizaine suivante — formellement dix moins le reste de la somme divisée par dix, et zéro si cela donne dix. La même routine produit la clé de l'EAN-13, de l'EAN-8, de l'UPC-A et de l'ITF-14 ; seul le nombre de chiffres précédents change.
Un exemple
Prenons les 12 chiffres 590123412345. De droite à gauche : 5×3 + 4×1 + 3×3 + 2×1 + 1×3 + 4×1 + 3×3 + 2×1 + 1×3 + 0×1 + 9×3 + 5×1, soit 15 + 4 + 9 + 2 + 3 + 4 + 9 + 2 + 3 + 0 + 27 + 5 = **83**. La dizaine suivante est 90, la clé vaut donc **7** et l'EAN-13 complet s'écrit 5901234123457. Saisissez les 12 chiffres et l'application ajoute le 7 ; saisissez les 13 et elle vérifie le dernier.
Pourquoi votre numéro revient invalide
Quatre causes couvrent presque tout. Le **nombre de chiffres** ne convient pas : l'EAN-13 veut 12 ou 13 chiffres, et un numéro à 14 chiffres est un ITF-14. Il reste une **espace, un tiret ou une lettre** dans la chaîne. Deux chiffres sont **intervertis**, ce que la somme de contrôle est précisément faite pour attraper. Ou le numéro a été recopié depuis une photo et un chiffre a été mal lu — 8 pour 3 et 5 pour 6 sont les paires habituelles. Retaper depuis le numéro imprimé sous les barres règle la plupart des cas.
Ce que la clé ne dit pas
Elle prouve seulement que le numéro est cohérent avec lui-même. Elle ne dit pas s'il **vous appartient**, s'il est enregistré sur un produit, ni s'il est déjà utilisé par quelqu'un d'autre. Un numéro peut passer parfaitement le contrôle et rester le produit d'une autre société. Si vous posez un code-barres sur un article vendu en magasin, le numéro doit vous avoir été attribué — voyez l'article sur SKU, code-barres et GTIN.
Questions fréquentes
Qu'est-ce qu'une clé de contrôle ?
Le dernier chiffre du numéro d'un code-barres de magasin, calculé à partir des précédents pour qu'un numéro mal saisi échoue au lieu de correspondre à un autre produit.
Comment calculer la clé d'un EAN-13 à la main ?
En partant de la droite, multipliez alternativement par 3 et 1, additionnez, et prenez ce qui manque pour atteindre la dizaine suivante.
L'UPC-A utilise-t-il la même formule ?
Oui, ainsi que l'EAN-8 et l'ITF-14. Seul le nombre de chiffres précédents diffère.
Faut-il saisir 12 ou 13 chiffres ?
Les deux conviennent. Avec 12, l'application calcule le treizième ; avec 13, elle vérifie celui que vous donnez.
Le contrôle passe mais rien ne sort en caisse.
La somme de contrôle ne prouve que la forme du numéro. Être reconnu en caisse suppose qu'il soit enregistré sur ce produit chez le distributeur, ce qui est tout autre chose.
Puis-je inventer un numéro qui passe ?
Arithmétiquement oui, et pour du stock interne c'est sans problème. Pour la vente en magasin non, car ce numéro relèverait de la plage d'une autre société.
Des étiquettes qui tombent juste sur la planche que vous avez achetée. Label Sheet compose étiquettes d'adresse, codes-barres de SKU et étiquettes d'expédition aux millimètres réels de votre planche, puis exporte un PDF qui s'imprime à 100 pour cent. Vos données restent dans le navigateur.
Composer une planche d'étiquettes