¿Qué es un código de barras?

A warehouse worker scans a barcode from a hard to reach place.

¿Qué es un código de barras en palabras simples?

Un código de barras es un patrón de barras oscuras y espacios agrupados en un modelo para codificar caracteres de datos. Cada tipo de código de barras o simbología tiene su propia forma única de codificar los caracteres de datos. El formato general de un símbolo de código de barras consta de un margen inicial, un carácter de inicio, caracteres de datos o mensaje, un carácter de verificación (si lo hubiera), un carácter de parada y un margen final. Dentro de este marco, cada simbología reconocible utiliza su formato único.

¿Qué tipos de códigos de barras existen?

Los códigos de barras se dividen en dos tipos principales: unidimensionales (1D) y bidimensionales (2D). Los códigos de barras 1D, también conocidos como códigos de barras lineales, están compuestos por líneas y espacios de diferentes anchos que forman patrones específicos que representan información. Los códigos de barras 2D, por otro lado, utilizan símbolos, formas, puntos y otros patrones geométricos para almacenar datos, que pueden escanearse tanto horizontal como verticalmente, lo que les permite contener mucha más información que los códigos de barras 1D.

1D barcode graphic which is code 39

Este es un código de barras 1D convencional. Tiene una sola fila de barras, similar a una valla de vallas. Se denomina "unidimensional" porque todos los datos se codifican en el ancho horizontal.

QR barcode example

Este es un código de barras bidimensional. Los datos están codificados tanto en las dimensiones horizontales como verticales. A medida que se codifican más datos, el tamaño del código de barras puede aumentar tanto en la dirección horizontal como en la vertical, manteniendo así una forma manejable para facilitar el escaneo. Este tipo puede tener 2000 caracteres o más integrados en el código de barras.

Los códigos de barras pueden dividirse aún más en tipologías de códigos de barras, o lenguajes de códigos de barras, que admiten diferentes tipos y cantidades de datos.

1D

1. Código UPC

1D UPC Code

Propósito principal:

Lleve un registro de las ventas y del inventario de productos del comercio minorista vendidos dentro de los Estados Unidos y Canadá

Contiene (requisito mínimo):

Número de 12 dígitos que identifica el producto específico

Requisito:

Requerido para artículos sin receta médica

2. Lineal

Linear Barcode Example

Propósito principal:

Reduzca los errores en la medicación

Contiene (requisito mínimo):

NDC

Requisito:

Se requiere un código de barras lineal en casi todos los productos farmacéuticos en Estados Unidos

2D

1. Data Matrix

2D Data Matrix Code

Propósito principal:

Identifique y rastree ciertos medicamentos recetados a medida que se distribuyen en los Estados Unidos

Contiene (requisito mínimo):

NDC, número de serie, número de lote y fecha de vencimiento

Requisito:

Se requiere un código de datos 2D matriz en el paquete vendible más pequeño

2. Quick Response (QR)

QR Code example

Propósito principal:

Proporcione información (como datos nutricionales del sitio web, etc.) sobre el producto al que está adherido

Contiene (requisito mínimo):

No aplica

Requisito:

No requerido por la FDA en las etiquetas ni en el etiquetado del producto

¿Cómo funcionan los códigos de barras?

Un código de barras contiene información codificada y un escáner de códigos de barras puede traducir este código en números y letras que se transmiten a un sistema host.

Los códigos de barras permiten lecturas rápidas, simples y precisas, así como la transmisión de datos para artículos que necesitan ser identificados, rastreados o gestionados. Se pueden imprimir directamente en prácticamente cualquier material y ofrecen una solución rentable y precisa para capturar datos. No existe un solo tipo de código de barras que tenga una aplicación comercial universal. Por lo tanto, existe la necesidad de utilizar diferentes simbologías.

Cuando descompone un código de barras, los conjuntos de caracteres son combinaciones de barras y espacios que representan un carácter específico. La dimensión X es el ancho del elemento más pequeño de barras o espacios en el código de barras, también conocido como tamaño en milésimas (1 milésima = 0,001 pulgadas). Las zonas tranquilas son las que se encuentran justo antes y después del código de barras.

Overview of a barcode showing quiet zones, character sets and X-Dimension

