OdooWiki OCA HUB

Stock production lot expired date

stock_production_lot_expired_date folder_open OCA/product-attribute open_in_new
Product Licencia: AGPL-3

Este módulo permite facilitar la introducción de las fechas de caducidad de los lotes de producción de stock:

  • Añadir ajustes en stock para elegir la fecha base para el lote de producción de stock
  • Añadir onchanges en el lote de producción de stock para calcular las fechas de caducidad a partir de la fecha base

Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.

auto_awesome Qué hace este módulo

Generado por IA a partir del código · Odoo 17.0

Te permite elegir qué fecha (uso, caducidad, alerta o retirada) es la referencia de un lote, y rellena automáticamente las demás fechas cuando editas esa fecha de referencia en un lote.

Este módulo agiliza la introducción de las fechas de un lote de existencias (número de serie/lote) cuando se realiza un seguimiento de la caducidad.

En los ajustes de Inventario, junto a la función de caducidad, una nueva opción "Fecha base para calcular las fechas de caducidad" permite elegir cuál es la fecha de partida: Fecha de uso, Fecha de caducidad, Fecha de alerta o Fecha de retirada. La elección se guarda como ajuste del sistema.

En el formulario de un lote, cuando se cambia la fecha seleccionada como fecha base, Odoo recalcula automáticamente las demás fechas. El cálculo utiliza los intervalos de tiempo configurados en el producto (tiempos de caducidad, uso, retirada y alerta), por lo que las demás fechas se desplazan con las mismas diferencias que los intervalos del producto. Por ejemplo, si el producto indica que la alerta debe producirse unos días antes de la caducidad, al cambiar la fecha de caducidad se desplaza la fecha de alerta en consecuencia.

  • El recálculo solo se produce mientras se edita el formulario (on change), no en registros ya guardados en segundo plano.
  • Solo se aplica cuando el lote tiene un producto y la fecha editada es la fecha base configurada.
  • Las fechas cuyo intervalo no está definido en el producto no se modifican.

Afecta al modelo de lote stock.lot y a la pantalla de ajustes de Inventario res.config.settings.

Depende de

product_expirystock
Modelos y campos (2)
  • stock.lot · amplía un modelo existente
  • res.config.settings · amplía un modelo existenteproduction_lot_base_date (Base date to compute expiration dates)

Texto generado por IA (DeepSeek) al leer el código de la versión 17.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub

Disponibilidad por versión

Revisado: 2026-11-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 2 confirmadas, 7 sin información de 9 versiones.

Fuentes · Odoo 17.0

Confirmado el 2026-11-03 en la rama 17.0 de OCA/product-attribute.

terminal Instalación y uso

Documentación de OCA · Odoo 17.0

Ve a Ajustes \> Inventario \> Trazabilidad. Ahí puedes establecer la fecha base en Fecha base para calcular las fechas de caducidad

Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen. Sin información verificada en OCA: Instalación, Configuración.

info

Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.