Accueil/Connaissances sur l'encodage/Bases des codes-barres/Différence entre UPC et EAN
Bases des codes-barres · Lecture 4 minutes
Bases des codes-barresContenu vérifié

Différence entre UPC et EAN : relation entre le système nord-américain et le système international

UPC-A comporte 12 chiffres et EAN-13 en comporte 13 ; le premier est structurellement équivalent au second avec un « 0 ajouté au début ». Comprendre cette relation permet d'éviter la confusion entre ces deux termes lors de la mise en ligne transfrontalière.

Résumé introductif :Cet article explique les origines historiques et la relation structurelle entre UPC et EAN, les différences d'utilisation pratique entre les deux dans les scénarios transfrontaliers, ainsi que la méthode pour répondre à la question fréquente : « Si l'on a déjà un EAN, faut-il demander un UPC en plus ? »
01

Commençons par la conclusion : il s'agit structurellement d'une relation d'inclusion

UPC-A comporte 12 chiffres et EAN-13 en comporte 13. En ajoutant un 0 devant un numéro UPC-A, on obtient un EAN-13 valide ; inversement, un EAN-13 dont le premier chiffre est 0, une fois ce premier chiffre retiré, correspond à un UPC-A. Cela s'explique par le fait que le système EAN a intégré, lors de sa conception, le système nord-américain comme un cas particulier où « le premier chiffre est 0 » ; les deux systèmes sont compatibles au niveau des symboles.

02

Origines historiques différentes

UPC a été promu par le Uniform Code Council américain dans les années 1970 pour servir le commerce de détail nord-américain ; EAN a été promu par l'Association européenne de numérotation des articles pour servir le marché international. Les deux ont ensuite été unifiés sous le système GS1, et l'attribution des préfixes est également coordonnée mondialement par GS1, mais les appellations habituelles « UPC » et « EAN » ont été conservées dans les documents des canaux et des plateformes.

03

L'impact réel se situe au niveau des canaux, pas de la technique

Les plateformes d'origine nord-américaine comme Amazon utilisent souvent le nom de champ UPC lors de la création de fiches produit ; Tmall, JD.com et la plupart des plateformes internationales utilisent le nom de champ EAN ou directement GTIN. Techniquement, il s'agit du même ensemble de chiffres ; la différence réside dans les règles de validation et le nommage des champs de la plateforme. La difficulté courante des vendeurs transfrontaliers est « la plateforme demande un UPC, je n'ai qu'un EAN » — dans la plupart des cas, il suffit de remplir selon les règles de la plateforme, mais pour savoir si une catégorie spécifique exige une preuve d'attribution supplémentaire, il faut consulter la documentation en vigueur de la plateforme.

04

Quand faut-il envisager une démarche distincte

Ce n'est que si vous devez diffuser le même produit simultanément sur des canaux ayant des exigences explicites sur la source du code qu'il est nécessaire de vérifier spécifiquement l'origine du segment de numéros. En règle générale, la recommandation est la suivante : déterminez le segment de numéros en fonction de votre principal marché de vente, remplissez selon les règles de la plateforme pour les canaux transfrontaliers, et ne faites pas de démarches en double pour « deux noms ».

Aperçu des points clés

Conclusions clés à retenir directement.

Point 01

Relation structurelle claire

UPC-A équivaut à un EAN-13 dont le premier chiffre est 0 ; en retirant le premier chiffre, ils sont convertibles l'un en l'autre.

Point 02

La différence réside dans le nom du champ du canal

Que la documentation de la plateforme indique UPC ou EAN est une question d'habitude ; au fond, il s'agit toujours d'un GTIN.

Point 03

Ne pas faire de démarches en double pour un nom

Définissez le segment de numéros selon votre marché principal, et remplissez selon les règles de la plateforme pour le transfrontalier.

Point clé 04

Des exceptions existent selon la catégorie

Certaines catégories ont des exigences supplémentaires sur la source du code ; référez-vous à la documentation en vigueur de la plateforme.

Comparaison des données

Élément de comparaisonUPC-AEAN-13
Nombre de chiffres12 chiffres13 chiffres
Relation structurelleEAN-13 dont le premier chiffre est 0, en retirant le premier chiffreUPC-A avec un 0 ajouté au début devient un EAN-13
Canaux d'utilisation courantsCommerce de détail nord-américain et plateformes d'origine nord-américaineMarché international et la plupart des plateformes e-commerce généralistes
Algorithme de contrôlePositions impaires ×3, positions paires ×1Positions impaires ×1, positions paires ×3
Système sous-jacentTous deux appartiennent au système GTIN de GS1Tous deux appartiennent au système GTIN de GS1

