Con esta calculadora de dígitos de control puedes confirmar la integridad de un código de barras. Ya sea que quieras determinar el último dígito de un código GTIN o simplemente asegurarte de que no cometiste un error al escribirlo, solo necesitas unos segundos para copiar el código en nuestra herramienta. Esta calculadora funciona con los estándares GTIN de 8, 12, 13, 14, 17 y 18 dígitos. Si quieres conocer más sobre el algoritmo detrás del cálculo (dígito de control módulo 10) o simplemente entender qué es un dígito de control, sigue leyendo.
¿Qué es un dígito de control?
Los dígitos de control se usan para detectar errores humanos. Si escribes un número manualmente, especialmente uno largo, es probable que cometas errores: agregar un dígito extra, omitir uno o cambiar el orden de los números. Los dígitos de control son calculados mediante un algoritmo que puede detectar estos errores. Hoy en día se usan ampliamente, por ejemplo, en números de cuentas bancarias, ISSN e ISBN, códigos universales de producto (UPC) y números de artículo europeos (EAN), todos basados en los estándares GTIN.
¿Qué es el GTIN?
GTIN significa Global Trade Item Number (Número Global de Artículo Comercial). Es un identificador único para artículos comerciales desarrollado por , una organización que establece estándares comerciales globales. La familia de códigos GTIN incluye:
- GTIN-12 (UPC): se usa principalmente en Norteamérica; puede aparecer en los códigos de barras como UPC-A, ITF-14 o GS1-128.
- GTIN-13 (EAN-13): usado principalmente en supermercados y registro de productos.
- GTIN-8 (EAN-8): versión corta del GTIN-13.
- GTIN-14 (EAN/UCC-128 o ITF-14): usado para productos comercializados. Se puede crear a partir de GTIN-8, GTIN-12 o GTIN-13 añadiendo ceros al inicio hasta completar 14 dígitos.
Cuando usamos nombres como UPC (Código Universal de Producto) o EAN (Número Europeo de Artículo), nos referimos al Número Global de Artículo Comercial porque ambos son ejemplos de GTIN. Así que si buscas una calculadora de dígitos de control de UPC, nuestra herramienta cumple con eso.
La elección del código de barras depende de la aplicación: por ejemplo, los libros que se venden internacionalmente suelen tener el código GTIN-13. El GTIN-8 se puede usar para chicles (limitaciones de espacio: el GTIN-13 más largo puede no caber). El GTIN-12 se usa principalmente para artículos comerciales escaneados en el punto de venta, y el GTIN-14 se usa en envíos al por mayor.
¿Qué significan los números en un código de barras?
Entonces, ¿qué significan los dígitos del código de barras?
- GTIN-13 (EAN-13)
GTIN-13 = Código de país + Prefijo del fabricante + Código de producto + Dígito de control
Los primeros 2 o 3 dígitos se conocen como . Esto indica dónde está registrado el fabricante, no necesariamente el país de origen del producto.
- GTIN-8 (EAN-8)
GTIN-8 = Código de país + Código de producto
- GTIN-12 (UPC-12, UPC)
GTIN-12 = Prefijo del fabricante + Código del producto + Dígito de control
- GTIN-14 (EAN/UCC-128 o ITF-14)
GTIN-14 = Indicador de cantidad/embalaje + Código del fabricante + Código del producto + Dígito de control
- El primer dígito se llama variante logística e indica un nivel de embalaje (por ejemplo, paquete doble, caja, palé; sin embargo, no existen estándares entre países).
- Los dígitos del 2 al 13 incluyen el prefijo de la compañía y el número de referencia del artículo; juntos suman 12 dígitos.
Los dígitos de control en todas las versiones mencionadas anteriormente se calculan a partir de una fórmula estándar de módulo 10. A continuación, encontrarás la explicación de ese algoritmo.
Mod 10: dígitos de control - fórmula
Para calcular el dígito de control de, por ejemplo, GTIN-8, tienes que:
- Multiplica el valor de cada posición por su peso según la . En nuestro caso, los pesos son iguales a 1 y 3. Así que el primer dígito se multiplica por 3, el segundo por 1, el tercero por 3, etc.
Formato de clave de ID | Posiciones de los dígitos | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GTIN-8 | |||||||||||||||||||
GTIN-12 | |||||||||||||||||||
GTIN-13 | |||||||||||||||||||
GTIN-14 | |||||||||||||||||||
GSIN | |||||||||||||||||||
SSCC | |||||||||||||||||||
Multiplica por | |||||||||||||||||||
- Suma todos los resultados.
- Resta esta suma del siguiente múltiplo de 10 igual o superior. Puedes encontrar este número en nuestra calculadora de redondeo a la decena más cercana 🇺🇸. El resultado es el dígito de control, que debe coincidir con el último dígito del código de barras.
Si prefieres, también puedes usar la fórmula:
Dónde
- y — Pesos correspondientes;
- — Dígitos impares consecutivos;
- — Dígitos pares consecutivos;
- — indica el residuo al dividir entre . Puedes encontrar una explicación detallada de esta operación matemática en la calculadora de operación módulo de Omni.
Hay una condición esencial que mencionar: si un calculado a partir de la fórmula anterior es igual a 10, entonces tenemos que cambiarlo a 0 para obtener un dígito, no un número.
Dígitos de control del códigos de barras
Nuestra calculadora de dígitos de control permite verificar el último dígito de códigos GS1 comunes:
- GTIN-8 (7 dígitos + código de control)
- GTIN-12 (11 dígitos + código de control)
- GTIN-13 (12 dígitos + código de control)
- GTIN-14 (13 dígitos + código de control)
- GSIN (número de identificación de envío global, 16 dígitos + dígito de control)
- SSCC (código de contenedor de envío en serie, 17 dígitos + dígito de control)
Esta herramienta es solo informativa y muestra cómo se calcula el dígito de control según el algoritmo módulo 10 que presentamos en la calculadora del algoritmo de Luhn 🇺🇸. Esta herramienta no comprueba si el código de barras existe o es un número válido. El software que crea los códigos de producto verifica el código y sus dígitos de control.
Cómo usar la calculadora de dígitos de control
Veamos cuál es el dígito de control del código de barras ficticio 112345567809:
- Suma todos los dígitos en posiciones pares (dígitos en las posiciones 2, 4, 6, 8, 10 y 12):
- Multiplica el resultado por 3:
- Suma todos los dígitos en posiciones impares (dígitos en las posiciones 1, 3, 5, 7, 9 y 11)
- Suma los resultados de los pasos 2 y 3:
- Réstalo del siguiente múltiplo de 10 igual o superior más cercano:
¡Listo! Ahora ya sabes cuál es el dígito de control del código GTIN-13. ¡Intenta encontrarlo tú mismo con nuestra calculadora de dígitos de control!