¿Cuáles son las partes de un código de barras?

Cada código de barras contiene información específica que se puede utilizar para identificar un producto, rastrear el inventario y gestionar los precios. Comenzando desde el principio del código de barras, el primer número se conoce como carácter del sistema o carácter del sistema numérico. Este dígito no se asigna al azar; en cambio, funciona como identificador del tipo de producto o sector al que pertenece. Por ejemplo, un código de barras que comienza con el número '0' generalmente representa un artículo de comestibles, mientras que un código de barras que empieza con el número '3' indica que el producto es un artículo farmacéutico. Varios otros caracteres del sistema corresponden a diferentes industrias.

Más allá del carácter del sistema, un código de barras contiene una serie de números agrupados en secciones. Estas secciones incluyen el código del fabricante o de la empresa, el código del producto y un dígito de verificación. El código del fabricante es asignado por una organización central, GS1, y es único para cada empresa. Esto permite que el código de barras identifique qué empresa produce el producto. El código de barras contendrá un código de fabricante/prefijo de empresa que tiene de seis a diez dígitos de longitud y es un prefijo único a nivel mundial asignado a la empresa. Esto asegura que el código de barras de un producto no se confunda con el de un producto de otra empresa.

El código de producto, por otro lado, es asignado por el fabricante a cada uno de sus productos. Este código es único para cada producto y ayuda a identificar el artículo específico dentro de la línea de productos de un fabricante. El código de producto/referencia del artículo es un código único asignado al producto y se combina con el código del fabricante para formar los primeros once dígitos del código de barras.

El dígito de verificación es el último número del código de barras y se utiliza para la detección de errores. El escáner utiliza este dígito para verificar que el código de barras se ha escaneado correctamente. Un dígito de verificación es una fórmula especial que utiliza esos primeros once dígitos para calcular el dígito de verificación. Este duodécimo dígito garantiza la precisión de la información en su código de barras cuando es escaneado.

Es importante tener en cuenta que el precio real del producto no está codificado en el código de barras. En cambio, cuando se escanea el código de barras en el punto de venta, el sistema utiliza los códigos del fabricante y del producto para buscar el precio en la base de datos de la tienda. Esto permite una fijación de precios dinámica, donde los precios pueden modificarse en la base de datos sin necesidad de agregar nuevos códigos de barras a los productos.

Además, el sistema de códigos de barras también permite una administración de inventario eficiente. A medida que los productos se venden y sus códigos de barras son escaneados, el sistema puede actualizar automáticamente los niveles de inventario. Esto ayuda a los comercios minoristas a rastrear sus niveles de inventario en tiempo real y puede ser útil para prever futuras necesidades de inventario.

Parts of barcode including Number System Character, Manufacturer Code amongst others

¿Cuáles son los tipos de escáneres de códigos de barras?

Existen tres tipos de tecnología de escaneo: Escáner láser, lector de imágenes lineal y lector de imágenes de matriz. Aquí están las diferencias entre estos tres tipos de escáneres:

1. Escáner láser

Un escáner láser puede leer códigos de barras impresos en 1D, pero no puede leer los que están en dispositivos móviles. Tampoco puede escanear códigos 2D ni capturar imágenes, pero ofrece un buen rendimiento en códigos de mala calidad junto con escaneo omnidireccional. Estos tipos de escáneres suelen ser una opción buena y asequible para códigos de barras impresos en 1D de buena calidad.

2. Lector de imágenes lineales

Un lector de imágenes puede leer códigos de barras impresos en 1D y códigos de barras móviles en 1D, pero no puede escanear códigos 2D ni es omnidireccional. Tampoco puede capturar imágenes, pero ofrece un excelente rendimiento en códigos de baja calidad y códigos de alta densidad.

3. Lector de imágenes en vectores

Un lector de imágenes puede leer códigos de barras impresos en 1D y 2D, así como códigos de barras móviles, y la mayoría tiene la capacidad de capturar imágenes. Ofrecen un excelente rendimiento en códigos de baja calidad y códigos de alta densidad, además de escaneado omnidireccional. Un lector de imágenes también puede optimizarse para admitir la captura de firmas, OCR, marcas directas en piezas y captura de documentos.

Explore nuestra gama de escáneres de códigos de barras