Número de artículo europeo , EAN (número de producto europeo), más conocido después de la distribución también como el artículo internacional (Número de artículo internacional): estándar de código de barras europeo , diseñado para codificar el identificador del producto y el fabricante. Es un superconjunto del estándar estadounidense UPC .
La asociación europea EAN participó en la estandarización y el registro de códigos EAN, como continuación del desarrollo de estándares desarrollados por las organizaciones UCC (Uniform Code Council, Inc.) en los EE . UU . y ECCC (Electronic Commerce Council of Canada) en Canadá. En 2005, estas organizaciones se fusionaron para formar la organización de estándares globales " GS1 ".
Este estándar es universal para todos los países, y las organizaciones nacionales estadounidenses y canadienses recomendaron encarecidamente que todas las empresas comerciales de sus países reemplacen los equipos y programas UPC obsoletos que no pueden leer EAN por otros modernos.
Tipos de código:
Los códigos EAN-8 y EAN-13 contienen solo números y no letras ni otros símbolos. Por ejemplo: 2400000032632. El código EAN-128 codifica cualquier número de letras y números alfabéticamente Código-128 . Por ejemplo: (00)353912345678(01)053987(15)051230, donde el grupo (15) indica la fecha de vencimiento del 30 de diciembre de 2005.
El sistema de codificación de barras estadounidense Universal Product Code se desarrolló originalmente . Se recomienda encarecidamente estudiar el artículo sobre este código antes de leer el siguiente texto. El artículo actual omite esa parte de la información que es idéntica para ambos códigos, y este artículo describe más las diferencias y características de EAN-13 en comparación con UPC.
El sistema de codificación de productos UPC desarrollado e implementado en EE. UU. y Canadá se ha vuelto tan popular en los supermercados que los europeos también están pensando en su implementación. Había dos tareas: proporcionar a los fabricantes una cierta gama de códigos no estadounidenses para codificar productos manufacturados y permitir que las tiendas leyeran códigos estadounidenses y europeos, y es deseable que haya un solo código de barras en el paquete, y no dos códigos (para EE.UU. y Europa). Para codificar bienes de otros países en el código, fue necesario aumentar el número de dígitos del código de 12 dígitos, que estaban en posesión exclusiva de estadounidenses y canadienses, a por lo menos 13 dígitos, para poder utilizar este adicional, y el primer dígito en el código como una señal preestablecida para los programas comerciales de que el producto no es de fabricación estadounidense.
Para los estadounidenses y canadienses, los desarrolladores reservaron inmediatamente cero como esta cifra. Los europeos también tenían una tarea organizativa: distribuir (delegar) ciertos rangos de valores de código a varios países del mundo, para lo cual determinaron los primeros tres dígitos, incluido un decimotercero adicional, como el prefijo de la región. Contrariamente a lo que pueda creerse, este prefijo no indica el país de origen de la mercancía, sino que solo indica el código del registrador regional donde está registrada la empresa que imprime el código en su empaque. El producto se puede producir, por ejemplo, en China, pero una empresa china, sabiendo que el producto en este empaque en ruso se venderá en Rusia, puede registrar legalmente sus códigos en la organización rusa GS1 y producir productos con un código de barras. comenzando con 460-469. Por el contrario, el producto puede fabricarse en Rusia y el código puede no ser ruso. Sin embargo, la mayoría de las veces, como código regional, realmente se encuentra el código del país donde se lanzó este producto.
Además de la tarea organizativa, los desarrolladores se enfrentaron a una tarea técnica seria: mantener la compatibilidad de los códigos y, al mismo tiempo, la posibilidad de alteraciones mínimas de hardware y software de los lectores de códigos de barras, que todavía eran bastante caros en ese momento. Era importante mantener el mismo número de trazos, la simetría axial del código para facilitar la lectura tanto hacia adelante como hacia atrás (si el producto se acerca al escáner boca abajo), la capacidad de leer códigos negativos (trazos claros sobre un fondo oscuro ). Como resultado, se encontró una solución simple: para máxima compatibilidad, la codificación EAN se rediseñó a partir de UPC para que aún contuviera solo 12 "dígitos de barra" (es decir, solo 12 dígitos en el código corresponden a trazos específicos), y el el decimotercer dígito adicional se calculó de forma lógica. El "dibujo" EAN-13 no es diferente del dibujo UPC, y para los códigos que comienzan con cero era una copia exacta.
Para obtener más detalles sobre la estructura interna del código, consulte el artículo Código de producto universal . La principal diferencia entre estos códigos en términos de organización interna es el mecanismo para calcular el decimotercer dígito y un cambio casi insignificante en el cálculo del número de control, teniendo en cuenta este decimotercer dígito.
primer dígito |
Primer grupo (izquierda) de 6 dígitos |
Segundo grupo (derecho) de 6 dígitos |
---|---|---|
0 | LLLLL | rrrrr |
una | LLGLGG | rrrrr |
2 | LLGGLG | rrrrr |
3 | LLGGGL | rrrrr |
cuatro | LGLLGG | rrrrr |
5 | LGGLLG | rrrrr |
6 | LGGGLL | rrrrr |
7 | LGLGLG | rrrrr |
ocho | LGLGGL | rrrrr |
9 | LGGLGL | rrrrr |
Primer grupo (izquierda) de 4 dígitos |
Segundo grupo (derecho) de 4 dígitos |
---|---|
LLL | RRRRR |
El primer dígito (en la ilustración del artículo, el número 8) no se codifica con trazos adicionales, sino con el método de codificación de la mitad izquierda del código de barras (10 variedades). La tabla muestra que se usa un estilo de trazo ligeramente diferente para codificar el primer dígito, denotado por las letras L y las letras G. Una cierta alternancia de estos códigos permite que el escáner determine el decimotercer dígito en el nivel lógico. Por ejemplo, para el número "1", el código G está en el tercer, quinto y sexto dígito, es decir, habiendo encontrado un código en el que el código G del lado izquierdo del código se encuentra en este orden, el escáner enviará una unidad a la computadora como el primer dígito. Para el número "2", el código G está en los dígitos tercero, cuarto y sexto, respectivamente, el escáner enviará un dos a la computadora. Para otros números, esta lógica se muestra en la tabla.
Número | código L | código R | código G |
---|---|---|---|
0 | 0001101 | 1110010 | 0100111 |
una | 0011001 | 1100110 | 0110011 |
2 | 0010011 | 1101100 | 0011011 |
3 | 0111101 | 1000010 | 0100001 |
cuatro | 0100011 | 1011100 | 0011101 |
5 | 0110001 | 1001110 | 0111001 |
6 | 0101111 | 1010000 | 0000101 |
7 | 0111011 | 1000100 | 0010001 |
ocho | 0110111 | 1001000 | 0001001 |
9 | 0001011 | 1110100 | 0010111 |
Las diferencias gráficas entre el código L, el código R y el código G son las siguientes. Para cada dígito, esta es la misma combinación de trazos en blanco y negro, el código L difiere del código R solo en una ejecución negativa fotográfica, y el código G difiere del código R en una ejecución inversa (espejo) .
Para el dígito 0 en el código, para ninguno de los seis dígitos en el lado izquierdo del código no hay una sola transformación en una forma de espejo negativo, es decir, todos los trazos están codificados con un código L, como en UPC . El escáner EAN, después de haber encontrado un código sin trazos con un código G, transmite el primer dígito 0 a la computadora. A su vez, si este código es leído por el escáner de código de barras UPC que ahora se usa raramente, simplemente se leerá como un " código UPC nativo". Si el escáner UPC encuentra una escotilla con un código G en su camino, entonces no podrá leer este código y dará un error o no lo notará y no transmitirá ningún código a la computadora. Esto asegura una compatibilidad total "ascendente".
Así, UPC puede considerarse un caso especial, un subconjunto del código EAN-13, cuyo primer dígito es 0 y que muchas veces no se indica como un número arábigo, entonces estos códigos no difieren entre sí en la figura. La capacidad de leer códigos "estadounidenses" en escáneres "europeos" se conservó por completo, pero no al revés. El código EAN-13 y su dígito 13, a su vez, están formados por el "juego" de la negatividad-reversibilidad de la secuencia de trazos en el lado izquierdo del código, como resultado de lo cual los escáneres UPC "americanos" son no es capaz de leer el código europeo, pero se proporciona la máxima "similitud" de los códigos entre sí. en un amigo. Con el tiempo, en EE. UU. y Canadá, este tipo de escáneres ya han sido expulsados de las tiendas y se han instalado escáneres capaces de leer la codificación EAN-13, por lo que vender productos de otros países no causa problemas en su territorio.
La siguiente tabla ayudará a distinguir visualmente el ancho de los trazos en blanco y negro (rayas negras con un ancho de 1, 2, 3, 4 unidades convencionales y espacios (espacios) entre rayas con un ancho de 1, 2, 3, 4 unidades convencionales unidades):
trazos | Número |
---|---|
1-1-1-4 | 6 |
1-1-2-3 | 0* |
1-1-3-2 | cuatro |
1-1-4-1 | 3* |
1-2-1-3 | ocho |
1-2-2-2 | una* |
1-2-3-1 | 5 |
1-3-1-2 | 7 |
1-3-2-1 | 5* |
1-4-1-1 | 3 |
2-1-1-3 | 9* |
2-1-2-2 | 2 |
2-1-3-1 | 7* |
2-2-1-2 | 2* |
2-2-2-1 | una |
2-3-1-1 | cuatro* |
3-1-1-2 | 9 |
3-1-2-1 | ocho* |
3-2-1-1 | 0 |
4-1-1-1 | 6* |
Las secuencias de trazo se ordenan aumentando el ancho del trazo. Los dígitos con un signo de asterisco indican esquemas de codificación de dígitos LG, es decir, se necesitan asteriscos para determinar el primer dígito (13). Geométricamente, el ancho de la barra negra puede ser uno más (en comparación con el ancho del espacio) debido al hecho de que el código de barras a veces se imprime en una impresora de inyección de tinta y la tinta satura el papel o se lava con el líquido.
El uso de códigos de barras EAN-13, aunque conveniente, no siempre es posible. Si el producto es pequeño, puede que no haya suficiente espacio en la etiqueta para el código EAN-13. Disminuir el tamaño del código da como resultado anchos de trazo más pequeños. Si los trazos son demasiado angostos, es posible que la resolución del escáner no sea suficiente para leer este código de barras con confianza. Para marcar productos pequeños, se ha desarrollado el estándar de código de barras EAN-8, en el cuerpo del mensaje en el que solo se codifican 8 dígitos en lugar de 13.
Como muestra la práctica, el código EAN-8 a menudo se marca con productos bastante grandes. El motivo de este marcado radica en la minimización de errores de lectura en líneas transportadoras de alta velocidad al automatizar las tareas logísticas tanto del fabricante como de las empresas que almacenan y entregan mercancías al consumidor final.
Cada dígito en el EAN-8, al igual que en el EAN-13, está codificado con cuatro trazos: dos blancos y dos negros. Los trazos pueden tener un ancho relativo de una, dos, tres o cuatro unidades. El ancho total del trazo de un dígito es de siete unidades. La dirección de lectura de la combinación de trazos no importa.
Este formato está destinado a la transferencia de información sobre la carga entre empresas industriales. El código regula el diccionario ( Código-128 ) y grupos de códigos, pero la longitud no está regulada. Dicho código puede contener información diversa, por ejemplo, el código del producto, las fechas de vencimiento, las dimensiones, el volumen, el código de lote del fabricante, etc.
Prefijo | Organización Nacional GS1 |
---|---|
000-139 | GS1 EE. UU. |
200-299 | Numeración interna (para uso gratuito dentro de las empresas) |
300-379 | GS1 Francia |
380 | GS1 Bulgaria |
383 | GS1 Eslovenia |
385 | GS1 Croacia |
387 | GS1 Bosnia-Herzegovina |
400-440 | GS1 Alemania |
450-459 490-499 |
GS1 Japón |
460-469 | GS1 Rusia |
470 | GS1 Kirguistán |
471 | GS1 Taiwán |
474 | GS1 Estonia |
475 | GS1 Letonia |
476 | GS1 Azerbaiyán |
477 | GS1 Lituania |
478 | GS1 Uzbekistán |
479 | GS1 Sri Lanka |
480 | GS1 Filipinas |
481 | GS1 Bielorrusia |
482 | GS1 Ucrania |
484 | GS1 Moldavia |
485 | GS1 Armenia |
486 | GS1 Georgia |
487 | GS1 Kazajstán |
489 | GS1 Hong Kong |
500-509 | GS1 Reino Unido |
520 | GS1 Grecia |
528 | GS1 Líbano |
529 | GS1 Chipre |
530 | GS1 Albania |
531 | GS1 Macedonia del Norte |
535 | GS1 Malta |
539 | GS1 Irlanda |
540-549 | GS1 Bélgica, Luxemburgo |
560 | GS1 Portugal |
569 | GS1 Islandia |
570-579 | GS1 Dinamarca |
590 | GS1 Polonia |
594 | GS1 Rumania |
599 | GS1 Hungría |
600-601 | GS1 Sudáfrica |
603 | GS1 Ghana |
608 | GS1 Baréin |
609 | GS1 Mauricio |
611 | GS1 Marruecos |
613 | GS1 Argelia |
616 | GS1 Kenia |
618 | GS1 Costa de Marfil |
619 | GS1 Túnez |
621 | GS1 Siria |
622 | GS1 Egipto |
624 | GS1 Libia |
625 | GS1 Jordania |
626 | GS1 Irán |
627 | GS1 Kuwait |
628 | GS1 Arabia Saudita |
629 | GS1 EAU |
640-649 | GS1 Finlandia |
690-699 | GS1 China |
700-709 | GS1 Noruega |
729 | GS1 Israel |
730-739 | GS1 Suecia |
740 | GS1 Guatemala |
741 | GS1 El Salvador |
742 | GS1 Honduras |
743 | GS1 Nicaragua |
744 | GS1 Costa Rica |
745 | GS1 Panamá |
746 | GS1 República Dominicana |
750 | GS1 México |
754-755 | GS1 Canadá |
759 | GS1 Venezuela |
760-769 | GS1 Suiza |
770 | GS1 Colombia |
773 | GS1 Uruguay |
775 | GS1 Perú |
777 | GS1 Bolivia |
779 | GS1 Argentina |
780 | GS1 Chile |
784 | GS1 Paraguay |
786 | GS1 Ecuador |
789-790 | GS1 Brasil |
800-839 | GS1 Italia |
840-849 | GS1 España |
850 | GS1 Cuba |
858 | GS1 Eslovaquia |
859 | GS1 República Checa |
860 | GS1 Serbia y Montenegro |
865 | GS1 Mongolia |
867 | GS1 Corea del Norte |
869 | GS1 Turquía |
870-879 | GS1 Países Bajos |
880 | GS1 Corea del Sur |
884 | GS1 Camboya |
885 | GS1 Tailandia |
888 | GS1 Singapur |
890 | GS1 India |
893 | GS1 Vietnam |
899 | GS1 Indonesia |
900-919 | GS1 Austria |
930-939 | GS1 Australia |
940-949 | GS1 Nueva Zelanda |
950 | Oficina central de GS1 |
955 | GS1 Malasia |
958 | GS1 Macao |
977 | Periódicos, prensa ( ISSN ) |
978-979 | Libros ( ISBN ) |
980 | Acuses de recibo |
981-982 | cupones de divisas |
990-999 | cupones |
códigos de barras | |
---|---|
Lineal |
|
2D |
|
Otro |
|
Artículos relacionados | Comparación de las características del código de barras |