Calcular dígito de control EAN-13

 

¿Qué es el dígito de control en un código EAN-13?

El digito de control o check digit, es un sistema de seguridad que incorporan los códigos de barras para permitir lecturas fiables y sin errores por parte de los lectores de códigos de barras.

Al efectuar una lectura , el dispositivo lector calcula de forma dinámica este dígito de control y lo coteja con el código completo de la lectura efectuada para comprobar que el resultado es el mismo.

Este sistema de seguridad permite garantizar el tratamiento en los procesos de etiquetado y lectura de códigos de barras.

¿Cómo distinguir el dígito de control o checksum?

En el caso de los códigos de barras EAN-13 (GTIN-13) , el dígito de control (dígito 13), se obtiene mediante un cálculo que se efectua con los 12 digitos del código  y  que se localiza al final del número legible que suele acompañar al código de barras.

Como distinguir el digito de control en un código de barras EAN-13 / GTIN-13

Los códigos de barras EAN-13 y EAN-8  (European Article Number) són un formáto de códigos de barras utilizados para la identificación de producto. Su longitud es de 12 dígitos más un dígito de control para el EAN-13 y de 7 dígitos más un digito de control para el EAN-8

¿Cómo se calcula el dígito de control EAN13?

Cada dígito del código EAN13 ocupa una posición tal  y como mostramos en la siguiente tabla

Posición
0
1
2
3
4
5
6
7
8
9
10
11
DC
8
4
1
2
5
8
4
5
1
2
5
4
1

El cálculo del dígito se realiza con el siguiente proceso:

  1. Sumamos todos los dígitos que ocupan las posiciones pares: 8+1+5+4+1+5 = 24 (pares)
  2. Sumamos todos los digitos que ocupan las posiciones impares: 4+2+8+5+2+4 = 25 (impares)
  3. Multiplicamos por 3 el valor obtenido en la suma de los dígitos impares: 25*3 = 75
  4. Sumamos al valor obtenido anteriormente,  la suma de los numeros pares: 24+ 75 = 99
  5. Redondeamos el valor obtenido a la decena inmediatamante superior, en este caso 100
  6. El dígito de control es el valor obtenido del redondeo de decenas menos la suma total del punto 4: 100 – 99 = 1

Puedes hacer pruebas con nuestro generador de códigos de barras y comprobar esta formula con cualquier código que generes.

Si buscar el código fuente para calcularlo, en este enlace a la Wikipedia encontrarás una amplia colección, incluso un fórmula de excel para calcular el dígito de control

 

Consigue estadísticas detallas de lecturas de tus QR dinámicos, edita tu QR cuando quieras, cambia el tipo, potencia tus campañas y pasa a otro nivel.
Activa las estadísticas
Mide. Analiza. Convierte
Scroll al inicio