Worth Data WDP Mode D'emploi page 55

Table des Matières

Publicité

Calcul des sommes de contrôle UPC-E et UPC-E1
Cette page présente le calcul des sommes de contrôle UPC-E et UPC-E1 en utilisant
un exemple de code UPC-E avec les données 123456 et de code UPC-E1 avec les
données 654321.
Etape 1 : le codes à six chiffres UPC-E ou UPC-E1 est converti en code à dix
chiffres en utilisant un système d'expansion basé sur le sixième chiffre.
Si le code se
termine par
0
1
2
3
4
5
6
7
8
9
Comme le code UPC-E se termine par 6, les chiffres « à
insérer » 0000 sont insérés en sixième position, donnant :
Comme le code UPC-E1 se termine par 1, les chiffres « à
insérer » 10000 sont insérés en troisième position, donnant :
Etape 2 : Préfacer le code à dix chiffres obtenu avec le caractère nombre système
(0 pour UPC-E ou 1 pour UPC-E1).
Par exemple, avec le code UPC-E :
Par exemple, avec le code UPC-E1 :
Etape 3 : Utiliser la procédure du chiffre de contrôle UPC-A décrite à la page
précédente pour calculer le chiffre de contrôle du code à onze chiffres
obtenu comme si c'était un code UPC-A.
Le chiffre de contrôle de l'exemple de code UPC-E est :
Le chiffre de contrôle de l'exemple de code UPC-E1 est :
Etape 4 : Les données à imprimer correspondent à un nombre à huit chiffres : le
caractère nombre système, suivi des six chiffres du code d'origine, suivis
du chiffre de contrôle.
L'exemple de code UPC-E devient :
L'exemple de code UPC-E1 devient :
Données
UPC-E ou E1
abcde0
abcde1
abcde2
abcde3
abcde4
abcde5
abcde6
abcde7
abcde8
abcde9
Chiffres à
insérer
00000
10000
20000
00000
00000
0000
0000
0000
0000
0000
55
Position
d'insertion
3
ab00000cde
3
ab10000cde
3
ab20000cde
4
abc00000de
5
abcd00000e
6
abcde00005
6
abcde00006
6
abcde00007
6
abcde00008
6
abcde00009
01234500006
16510000432
Code à dix
chiffres
1234500006
6510000432
5
4
01234565
16543214

Publicité

Table des Matières
loading

Table des Matières