Ir al contenido

Odoo para alimentación y supermercado 2026 · trazabilidad de lotes y caducidades

30 de mayo de 2026 por
Nextdoo, Partner Especialista Retail Odoo España

Trazabilidad de lotes y números de serie

El Reglamento (CE) 178/2002 obliga a todos los operadores alimentarios a garantizar la trazabilidad "del campo a la mesa". Odoo 19 lo cubre con el módulo nativo de Lots & Serial Numbers (documentación oficial).

Cada producto perecedero o sensible se configura con seguimiento por lote. Al recibir mercancía del proveedor se introduce el número de lote del fabricante. Odoo registra automáticamente:

  • Fecha de recepción
  • Cantidad recibida del lote
  • Proveedor origen
  • Todas las salidas posteriores (venta, traslado a otra tienda, devolución)

Ante una alerta sanitaria (AESAN notifica retirada de un lote específico), Odoo localiza en una consulta todas las tiendas que recibieron ese lote y, si los clientes están identificados, los pedidos donde se vendió. Esto permite cumplir la obligación de retirada y notificación al consumidor.

Gestión de caducidades · FEFO automático

Para productos con caducidad (lácteos, cárnicos, panadería, conservas), Odoo permite asociar a cada lote su fecha de caducidad, fecha de consumo preferente, fecha de eliminación y fecha de alerta.

La regla FEFO (First Expired, First Out) se aplica automáticamente en las salidas: el sistema sugiere siempre el lote más próximo a caducar. Esto reduce las mermas por caducidad y cumple buenas prácticas de gestión de inventario alimentario.

Para productos próximos a caducar, Odoo puede generar:

  • Alertas al responsable de tienda 7 días antes
  • Pricelist temporal con descuento -30% para lotes con <3 días
  • Reporte semanal de mermas previsibles

Venta a peso · balanzas IoT

En frutería, charcutería, pescadería y panadería se vende a peso. Odoo se conecta con balanzas a través de IoT Box (documentación · Scale):

  1. Cliente lleva su producto a caja
  2. Dependiente selecciona el producto en TPV
  3. Coloca producto en balanza conectada
  4. Odoo recibe el peso automáticamente y calcula importe
  5. Etiqueta con peso, precio/kg, importe e información obligatoria se imprime

Balanzas compatibles típicas en retail España: Dibal, Epelsa, Bizerba con interfaces estándar.

Cadena de frío y almacén refrigerado

Para tiendas con productos refrigerados (lácteos, carnicería, pescadería) o congelados, Odoo permite definir ubicaciones de almacenamiento por temperatura:

  • "Cámara Refrigerada A · 4°C" · ubicación para lácteos y embutidos
  • "Congelador B · -18°C" · ubicación para congelados
  • "Almacén Seco" · resto del catálogo

Cada producto se asocia a su ubicación habitual. Si se hace un traslado entre ubicaciones, queda registrado para la trazabilidad APPCC (Análisis de Peligros y Puntos Críticos de Control).

El registro de temperaturas (obligatorio para APPCC) puede integrarse con sondas IoT que envían las lecturas a Odoo, aunque esto requiere configuración avanzada y depende del hardware específico del cliente.

Etiquetado UE 1169/2011 · alérgenos e info nutricional

El Reglamento (UE) 1169/2011 obliga a mostrar en el etiquetado: lista de ingredientes, alérgenos (resaltados), valor nutricional por 100g, fecha de caducidad o consumo preferente, condiciones de conservación, país de origen.

Odoo almacena toda esta información en la ficha de producto vía Studio (docs) con campos personalizados:

  • Lista de ingredientes
  • Alérgenos (selección múltiple de los 14 alérgenos obligatorios UE)
  • Valor energético, hidratos, azúcares, grasas, saturadas, proteínas, sal por 100g
  • País de origen
  • Condiciones de conservación

