Chèques cadeau

Transcription

Chèques cadeau
Version 1.5
Décembre 2014
Chèques cadeau
Spécifications techniques du
code à barres
GS1 DataBar Expanded
GS1 est une marque enregistrée de GS1 AIBSL
Tous droits réservés © GS1 France – Avril
2013
GS1 est
une marque enregistrée de GS1 AISBL
Tous droits réservés © GS1 France – Décembre 2014
CHEQUES CADEAU
SPECIFICATIONS TECHNIQUES DU CODE A BARRES GS1 DATABAR EXPANDED
Date : Décembre 2014
Version : Version 1.5
Auteur : Cédric HOULETTE
Statut : Diffusion publique
Sujet : Spécifications techniques du GS1 DataBar Expanded pour les Chèques cadeau
Objectifs de la note :
Ce document détaille les recommandations techniques pour la mise en œuvre du code à
barres standard GS1 DataBar expanded depuis sa construction jusqu’à sa lecture et son
décodage.
Cette solution a été définie en concertation entre les membres de l’A3C et les enseignes de la
distribution membres de l’association Mercatel et de GS1. Elle vise à permettre le
déploiement d’un dispositif complet de dématérialisation du traitement des Chèques cadeau
depuis leur lecture au poste d’encaissement jusqu’au remboursement.
Spécifications techniques GS1 DataBar Expanded
1
Sommaire
Suivi des modifications ................................................................................................................ 3
Avant propos ................................................................................................................................ 3
1.
A qui s’adresse ce document ? .............................................................................................. 4
2.
Le périmètre du document ................................................................................................... 4
3.
Généralités ............................................................................................................................ 4
4.
Les informations contenues dans le GS1 DataBar Expanded ........................................... 5
5.
La construction du GS1 DataBar Expanded ...................................................................... 8
5.1. Le caractère de fonction « FNC1 » .................................................................................... 8
5.2. Les identifiants de données (ApplicationIdentifier)........................................................ 8
5.3. Les règles de concaténation ............................................................................................ 10
5.4. Le dessin d’enregistrement ............................................................................................. 10
6.
Les Spécifications techniques du GS1 DataBar ............................................................... 11
6.1. Facteur de grossissement ............................................................................................... 11
6.2. Taille ................................................................................................................................ 11
6.3. Marge ............................................................................................................................... 12
6.4. Qualité d’impression des GS1 DataBar Expanded ....................................................... 12
6.5. Les caractères en clair .................................................................................................... 13
6.6. Positionnement ................................................................................................................ 13
7.
La lecture et le décodage du GS1 DataBar Expanded ..................................................... 13
8.
Contacts ............................................................................................................................... 14
9.
Annexes ............................................................................................................................... 15
9.1. Les références normatives .............................................................................................. 15
9.2. La clef de contrôle Modulo 10 ......................................................................................... 15
9.3. Le diagramme logique du traitement du GS1 DataBar Expanded.............................. 16
Spécifications techniques GS1 DataBar Expanded
2
SUIVI DES MODIFICATIONS
Version
Date
1.1
Mai 2013
1.2
Juin 2013
Paragraphe
Description
Première version diffusée
Les informations
contenues dans
le GS1 DataBar
Expanded
Affichage en clair de la clef RLMC
Insertion de la mention suivante : « Par convention,
la clef RLMC est affichée en caractères gras et bornée
par des * à gauche et à droite ».
Exemple :
(253)30000400220140123456789(17)131130(3902)000200
*36
36*
36
Mise à jour des exemples dans tout le guide
1.2
Juin 2013
Les informations
contenues dans
le GS1 DataBar
Expanded
Clarification apportée sur l’obtention du code
Emetteur.
Deux cas ont été ajoutés selon que l’Emetteur dispose
déjà d’un code Emetteur ou pas.
1.3
Octobre 2013
Précisions apportées sur l’usage de la clef interne
Emetteur.
1.4
Mars 2014
1.4
1.4
Mars 2014
Mars 2014
Les informations
contenues dans
le GS1 DataBar
Expanded
Les informations
contenues dans
le GS1 DataBar
Expanded
Tout le document
Spécifications
techniques
1.5
1.5
1.5
Décembre 2014
Décembre 2014
Décembre 2014
Tout le document
§4 et §5.3
§6.4
Clef émetteur : ajout d’un schéma explicatif et
nouvelles précisions apportées sur son usage
Corrections éditoriales
Facteur de grossissement :
- Mention de la corrélation entre dimension X et
hauteur du symbole
- La dimension maximum passe de 0,410mm à
0,660mm)
- Corrections dans le texte et les tableaux
Numérotation des chapitres
Précisions sur la valeur faciale et exemples
Mise à jour de la valeur de la longueur d’onde
AVANT PROPOS
Ce document est normatif. Malgré toute l’attention apportée à sa rédaction pour garantir sa
conformité aux normes de référence à sa date de parution, il convient néanmoins de se
reporter au site de GS1 France http://www.publications.gs1.fr/ ou sur le site
www.chequecadeau2014.fr afin de s’assurer d’éventuelles modifications introduites pour
prendre en compte l’évolution technologique ou normative du domaine traité.
L’adoption de ce standard est volontaire. Le fait de ne pas mettre en œuvre le standard ne
peut en aucun cas être utilisé pour pénaliser quelque entreprise que ce soit.
Spécifications techniques GS1 DataBar Expanded
3
1. A QUI S’ADRESSE CE DOCUMENT ?
Ce document s’adresse à tous les intervenants du cycle de vie des Chèques cadeau, à
savoir :
-
Les Emetteurs,
-
Les Accepteurs (GMS spécialisée et non spécialisée, commerçants indépendants, …),
-
Les Prestataires de service,
-
Les Editeurs de solutions logicielles, de solutions d’impression et les Fabricants de
matériels d’impression et de scanners de code à barres.
2. LE PERIMETRE DU DOCUMENT
Le présent document traite exclusivement des aspects techniques du code à barres et
précise les recommandations à suivre pour une mise en œuvre de qualité (construction,
spécifications techniques, qualité d’impression).
Les aspects juridiques liés à la dématérialisation des Chèques cadeau entre les Accepteurs
et Emetteurs ne sont pas traités ici.
Par ailleurs, le document ne précise pas les aspects liés aux modalités de mise en œuvre
(calendrier de déploiement, période de chevauchement, etc).
Enfin, il concerne tous les Chèques cadeau au format papier sans exception.
3. GENERALITES
Un système d’identification automatique a pour but de mettre à disposition d’un ordinateur
une information numérisée sans qu’une intervention de saisie soit nécessaire. Le dispositif
se compose d’un ensemble complet de solutions d’édition, d’impression, de lecture et de
transmission d’information autour de la technologie code à barres.
Pour les besoins des chèques cadeaux, c’est le code à barres GS1 DataBar
DataBar expanded qui a
été retenu pour sa capacité à porter un grand nombre d’informations et pour son
adéquation avec son environnement de lecture, le point-de-vente. Egalement appelé RSS
expanded (Reduced Space Symbology expanded)
expanded), il appartient à la famille des codes barres
linéaires ou 1D et permet de porter jusqu’à 74 caractères numériques par ligne.
Le GS1 DataBar est une technologie ouverte, libre de droit et normalisée au plan
international par l’ISO sous la référence ISO/IEC 24724 (Information technology —
Automatic identification and data capture techniques — GS1 DataBar bar code symbology
specification). Cette caractéristique est essentielle pour garantir la capture et l’intégration
des informations à n’importe quel intervenant et signifier la même chose pour tous.
Un code à barres est composé d’un symbole (le support de l’information) et d’une
information codée qui, une fois transmise au système de gestion, permet d’automatiser
certaines tâches de gestion.
Spécifications techniques GS1 DataBar Expanded
4
4. LES INFORMATIONS CONTENUES DANS LE GS1
DATABAR EXPANDED
Le code à barres comprend plusieurs types d’informations codées qui sont obligatoires pour
garantir le bon fonctionnement de la solution, à savoir :
1. Le GDTI (Global Document Type Identification) qui constitue la clef d’identification
pour la numérotation
numérotation unique d’un Chèque cadeau,
cadeau quel que soit l’Emetteur. Le
GDTI est structuré de la manière suivante :
Un code Emetteur
Emetteur (zone sur 6 caractères numériques). Il est géré par GS1
France qui garantit l’unicité du code pour chaque Emetteur. Deux cas de figure
peuvent se présenter :
o
L’Emetteur a déjà un code attribué par GS1 France pour d’autres
activités comme l’identification de ses produits. Dans ce cas, il doit
s’assurer auprès de GS1 France de la conformité de son code pour les
besoins de l’identification des chèques cadeau (voir coordonnées du
service d’assistance technique en fin de document) ;
o
L’Emetteur ne dispose pas encore de code. Il doit en faire la demande
auprès de GENDI (coordonnées en fin de document) en précisant que la
demande est motivée par l’identification des Chèques cadeau.
Une zone libre Emetteur (zone sur 6 caractères numériques) pouvant être
utilisée pour 1 ou 2 usages ou pas utilisée par l’Emetteur. Si l’Emetteur ne
l’utilise pas, la valeur sera composée de 6 chiffres aléatoires et confidentiels. Les
conventions et règles décrites sont convenues par tous (Emetteurs et
Commerçants).
Le champ est libre et appartient à l’Emetteur pour :
o
Soit distinguer ses produits, ses marques ou ses usages et dans ce cas
l’Emetteur doit informer le Commerçant de la structure du code famille
de produits défini ;
o
Soit intégrer une clé interne ou un algorithme que l’Emetteur accepte ou
non de diffuser à ses Commerçants. Dans le cas où celle-ci ne serait pas
diffusée, le Commerçant n’aura pas à la contrôler.
Le champ de 6 caractères est normé, mais le contenu du champ dans son usage
reste un choix de l’Emetteur.
Si la Zone libre Emetteur comporte un code famille de produits, il sera
obligatoirement positionné sur les premiers caractères du champ et pourra être
complété ou non d’une clé interne propre à l’Emetteur.
La structure du champ « Zone libre Emetteur » sera la suivante :
« Code famille de produits + clé interne Emetteur »
Spécifications techniques GS1 DataBar Expanded
5
Une table de référence est initialisée en 2014, mais la communication de la
valeur de ce champ incombe à l‘Emetteur auprès du Commerçant selon toute
modification, ajout, suppression dans le temps.
Exemple de la table de référence usuelle de la « zone libre Emetteur »
Une clef de contrôle destinée à prévenir d’éventuelles erreurs de saisie en cas de
reprise des informations par une opératrice de saisie. Cette clef est calculée
selon l’algorithme modulo 10 (se reporter aux annexes pour plus de détails).
Attention : Pour les Accepteurs, la reconnaissance et l'acceptation en caisse doit porter,
quel que soit le cas, sur l’ensemble des champs suivants :
Code Emetteur + Clef interne Emetteur + clé de contrôle
Un numéro de chèque qui a été fixé par convention à 10 chiffres numériques. Il
est attribué par l’Emetteur de manière séquentielle ou aléatoire. Quelque soit la
méthode retenue par l’Emetteur, il est de sa responsabilité d’en garantir son
unicité.
Attention : l’ordre des données est impératif
Structure complète du numéro unique de chèque
Global Document Type Identifier (GDTI)
Code émetteur
Code interne Emetteur
Clef de
Numéro unique de Chèque
Contrôle
Modulo 10
N1 N2 N3 N4 N5 N6 N7 N8 N9 N10 N11 N12
Spécifications techniques GS1 DataBar Expanded
N13
N1 N2 N3 N4 N5 N6 N7 N8 N9 N10
6
2. La date
date de fin de validité.
validité. Cette date est déterminée par l’émetteur. Elle est codée
sous le format international suivant : AAMMJJ (6 caractères numériques) où :
• A = année
• M = mois
• J = jour
Structure de la date de fin de validité
Expiration Date
Année
Mois
Jour
N1 N2
N3 N4
N5 N6
Exemple : La date du 26 juin 2013 sera codée 130626
3. La valeur faciale.
faciale Pour l’identification des chèques cadeaux, la valeur faciale a été
fixée par convention à 6 caractères numériques. Elle est exprimée en euros, bornée
à droite et complétée à gauche par des zéros.
Structure de la valeur faciale
Applicable Amount Payable
N1 N2 N3 N4 N5 N6
4. Par ailleurs, la solution comporte une information non codée dans le code à barres :
la clef RLMC,
RLMC également connue sous le nom de modulo 97. Calculée à partir des 44
données du code à barres (y compris les identifiants de données), elle est utilisée en
repérage visuelle lors de la saisie pour contrôler la viabilité du chèque lors de
problème de lecture automatique. Par convention, la clef RLMC est affichée en
caractères gras et bornée par des * à gauche et à droite.
Exemple : (253)30000400220140123456789(17)131130(3902)000200 *36
36*
36
Cette clef n’est pas un standard GS1 mais une convention définie par les Emetteurs et les
Accepteurs pour renforcer la robustesse de la solution. La description de la clef RLMC ainsi
que ses modalités de calcul se trouvent sur le site www.chequecadeau2014.fr.
Spécifications techniques GS1 DataBar Expanded
7
5. LA CONSTRUCTION DU GS1 DATABAR EXPANDED
Le GS1 DataBar Expanded est un code à barres linéaires ou 1D qui permet d’encoder dans
l’absolu jusqu’à 74 caractères numériques ou 41 caractères alphanumériques. Sa longueur
varie donc en fonction du nombre de caractères contenus dans le code barres et de l’ordre
des données dans le code à barres.
Le GS1 DataBar se distingue du RSS (Reduced Space Symbology) dont il est natif en ce
qu’il utilise une syntaxe d’encodage des informations normée par GS1. Cette syntaxe GS1
permet de traduire des informations sous une forme structurée qui peut être reconnue sans
paramétrage par tout appareil de lecture qui aura été conçu pour lire cette syntaxe
(douchette, scanner fixe, etc).
La construction d’un GS1 DataBar respecte plusieurs principes essentiels pour garantir sa
lisibilité par tous les scanners du marché.
5.1. Le caractère de fonction « FNC1 »
Le standard GS1 DataBar se distingue RSS par l’utilisation en première position après le
caractère de début du symbole, d’un caractère non signifiant en terme de données : le
caractère Fonction 1 (FNC1). Placé à cet endroit du symbole, le caractère FNC1,
exclusivement réservé à GS1, permet de différencier et donc de reconnaître les applications
standardisées GS1 d'éventuelles utilisations particulières du RSS.
5.2. Les identifiants de données (ApplicationIdentifier)
AI est l’acronyme officiel retenu pour « Application Identifier » (aussi appelé « identifiant de
donnée » en français).
L'AI est un code numérique à 2, 3 ou 4 positions, défini par GS1 et utilisable dans les codes
barres GS1. Chaque donnée (ex : une date de validité) traduite dans un symbole GS1
DataBar Expanded est introduite par un tel identifiant qui définit la nature et la structure
de la donnée.
L'identifiant de donnée est traduit dans le code à barres selon les mêmes règles que les
données elles-mêmes. Pour des raisons de lisibilité, l'AI est inscrit entre parenthèses dans
la traduction en clair sous le symbole. Les parenthèses elles-mêmes ne sont pas traduites
dans le code à barres.
Il est toujours placé avant la donnée (date de validité, valeur faciale, etc) et qualifie la
nature de l’information pour permettre aux systèmes informatiques de savoir comment
traiter les informations dans les systèmes d’information.
Spécifications techniques GS1 DataBar Expanded
8
Enfin, il est important de noter que l’ordre des données est indifférent.
Pour les Chèques cadeau, les AI qui ont été retenus sont les suivants :
•
AI (253) pour le numéro unique de chèque :
Structure complète du numéro unique de chèque
Identifiant de
donnée AI
Global Document Type Identifier (GDTI)
Code émetteur
Code interne Emetteur
Clef de
Numéro unique de Chèque
Contrôle
Modulo 10
253
•
N1 N2 N3 N4 N5 N6 N7 N8 N9 N10 N11 N12
N13
N1 N2 N3 N4 N5 N6 N7 N8 N9 N10
AI (17) pour la date de validité :
Structure de la date de fin de validité
Identifiant de
donnée AI
17
•
Expiration Date
Année
Mois
Jour
N1 N2
N3 N4
N5 N6
AI (390n) pour la valeur faciale ou « n » indique la position de la décimale dans les 6
caractères. Par convention, « n » a été fixé à 2 pour exprimer la valeur faciale en
centimes d’euros :
Structure de la valeur faciale
Identifiant de
donnée AI
Applicable Amount Payable
390n
N1 N2 N3 N4 N5 N6
Exemples :
Valeur faciale
Eléments de données
Informations en clair
12,5€
001250
(3902)001250
5€
000500
(3902)000500
110€
011000
(3902)011000
Spécifications techniques GS1 DataBar Expanded
9
5.3. Les règles de concaténation
Plusieurs identifiants de données et leur champ de données peuvent être juxtaposés
(concaténés) dans un seul symbole.
Quand la donnée est à longueur fixe, aucun séparateur de champs n’est nécessaire après
elle. L’identifiant suivant vient immédiatement après le dernier caractère de la donnée
précédente.
En revanche, un champ à longueur variable comme l’AI (253), doit être immédiatement
suivi par un séparateur de champs, à moins qu’il ne s’agisse du dernier champ du symbole.
C’est le caractère Fonction 1 (FNC1) qui joue ce rôle de séparateur de champs.
Quand plusieurs données doivent être concaténées et qu’une seule d’entre elles est à
longueur variable, il est recommandé de positionner celle-ci en fin de symbole afin
d'optimiser la taille du symbole en évitant l’utilisation d’un séparateur de champs.
Pour le cas des chèques cadeau, la longueur des identifiants est la suivante :
•
AI (253)
identifiant à longueur variable
•
AI (390n)
identifiant à longueur variable
•
AI (17)
identifiant à longueur fixe
Par conséquent, le code du chèque cadeau se construira de manière optimale comme illustré
ci-après :
AI(253)
Données
FNC1
AI(17)
Données
AI(3902)
Données
Par convention, l’ordre des données présenté ci-dessus est celui qui permettra une
meilleure compression du code à barres et impactera moins les systèmes lors du
changement.
5.4. Le dessin d’enregistrement
Le dessin d’enregistrement ci-dessous illustre l’organisation des données retenues pour
l’identification complète des Chèques cadeau dans le code à barres :
Spécifications techniques GS1 DataBar Expanded
10
Lors de la mise en œuvre, l’ordonnancement du dessin d’enregistrement et du texte en clair
devra être identique pour tous les Emetteurs.
6. LES SPECIFICATIONS TECHNIQUES DU GS1
DATABAR
6.1. Facteur de grossissement
Le facteur de grossissement, aussi appelé dimension-X, est un coefficient qui, appliqué aux
dimensions nominales d’un symbole (100%) permet de définir la taille et l’encombrement de
ce dernier.
La dimension X minimum qui peut être retenue pour l'impression d'un symbole GS1
DataBar Expanded dépend des conditions d'impression et/ou des capacités du matériel dont
on dispose. On la choisira aussi en fonction de la distance de lecture désirée : un petit
facteur de grossissement ne permet pas de lectures à grande distance.
Dans l'absolu, un module fin (dimension-X) peut avoir une épaisseur comprise entre 0,264
mm et 0,660 mm.
La dimension X retenue (et donc la taille du symbole) affecte de manière proportionnelle la
hauteur du symbole.
X-Dimension
mm (inches)
Mini
Target
Maxi
0.264 mm
0.33 mm
(0.013")
0.66 mm
(0.0104")
(0.0260")
6.2. Taille
La taille maximum d'un symbole GS1 DataBar Expanded doit être considérée au regard de
deux paramètres :
-
la longueur physique, qui dépend du nombre de caractères codés et de la dimensionX;
-
le nombre de caractères de données, y compris les identifiants de données et le
caractère FNC1 s'il est utilisé comme séparateur de champs mais sans les
caractères auxiliaires et sans la clé de contrôle.
Spécifications techniques GS1 DataBar Expanded
11
La taille est déterminée à partir de la résolution d’impression des équipements dont dispose
l’entreprise émettrice. La résolution d’impression se mesure en DPI (Dot Per Inch) et la
moyenne des équipements d’impression du marché est comprise entre 100 DPI and 300
DPI.
Ci-dessous les valeurs possibles pour la hauteur du GS1 DataBar Expanded en fonction de
la dimension-X utilisée :
X-Dimension
Minimum Symbol Height for Given X
mm (inches)
mm (inches)
Mini
Target
Maxi
0.264 mm
0.33 mm
0.66 mm
(0.0104")
(0.013")
(0.0260")
For Mini
Xdimension
For Target
X-dimension
For Maxi
X-dimension
8.99 mm
(0.354”)
11.23 mm
(0.442”)
22.44 mm
(0.883”)
Quiet Zone
Left
Right
None
None
Exemple :
Illustration des dimensions d’un GS1 DataBar expanded où :
-
La dimension-X = 0,264
-
Les données = 48 caractères numériques
-
Nombre de DPI = 300DPI
*36*
6.3. Marge
Le GS1 DataBar Expanded ne nécessite pas de marges, ni à gauche ni à droite du code
barres.
6.4. Qualité d’impression des GS1 DataBar Expanded
Celle-ci s’apprécie en fonction de la norme ISO/IEC 15416.
Pour le GS1 DataBar Expanded, les qualités minimales à respecter sont les suivantes :
Symbologie
ISO (ANSI)
Symbol Grade
Aperture /
Ouverture
Wavelength /
Longueur d’onde
GS1 DataBar Expanded
1.5 (C)
10 mils
660 nm +/-10
Spécifications techniques GS1 DataBar Expanded
12
6.5. Les caractères en clair
Si le Code à barres est illisible, il peut être saisi en caisse en mode dégradé à partir de la
zone en clair.
La traduction en clair des données du code à barres doit être indiquée au-dessus ou endessous du symbole. Elle reprendra les identifiants de données, les données elles-mêmes et
la clef RLMC (cf page 7).
Les identifiants de données doivent être clairement reconnaissables pour faciliter la saisie.
C'est pourquoi ils sont indiqués entre parenthèses (les parenthèses n'étant pas traduites
dans le code à barres). Il a été également décidé d’appliquer ce principe pour la clef RLMC
qui est placée à la fin de la zone en clair.
L'emplacement précis des caractères en clair et la police utilisée pour les représenter ne
sont pas spécifiés pour le symbole GS1 DataBar Expanded. Les caractères doivent
cependant être clairement lisibles et doivent être associés au symbole de manière évidente.
6.6. Positionnement
Le GS1 DataBar Expanded doit être orienté de telle façon que les barres soient verticales
par rapport à l’orientation normale du chèque.
Il est par ailleurs recommandé de centré le GS1 DataBar dans sa zone d’impression pour
éviter d’éventuels décalages d’impression.
7. LA LECTURE ET LE DECODAGE DU GS1 DATABAR
EXPANDED
Une fois imprimées, les données du code à barres seront scannées automatiquement afin
d’en permettre leur exploitation dans les systèmes d’information, que ce soit sur le lieu de
vente, en back-office (caisse centrale magasin ou direction régionale) ou encore chez les
prestataires pour le traitement du remboursement. C’est le rôle des lecteurs optiques.
La phase de lecture du code à barres est suivie par celle de son interprétation qui est
effectuée par le décodeur.
A la lecture des caractères de syntaxe contenus dans le code à barres (caractère de début +
FNC1), le scanner identifiera qu’il est en présence d’un GS1 DataBar Expanded et que la
structure des données se conforme aux spécifications GS1.
Dès lors, le lecteur envoie au décodeur un message codé sous la forme ]de0 pour lui
indiquer comment interpréter les données.
Attention, le code ]e0 est un message et n’est pas compris dans les chaines de caractères.
Spécifications techniques GS1 DataBar Expanded
13
Exemple : soit le GS1 DataBar Expanded suivant
*36*
Donnée encodées :
FNC125330000400220140123456789FNC1171311303902000200
Données transmises au décodeur :
]e025330000400220140123456789171311303902000200
]e0
Données traitées dans les systèmes d’information : Le traitement consiste à détecter les
caractères spéciaux par programmation du lecteur et comme dans l’exemple ci-dessous à
séparer par le lecteur les segments tributaires de chaque AI :
25330000400220140123456789 ; 17131130 ; 3902000200
En annexe figure le diagramme logique du traitement d’un GS1 DataBar Expanded par les
scanners.
8. CONTACTS
Obtenir un code Emetteur
Obtenir plus d’informations sur le format du GS1
DataBar Expanded
Evaluer la qualité d’impression et la conformité du
GS1 DataBar Expanded de vos chèques cadeaux
S’assurer de la conformité de son code émetteur (6
positions)
Spécifications techniques GS1 DataBar Expanded
GS1 France GENDI
73, boulevard Haussman
75008 Paris
T +33 (0)1 48 74 32 27
F +33 (0)1 40 16 90 20
E-mail : [email protected]
Web www.gendi.fr
GS1 France
Service d’assitance technique
2, rue Maurice Hartmann
92137 Issy-les-Moulineaux cedex
T +33 (0)1 40 95 54 10
F +33 (0)1 40 95 54 49
E-mail : [email protected]
Web www.GS1.fr
14
9. ANNEXES
9.1. Les références normatives
Les documents de référence suivants sont indispensables pour l’application du présent
règlement :
-
GS1 General Specifications http://www.publications.gs1.fr/Publications/GS1General-Specifications
-
NF ISO/IEC 24724,
24724, deuxième édition, 2009-01-28 - Technologies de l'information —
Techniques d'identification automatique et de capture des données — Spécifications de
la symbologie des codes à barres de la symbologie GS1 DataBar)
-
NF ISO/IEC 15418,
15418 Technologies de l’information – Identifiants d’applications
EAN/UCC et identifiants de données FACT ; maintenance
-
NF ISO/IEC 15416,
15416 Technologies de l’information – Techniques d’identification
automatique et de capture des données – Spécifications pour essai de qualité
d’impression des codes à barres – Symboles linéaires
9.2. La clef de contrôle Modulo 10
La clef de contrôle modulo 10 est une clef logique et non pas sécurisée qui permet de
prévenir d’éventuelles erreurs de saisie en cas de reprise des informations par une
opératrice de saisie.
Elle est calculée selon la méthode utilisée ci-dessous :
Spécifications techniques GS1 DataBar Expanded
15
9.3. Le diagramme logique du traitement du GS1 DataBar
Expanded
String
starts
With ]C1?
No
No
String
starts
With ]e0?
Ye
Ye
Not a GS1
Symbology?
No
String
starts
With ]d2?
Ye
Remove
Symbology
Identifier
End of
string?
Error Routine
Ye
s
N
o
Are first two
digits in the
predefined
table?
Ye
s
End of
Programme
Move number
of characters
from data
string to buffer
N
o
Does buffer
contain
<GS>?
Does string
contain
<GS>?
Ye
s
Move
characters up
to <GS> to
buffer
N
o
Does
buffer
N
o
Move
remaining data
string to buffer
Ye
s
contain end
Transmit
buffer to
further test
programme
Ye
s
N
o
Ye
s
Next
position
<GS>?
Advance one
position in
data string
N
o
Spécifications techniques GS1 DataBar Expanded
Next position
<GS>?
N
o
16

Documents pareils