GOMARO s.a. - CH 1123 Aclens - Switzerland Annexe : codes à barres

Composition du
         code EAN 13 :

This page in English in english
Composition de l' EAN 13

Structure du code EAN-13 :

Pour un EAN-8 voir ici
Les caractères situés à gauche du Séparateur Central du symbole EAN 13 utilisent deux jeux de codification nommés Set A et Set B. Ceux situés à droite utilisent le jeu de codification nommé Set C.
 
Le premier caractère du Préfixe n'est pas codé mais il détermine l'alternance des Set A et B à utiliser pour le codage des 6 caractères situés à gauche du séparateur central.

Table de codage des caractères EAN 13 :

Cette table indique comment codifier chaque caractère d'un EAN 13 selon qu'il se trouve à gauche ou à droite du Séparateur Central. 
Les caractères de gauche utilisant le Set A ou B en fonction de la valeur du premier caractère du Préfixe.

 

Digit Partie gauche Partie droite
Set A (Odd Parity) Set B (Even Parity) Set C
0 0001101 0100111 1110010
1 0011001 0110011 1100110
2 0010011 0011011 1101100
3 0111101 0100001 1000010
4 0100011 0011101 1011100
5 0110001 0111001 1001110
6 0101111 0000101 1010000
7 0111011 0010001 1000100
8 0110111 0001001 1001000
9 0001011 0010111 1110100

NOTE: Les Set A et B sont également nommés jeux
Odd (impaire) et Even (pair).

Observations:

Table de parité du code EAN:

La table suivante indique le Set avec lequel chaque caractère de la partie gauche de l'EAN doit être codé.
 
L'alternance des Set A et B est déterminée par la valeur du 1er caractère de l'EAN-13.
 
Prenons par exemple l'EAN-13 suivant 761234567890 ; dans ce cas le premier caractère est un 7 .
 
1er caractère
du Préfixe
Set à utiliser
2ème caractère
du Préfixe
Caractères du Numéro de Participant
1 2 3 4 5
0 (UPC-A) A A A A A A
1 A A B A B B
2 A A B B A B
3 A A B B B A
4 A B A A B B
5 A B B A A B
6 A B B B A A
7 A B A B A B
8 A B A B B A
9 A B B A B A

Observation :

Exemple de composition :

Cet exemple permettra la composition du code EAN-13 qui représente la valeur:

7612345678900

- Préfixe 76,
- Numéro de Participant 12345,
- Numéro d'Article 67890,
- Check Digit 0.

Le premier caractère du préfixe est 7.

En consultant la table de parité pour la valeur 7, on trouve que le second caractère du Préfixe et le Numéro de Participant utilisent les Sets:

A B A B A B

Ce qui signifie:

Nous pouvons maintenant composer notre code pas à pas:

Nom du caractère Caractère Set Valeur 
binaire
Caractère Début - - 101
2ème car du Préfixe 6 A 0101111
1er car. N° Participant 1 B 0110011
2ème car. N° Participant 2 A 0010011
3ème car. N° Participant 3 B 0100001
4ème car. N° Participant 4 A 0100011
5ème car. N° Participant 5 B 0111001
Séparateur Central - - 01010
1er car. N° Article 6 C 1010000
2ème car. N° Article 7 C 1000100
3ème car. N° Article 8 C 1001000
4ème car. N° Article 9 C 1110100
5ème car. N° Article 0 C 1110010
Check Digit 0 C 1110010
Caractère Fin - - 101
Le Code EAN est composé en mettant simplement bout à bout les chaînes de zéro et de un : 
 
10101011110110011001001101000010100011011100101010101000010001001001000111010011100101110010101
76123

1 représente une barre et 0 un espace.

Et donc si nous convertissons cette chaîne de 1 et 0 selon leur représentation graphique, nous obtenons le symbole EAN suivant :

Composition de l' EAN 13

Informations Gomaro s.a.

Valid HTML 4.01!