Las etiquetas físicas se imprimen desde Odoo con plantillas configurables que cumplen el formato Reglamento.

Fiscalidad: IVA reducido en alimentos

En España, los productos de alimentación tienen tipos de IVA diferenciados según el artículo 91 de la Ley 37/1992:

  • 4% (superreducido): pan común, leche, queso, huevos, frutas, verduras, hortalizas, legumbres, tubérculos, cereales
  • 10% (reducido): resto de alimentos (carnes, pescados procesados, etc.)
  • 21% (general): bebidas alcohólicas y excepciones

Odoo permite configurar el IVA por producto y aplicarlo automáticamente en TPV y facturación. La localización fiscal española incluye los tipos impositivos predefinidos.

VeriFactu obligatorio 2026 según RD 1007/2023. Modelos AEAT 303, 390, 347 generados automáticamente por l10n_es_reports.

Compras y multi-proveedor alimentario

Una tienda de alimentación compra a numerosos proveedores: mayoristas locales (Makro, Hermanos Martin), distribuidores especializados (frutas, pescado, carne, panadería), marcas directas (Coca-Cola, Pascual). Odoo gestiona:

  • Proveedor preferido y alternativos por producto, con sus precios y plazos
  • Reordering Rules con stock mínimo por producto (crítico en perecederos)
  • Pedidos automáticos generados al bajar del mínimo
  • Recepción con número de albarán y lote

Implantación y plazos orientativos

Una tienda de alimentación PYME (1 establecimiento, 3-8 empleados, 5.000 referencias, secciones refrigerada/congelado/seco) se implanta en torno a las 140 horas:

  • Discovery + análisis APPCC actual: 10 horas
  • Inventory + Lots/Serial + ubicaciones por temperatura: 24 horas
  • TPV + balanzas IoT + escáner: 18 horas
  • Studio: campos personalizados etiquetado UE 1169: 12 horas
  • Compras + multi-proveedor + reordering: 12 horas
  • Contabilidad ES + IVA diferenciado 4/10/21 + VeriFactu: 22 horas
  • Migración datos: 10 horas
  • Formación 3 roles: 12 horas
  • Testing + go-live: 12 horas

Presupuesto orientativo desde 11.000 EUR. No vinculante hasta presupuesto firmado.

Preguntas frecuentes

¿Cómo gestiona Odoo la trazabilidad por lote en caso de retirada de producto?

Cada lote queda registrado en Odoo con su fecha de recepción, proveedor, productos vinculados y todas las salidas (ventas, transferencias). Si la AESAN o el proveedor notifica una retirada, Odoo localiza en segundos todos los clientes y tiendas donde se vendió ese lote para emitir la notificación de retirada.

¿Funciona Odoo con balanzas para venta a peso (frutería, charcutería)?

Sí. Odoo se conecta con balanzas vía IoT Box según la documentación oficial. El producto se pesa, el TPV recibe el peso y calcula el importe automáticamente. Compatible con balanzas estándar del mercado retail.

¿Cubre Odoo la normativa de etiquetado de información alimentaria?

Odoo almacena en cada producto los datos requeridos por el Reglamento UE 1169/2011 (alérgenos, ingredientes, valores nutricionales, país de origen). La impresión de etiquetas conformes se hace con plantillas configurables.

¿Cómo se gestionan los productos con caducidad cercana?

Odoo permite consultar y filtrar productos por fecha de caducidad. Es posible configurar alertas cuando un lote está a X días de caducar para gestionar descuentos o retirada. La regla FEFO (First Expired First Out) se aplica automáticamente en las salidas.

Fuentes y referencias


Sobre el autor: Jeanlouis Boulanger es CEO de Nextdoo, Partner Oficial Odoo Ready en España. JLM Business Solutions SL, B16842831, Tarragona. Reservar llamada de discovery · Calculadora de costes · Volver a la guía retail.

Odoo para óptica 2026 · ficha sanitaria, recetas, garantías y agenda