Ir al contenido
Claro
Español

Lectura de Códigos de Barras con Peso y Precio (Etiquetas de Báscula)

Este artículo tiene como objetivo explicar la funcionalidad de lectura de etiquetas de báscula (código de barras con peso o precio incrustado) en Demander.

Acerca de la lectura de códigos de barras a escala

Sección titulada «Acerca de la lectura de códigos de barras a escala»

El módulo de lectura de códigos de barras de Demander se ha ampliado para interpretar las etiquetas generadas por las básculas (estándar EAN-13 a partir del dígito 2). Esta funcionalidad permite al vendedor leer el código de barras de un producto pesado (como embutidos, carnes, pan) y el sistema identifica automáticamente el producto y completa la cantidad correcta en el pedido, según el Peso o el Precio total contenidos en la etiqueta.

El sistema realiza la lectura siguiendo el patrón:

    1. Identifica si el código comienza con el dígito 2 y tiene 13 dígitos.
    1. Extrae el código del producto (posiciones 2 a 7).
    1. Extrae el valor de la variable (posiciones 8 a 12), que puede ser el Peso o el Precio, según la configuración.
    1. Localizar el producto en el catálogo y añadir la cantidad calculada al pedido.

Para los ejemplos siguientes, considere un producto registrado en Demander con código 12345 y Precio Unitario de R$ 50,00/kg.

Escenario 1: Lectura por peso (Configuración ean13ParaPeso)

  • El vendedor lee una etiqueta de queso con el código: 201234501500C (donde C es el dígito de control).
  • Código de Producto Extraído: 012345 -> El sistema busca el producto 12345.
  • Valor extraído: 01500 -> El sistema lo interpreta como 1.500 gramos(1,5 kg).
  • Acción en el pedido: El sistema agrega 1,5 a la cantidad del producto.

Escenario 2: Lectura por precio (Configuración ean13ParaPreco)

  • El vendedor lee una etiqueta de carne con el código: 201234502500C.
  • Código de Producto Extraído: 012345 -> El sistema busca el producto 12345.
  • Valor extraído: 02500 -> El sistema lo interpreta como R$ 25,00.
  • Cálculo de Cantidad: El sistema divide el Precio Total (R$ 25,00) por el Precio Unitario (R$ 50,00).
    • Cálculo: 25,00 / 50,00 = 0,5
  • Acción en el pedido: El sistema agrega 0,5 a la cantidad del producto.

Para activar esta función, debe ajustar la configuración “Comportamiento de escaneo de códigos de barras” en la configuración adicional de la empresa.

Las opciones disponibles son:

  • Predeterminado (0): El sistema lee el código de barras y busca el producto exactamente por el código leído (comportamiento original).
  • Lectura de peso (1): El sistema interpreta que el código EAN-13 que comienza con 2 contiene el Peso en gramos.
  • Lectura de Precio (2): El sistema interpreta que el código EAN-13 que comienza con 2 contiene el Precio Total en centavos.

Nota: esta configuración se establece a nivel de empresa y afecta a todos los vendedores vinculados.

P: ¿Qué sucede si leo un código que no comienza con 2? R: El sistema utilizará el comportamiento de búsqueda estándar, buscando un producto que tenga exactamente ese código de barras registrado.

P: ¿El sistema reemplaza la cantidad o la suma? R: El sistema soma lee la cantidad a la cantidad existente en el artículo. Si lees la etiqueta dos veces, la cantidad se duplicará.

P: ¿Cómo sabe el sistema cuál es el producto? R: El sistema extrae los 6 dígitos posteriores al número inicial 2 (posiciones 2 a 7 en la etiqueta) y utiliza este número para buscar el producto en el catálogo por su código principal. Los ceros a la izquierda no se tienen en cuenta en la búsqueda.

P: ¿Funciona sin conexión? R: Sí, toda la lógica de búsqueda e interpretación del producto se realiza localmente en el dispositivo.