Identificador de aplicación GS1 (AI)
Cómo usar un identificador de aplicación
Los códigos de barras del sistema GS1 (como GS1-128) utilizan identificadores de aplicación (AI) para proporcionar información sobre la estructura de los datos codificados. Un identificador de aplicación (AI) es un prefijo de 2 a 4 caracteres que identifica el significado y el formato de los datos que le siguen. A continuación encontrará una lista de los identificadores de aplicación más utilizados.
| AI | Descripción | Formato | Nombre corto |
|---|---|---|---|
| 00 | Código de contenedor de envío seriado | n2+n18 | SSCC |
| 01 | Número global de artículo comercial | n2+n14 | GTIN |
| 02 | GTIN de los artículos comerciales contenidos en una unidad logística | n2+n14 | CONTENT |
| 10 | Número de lote | n2+an..20 | BATCH/LOT |
| 11 | Fecha de producción (AAMMDD) | n2+n6 | PROD DATE |
| 12 | Fecha de vencimiento del importe en el recibo de pago (AAMMDD) | n2+n6 | DUE DATE |
| 13 | Fecha de envasado (AAMMDD) | n2+n6 | PACK DATE |
| 15 | Fecha de consumo preferente (AAMMDD) | n2+n6 | BEST BEFORE o BEST BY |
| 17 | Fecha de caducidad (AAMMDD) | n2+n6 | USE BY o EXPIRY |
| 20 | Variante interna de producto | n2+n2 | VARIANT |
| 21 | Número de serie | n2+an..20 | SERIAL |
| 22 | Variante de producto de consumo | n2+an..20 | CPV |
| 240 | Identificación adicional del producto asignada por el fabricante | n3+an..30 | ADDITIONAL ID |
| 241 | Número de pieza del cliente | n3+an..30 | CUST. PART NO. |
| 242 | Número de variación de fabricación bajo pedido | n2+n…6 | MTO VARIANT |
| 250 | Número de serie secundario | n3+an..30 | SECONDARYSERIAL |
| 251 | Referencia a la entidad de origen | n3+an..30 | REF. TO SOURCE |
| 253 | Identificador global de tipo de documento | n3+n13+n..17 | GDTI |
| 254 | Componente de extensión GLN | n3+an..20 | GLN EXTENSION COMPONENT |
| 255 | Número global de cupón | n3+n13+n..12 | GCN |
| 30 | Recuento variable de artículos | n2+n..8 | VAR. COUNT |
| 31nn, 32nn, 35nn, 36nn | Medidas comerciales | n4+n6 | |
| 33nn, 34nn, 35nn, 36nn | Medidas logísticas | n4+n6 | |
| 337n | Kilogramos por metro cuadrado | n4+n6 | KG PER m² |
| 37 | Recuento de artículos comerciales contenidos en una unidad logística | n2+n..8 | COUNT |
| 390(n) | Importe a pagar o valor del cupón – área monetaria única | n4+n..15 | AMOUNT |
| 391(n) | Importe a pagar y código de moneda ISO | n4+n3+n..15 | AMOUNT |
| 392(n) | Importe a pagar de un artículo comercial de medida variable – área monetaria única | n4+n..15 | PRICE |
| 393(n) | Importe a pagar de un artículo comercial de medida variable y código de moneda ISO | n4+n3+n..15 | PRICE |
| 394(n) | Porcentaje de descuento de un cupón | n4+n4 | PRCNT OFF |
| 400 | Número de pedido de compra del cliente | n3+an..30 | ORDER NUMBER |
| 401 | Número identificador global para el envío | n3+an..30 | GINC |
| 402 | Número global de identificación de envío | n3+n17 | GSIN |
| 403 | Código de ruta | n3+an..30 | ROUTE |
| 410 | Enviar a – Entregar a número global de localización | n3+n13 | SHIP TO LOC |
| 411 | Facturar a – Enviar factura a número global de localización | n3+n13 | BILL TO |
| 412 | Comprado a número global de localización | n3+n13 | PURCHASE FROM |
| 413 | Enviar por – Entregar por – Reenviar a número global de localización | n3+n13 | SHIP FOR LOC |
| 414 | Identificación de una ubicación física - número global de localización | n3+n13 | LOC NO. |
| 415 | Número global de localización de la parte facturadora | n3+n13 | PAY TO |
| 420 | Enviar a – Entregar a código postal dentro de una única autoridad postal | n3+an..20 | SHIP TO POST |
| 421 | Enviar a – Entregar a código postal con código de país ISO de tres dígitos | n3+n3+an..9 | SHIP TO POST |
| 422 | País de origen de un artículo comercial | n3+n3 | ORIGIN |
| 423 | País de procesamiento inicial | n3+n3+n..12 | COUNTRY – INITIAL PROCESS |
| 424 | País de procesamiento | n3+n3 | COUNTRY – PROCESS |
| 425 | País de desmontaje | n3+n3+n..12 | COUNTRY – DISASSEMBLY |
| 426 | País que cubre la cadena de proceso completa | n3+n3 | COUNTRY – FULL PROCESS |
| 7001 | Número de stock de la OTAN | n4+n13 | NSN |
| 7002 | Clasificación de canales y cortes de carne UN/ECE | n4+an..30 | MEAT CUT |
| 703(s) | Número de aprobación del procesador con código de país ISO | n4+n3+an..27 | PROCESSOR # s4 |
| 7003 | Fecha y hora de caducidad (AAMMDDHHMM) | n4+n10 | EXPIRY TIME |
| 710-714 | Número nacional de reembolso sanitario (NHRN) | n3+n..20 | |
| 8001 | Productos en rollo - ancho, longitud, diámetro del núcleo, dirección, empalmes | n4+n14 | DIMENSIONS |
| 8002 | Identificador de teléfono móvil celular | n4+an..20 | CMT NO. |
| 8003 | Identificador global de activo retornable | n4+n14+an..16 | GRAI |
| 8004 | Identificador global de activo individual | n4+an..30 | GIAI |
| 8005 | Precio por unidad de medida | n4+n6 | PRICE PER UNIT |
| 8006 | Identificación de una pieza individual de artículo comercial | n4+n14+n2+n2 | ITIP |
| 8007 | Número de cuenta bancaria internacional | n4+an..34 | IBAN |
| 8008 | Fecha y hora de producción (AAMMDDHHMMSS) | n4+n8+n..4 | PROD TIME |
| 8010 | Identificador de componente/pieza (CPID) | n4+an..30 | CPID |
| 8011 | Número de serie del identificador de componente/pieza | n4+n..12 | CPID SERIAL |
| 8012 | Versión de software | n4+an..20 | VERSION |
| 8013 | Número de modelo global (GMN) | n4+an..30 | GMN |
| 8017 | Número global de relación de servicio | n4+n18 | GSRN - PROVIDER |
| 8018 | Número global de relación de servicio | n4+n18 | GSRN - RECIPIENT |
| 8020 | Número de referencia del recibo de pago | n4+an..25 | REF NO. |
| 8110 | Identificación de código de cupón para uso en Norteamérica | n4+an..70 | |
| 90 | Información acordada mutuamente entre los socios comerciales | n2+an..30 | INTERNAL |
| 91-99 | Información interna de la empresa | n2+an..90 | INTERNAL |
Cómo usar un identificador de aplicación
Una cadena de elemento es la combinación de un identificador de aplicación GS1 y un campo de datos de AI de GS1. Los datos que siguen a un AI pueden ser alfanuméricos o numéricos, con longitud de datos fija o variable. El carácter de simbología FNC1 se utiliza como separador de campo.
- Si un AI es de tipo longitud variable, debe terminar el campo con FNC1.
- FNC1 se especifica en los datos del código de barras con la secuencia de escape "\F". Para codificar el FNC1, debe activar Translate Escape Sequences en el generador de códigos de barras; véase también nuestras preguntas frecuentes Cómo codificar un FNC1.
- Hay AI que tienen restricciones de sintaxis adicionales, por ejemplo, solo numéricos; véase la tabla anterior.
- Use FNC1 solo con campos de datos de longitud variable y omítalo después del último campo de datos.
- Tenga en cuenta que algunas aplicaciones que utilizan GS1 DataMatrix necesitan un código ASCII 1DHex en lugar de FNC1 (siga su especificación).
No codifique los paréntesis que se utilizan habitualmente para identificar un identificador de aplicación. El software de TEC-IT genera los paréntesis automáticamente en el texto legible. Los paréntesis no se codifican en el propio código de barras.
Para obtener más información (por ejemplo, una lista de todos los AI disponibles), siga los enlaces a continuación:
Explorador de identificadores de aplicación GS1
Especificaciones generales de GS1
Ejemplo de cadena de datos con identificador de aplicación
Cadena de datos de un código de barras que contiene cuatro campos de datos diferentes
019901234567001931020012251519052110Ab1234
| AI(01) | Número de artículo de un artículo variable (GTIN) |
| AI(3102) | Peso neto 12,25 kg |
| AI(15) | Fecha de consumo preferente 21-05-2019 |
| AI(10) | Número de lote Ab1234 |