OdooWiki OCA HUB

Sale Stock Expiry Date on Qty at Date widget

sale_stock_expiry_date_on_qty_at_date_widget folder_open OCA/sale-workflow open_in_new
Sales Licencia: LGPL-3

Este módulo amplía la funcionalidad de Qty at Date Widget para mostrar la próxima fecha de caducidad y permitirte informar adecuadamente a tus clientes sobre los productos que van a comprar.

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 18.0

Muestra la próxima fecha de caducidad del stock que se utilizará para satisfacer una línea de pedido de venta, directamente en el popover Qty at Date, y permite a los usuarios abrir los stock quants relacionados.

Cuando vendes un producto que se controla con fechas de caducidad, este módulo añade una línea "Next Expiry Date" al popover Qty at Date de las líneas de pedido de venta. La fecha se calcula a partir del stock disponible en el almacén, tomando la fecha de caducidad más temprana entre los lotes que serían necesarios para cubrir la cantidad pedida.

El popover también incorpora un botón "View Stock" que abre una lista de los stock quants de ese producto en ubicaciones internas, para que puedas inspeccionar los lotes y sus fechas de caducidad. Se proporcionan una acción y vistas dedicadas de Quants para ello.

En el formulario del pedido de venta, la fecha de caducidad prevista se añade como campo oculto en las vistas lista, formulario y kanban de las líneas de pedido para que el widget pueda mostrarla. La vista lista de stock quant se hace de solo lectura (sin crear, editar ni eliminar) y una vista kanban muestra producto, cantidad disponible, lote, fecha de retirada, propietario, paquete y ubicación.

El cálculo solo se aplica a productos que usan fechas de caducidad. Examina las cantidades disponibles en la ubicación de stock del almacén y elige la fecha de caducidad más temprana entre los lotes que se consumirían para la cantidad pedida.

Depende de

sale_stockproduct_expiry
Modelos y campos (1)
  • sale.order.line · amplía un modelo existentepredicted_first_expiration_date

Texto generado por IA (DeepSeek) al leer el código de la versión 18.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 16.0

Confirmado el 2026-11-03 en la rama 16.0 de OCA/sale-workflow.

terminal Instalación y uso

Documentación de OCA · Odoo 18.0

Para usar este módulo, necesita instalar estos módulos:

  • sale_management

Para configurar este módulo, debe:

  • Ir a Inventario > Configuración > Trazabilidad y activar Fechas de caducidad
  • Activar un usuario con solo estos permisos:
  • Ventas: Usuario: Solo documentos propios
  • Técnico: Gestionar lotes / números de serie

Para usar este módulo, necesita:

  • Crear un producto con Type Goods y Track Inventory by Lots o S/N y marcar Expiration Date
  • Rellenar el stock de este producto con Lots y Expiration Dates
  • Crear una nueva Sale y seleccionar el producto que ha configurado previamente
  • Comprobar el Widget que muestra información sobre el stock
  • Comprobar que la próxima Expiration Date está configurada correctamente
  • Hacer clic en View Stock para ver todos los Quants y sus Expiration Dates

Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen.

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.