Identifiant d'application GS1 (AI)
Comment utiliser un identifiant d'application
Les codes-barres du système GS1 (comme le GS1-128) utilisent des identifiants d'application (AI) pour fournir des informations sur la structure des données encodées. Un identifiant d'application (AI) est un préfixe de 2 à 4 caractères qui indique la signification et le format des données qui suivent. Vous trouverez ci-dessous une liste des identifiants d'application les plus couramment utilisés.
| AI | Description | Format | Nom court |
|---|---|---|---|
| 00 | Serial Shipping Container Code | n2+n18 | SSCC |
| 01 | Global Trade Item Number | n2+n14 | GTIN |
| 02 | GTIN des articles commerciaux contenus dans une unité logistique | n2+n14 | CONTENT |
| 10 | Numéro de lot | n2+an..20 | BATCH/LOT |
| 11 | Date de production (AAMMJJ) | n2+n6 | PROD DATE |
| 12 | Date d'échéance du montant sur le bulletin de versement (AAMMJJ) | n2+n6 | DUE DATE |
| 13 | Date d'emballage (AAMMJJ) | n2+n6 | PACK DATE |
| 15 | Date de durabilité minimale (AAMMJJ) | n2+n6 | BEST BEFORE ou BEST BY |
| 17 | Date de péremption (AAMMJJ) | n2+n6 | USE BY ou EXPIRY |
| 20 | Variante interne du produit | n2+n2 | VARIANT |
| 21 | Numéro de série | n2+an..20 | SERIAL |
| 22 | Variante du produit destinée au consommateur | n2+an..20 | CPV |
| 240 | Identification supplémentaire du produit attribuée par le fabricant | n3+an..30 | ADDITIONAL ID |
| 241 | Référence article client | n3+an..30 | CUST. PART NO. |
| 242 | Numéro de variante de fabrication sur commande | n2+n…6 | MTO VARIANT |
| 250 | Numéro de série secondaire | n3+an..30 | SECONDARYSERIAL |
| 251 | Référence vers l'entité source | n3+an..30 | REF. TO SOURCE |
| 253 | Identifiant global de type de document | n3+n13+n..17 | GDTI |
| 254 | Composant d'extension GLN | n3+an..20 | GLN EXTENSION COMPONENT |
| 255 | Numéro de coupon global | n3+n13+n..12 | GCN |
| 30 | Quantité variable d'articles | n2+n..8 | VAR. COUNT |
| 31nn, 32nn, 35nn, 36nn | Mesures commerciales | n4+n6 | |
| 33nn, 34nn, 35nn, 36nn | Mesures logistiques | n4+n6 | |
| 337n | Kilogrammes par mètre carré | n4+n6 | KG PER m² |
| 37 | Nombre d'articles commerciaux contenus dans une unité logistique | n2+n..8 | COUNT |
| 390(n) | Montant à payer ou valeur du coupon – zone monétaire unique | n4+n..15 | AMOUNT |
| 391(n) | Montant à payer et code de devise ISO | n4+n3+n..15 | AMOUNT |
| 392(n) | Montant à payer pour un article commercial à mesure variable – zone monétaire unique | n4+n..15 | PRICE |
| 393(n) | Montant à payer pour un article commercial à mesure variable et code de devise ISO | n4+n3+n..15 | PRICE |
| 394(n) | Pourcentage de remise d'un coupon | n4+n4 | PRCNT OFF |
| 400 | Numéro de commande d'achat du client | n3+an..30 | ORDER NUMBER |
| 401 | Numéro d'identifiant global pour l'envoi | n3+an..30 | GINC |
| 402 | Numéro d'identification global de l'expédition | n3+n17 | GSIN |
| 403 | Code d'acheminement | n3+an..30 | ROUTE |
| 410 | Livrer à – numéro d'emplacement global de livraison | n3+n13 | SHIP TO LOC |
| 411 | Facturer à – numéro d'emplacement global de facturation | n3+n13 | BILL TO |
| 412 | Acheté auprès du numéro d'emplacement global | n3+n13 | PURCHASE FROM |
| 413 | Expédier pour – livrer pour – faire suivre au numéro d'emplacement global | n3+n13 | SHIP FOR LOC |
| 414 | Identification d'un emplacement physique - numéro d'emplacement global | n3+n13 | LOC NO. |
| 415 | Numéro d'emplacement global de l'émetteur de la facture | n3+n13 | PAY TO |
| 420 | Livrer à – code postal au sein d'une seule autorité postale | n3+an..20 | SHIP TO POST |
| 421 | Livrer à – code postal avec code pays ISO à trois chiffres | n3+n3+an..9 | SHIP TO POST |
| 422 | Pays d'origine d'un article commercial | n3+n3 | ORIGIN |
| 423 | Pays de première transformation | n3+n3+n..12 | COUNTRY – INITIAL PROCESS |
| 424 | Pays de transformation | n3+n3 | COUNTRY – PROCESS |
| 425 | Pays de désassemblage | n3+n3+n..12 | COUNTRY – DISASSEMBLY |
| 426 | Pays couvrant l'ensemble de la chaîne de traitement | n3+n3 | COUNTRY – FULL PROCESS |
| 7001 | Numéro de stock OTAN | n4+n13 | NSN |
| 7002 | Classification UN/ECE des carcasses et pièces de viande | n4+an..30 | MEAT CUT |
| 703(s) | Numéro d'agrément du transformateur avec code pays ISO | n4+n3+an..27 | PROCESSOR # s4 |
| 7003 | Date et heure de péremption (AAMMJJHHMM) | n4+n10 | EXPIRY TIME |
| 710-714 | Numéro national de remboursement de santé (NHRN) | n3+n..20 | |
| 8001 | Produits en rouleaux - largeur, longueur, diamètre du mandrin, sens, raccords | n4+n14 | DIMENSIONS |
| 8002 | Identifiant de téléphone mobile cellulaire | n4+an..20 | CMT NO. |
| 8003 | Identifiant global d'actif consignable | n4+n14+an..16 | GRAI |
| 8004 | Identifiant global d'actif individuel | n4+an..30 | GIAI |
| 8005 | Prix par unité de mesure | n4+n6 | PRICE PER UNIT |
| 8006 | Identification d'une pièce individuelle d'article commercial | n4+n14+n2+n2 | ITIP |
| 8007 | Numéro de compte bancaire international | n4+an..34 | IBAN |
| 8008 | Date et heure de production (AAMMJJHHMMSS) | n4+n8+n..4 | PROD TIME |
| 8010 | Identifiant de composant/pièce (CPID) | n4+an..30 | CPID |
| 8011 | Numéro de série de l'identifiant de composant/pièce | n4+n..12 | CPID SERIAL |
| 8012 | Version du logiciel | n4+an..20 | VERSION |
| 8013 | Numéro de modèle global (GMN) | n4+an..30 | GMN |
| 8017 | Numéro global de relation de service | n4+n18 | GSRN - PROVIDER |
| 8018 | Numéro global de relation de service | n4+n18 | GSRN - RECIPIENT |
| 8020 | Numéro de référence du bulletin de versement | n4+an..25 | REF NO. |
| 8110 | Identification de code de coupon pour utilisation en Amérique du Nord | n4+an..70 | |
| 90 | Informations convenues mutuellement entre partenaires commerciaux | n2+an..30 | INTERNAL |
| 91-99 | Informations internes de l'entreprise | n2+an..90 | INTERNAL |
Comment utiliser un identifiant d'application
Une chaîne d'éléments est la combinaison d'un identifiant d'application GS1 et d'un champ de données AI GS1. Les données suivant un AI peuvent être alphanumériques ou numériques, avec une longueur de donnée fixe ou variable. Le caractère de symbologie FNC1 est utilisé comme séparateur de champ.
- Si un AI est de type longueur variable, vous devez terminer le champ par un FNC1.
- Le FNC1 est spécifié dans les données du code-barres par la séquence d'échappement « \F ». Pour encoder le FNC1, vous devez activer l'option Translate Escape Sequences dans le générateur de codes-barres - voir également notre FAQ Comment encoder un FNC1.
- Certains AI présentent des restrictions de syntaxe supplémentaires, par exemple uniquement numériques - voir le tableau ci-dessus.
- N'utilisez le FNC1 qu'avec des champs de données de longueur variable et omettez le FNC1 après le dernier champ de données.
- Notez que certaines applications utilisant GS1 DataMatrix nécessitent un code ASCII 1DHex au lieu du FNC1 (suivez votre spécification).
N’encodez pas les parenthèses habituellement utilisées pour désigner un identifiant d’application. Les logiciels TEC-IT génèrent automatiquement les parenthèses dans le texte lisible. Les parenthèses ne sont pas encodées dans le code-barres lui-même.
Pour plus d'informations (par exemple une liste de tous les AI disponibles), veuillez suivre les liens ci-dessous :
Navigateur d'identifiants d'application GS1
Spécifications générales GS1
Exemple de chaîne de données avec identifiant d'application
Chaîne de données d'un code-barres contenant quatre champs de données différents
019901234567001931020012251519052110Ab1234
| AI(01) | Numéro d'article d'un article variable (GTIN) |
| AI(3102) | Poids net 12,25 kg |
| AI(15) | Date de durabilité minimale 2019-05-21 |
| AI(10) | Numéro de lot Ab1234 |