Illustration

UPC-A · 12 chiffres

UPC-A · 12 chiffresRendu de codage réel
690123456787

L'exemple est sous la forme UPC-A à 12 chiffres. L'UPC-A et l'EAN-13 dont le premier chiffre est 0 sont équivalents en termes de structure de symboles.

Explication des termes

Les termes techniques abordés dans cet article.

UPC

Abréviation de Universal Product Code (code universel des produits), forme traditionnelle du système de vente au détail en Amérique du Nord.

EAN

Abréviation de European Article Number (numéro d'article européen), devenu par la suite la forme porteuse normalisée du GTIN-13.

GTIN

Appellation générique de GS1 pour le codage des articles commerciaux, c'est la norme commune derrière l'UPC et l'EAN.

Questions fréquentes

J'ai déjà un EAN, dois-je encore demander un UPC ?+
En général, non. La plupart des plateformes transfrontalières acceptent les codes centrés sur le GTIN, il suffit de remplir selon les champs requis par la plateforme. Ce n'est que lorsque certaines catégories exigent explicitement une source de codage spécifique qu'une confirmation dédiée est nécessaire.
Les algorithmes de la clé de contrôle des deux codes sont différents, y a-t-il un risque d'erreur de calcul ?+
Oui, c'est une source fréquente d'erreurs. L'UPC-A commence par multiplier les positions impaires par 3, tandis que l'EAN-13 commence par multiplier les positions impaires par 1. Utiliser un outil qui vérifie selon le type de code correspondant permet d'éviter les erreurs de calcul manuel.
Pourquoi mon EAN commence-t-il par 0 ?+
Un GTIN-13 commençant par 0 correspond généralement à une attribution du système nord-américain, et il est structurellement équivalent à un UPC-A. C'est une situation normale dans un contexte transfrontalier.
Faut-il obligatoirement passer par un agent pour cette démarche ?+
Ce n'est pas obligatoire. Vous pouvez demander directement auprès de l'organisation membre correspondante ; l'intérêt d'un agent réside dans le choix de la plage de codes, la composition des numéros, la vérification des documents et la gestion continue des modifications et renouvellements ultérieurs. La décision de déléguer dépend de votre coût en temps.
Les chiffres dans le contenu peuvent-ils être utilisés directement ?+
Les codes-barres présentés dans le texte sont tous des numéros de démonstration générés selon les règles GS1 ; leur structure est légale mais ils n'appartiennent à aucune entreprise. Ne les utilisez en aucun cas directement pour de vrais produits ; le codage officiel doit être composé vous-même à partir du segment de codes obtenu lors de l'enregistrement.
Combien de temps faut-il pour obtenir un résultat ?+
Les délais de traitement varient selon les organisations membres ; ce site ne fournit aucun engagement en nombre de jours non confirmé. Après soumission de votre demande, un conseiller en codage vous communiquera les étapes en fonction de l'avancement du traitement en cours.

Sources faisant autorité et explications

Le contenu de cet article est compilé sur la base des normes publiques et spécifications institutionnelles suivantes, que vous pouvez vérifier par vous-même.

Source 01

Spécifications générales GS1 (General Specifications)

GS1 est l'organisation internationale qui gère le système mondial de codage des produits ; ses spécifications générales définissent les structures de codage telles que GTIN, GLN, SSCC, l'algorithme de la clé de contrôle et les exigences d'impression des symboles.

Source 02

Écosystème de décodeurs open source (ZXing / zxing-cpp / zbar)

Tous les exemples de codes-barres sur ce site sont vérifiés par relecture avec des décodeurs open source, vous pouvez les vérifier vous-même, afin d'éviter les illustrations qui « ressemblent à un code mais ne se scannent pas ».

Mention relative au contenu :Ce document est une explication générale des connaissances en codage et ne contient aucun montant spécifique, engagement en jours ou numéro d'article réglementaire ; pour les exigences actuelles concernant des marchés et plateformes spécifiques, veuillez vous référer aux documents officiels des organismes et plateformes correspondants. Les codes-barres présentés dans ce document sont des numéros de démonstration générés selon les règles GS1, n'appartiennent à aucune entreprise et ne doivent pas être utilisés pour de vrais produits.

Articles connexes

Vous avez encore des questions spécifiques ?

Les pages de connaissances répondent aux questions générales ; pour des questions spécifiques à votre produit, marché et canal, il est plus rapide de demander directement à un conseiller en codage.

—