OdooWiki OCA HUB

Stock Product Demand Info

stock_product_demand_info folder_open OCA/stock-logistics-reporting open_in_new
Inventory Licencia: AGPL-3

Este módulo añade un indicador en el producto y los reaprovisionamientos para ver rápidamente la demanda pasada por periodos configurables, como:

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 19.0

Muestra la demanda pasada (movimientos de salida de stock) de cada producto, desglosada por periodos de tiempo configurables, directamente en el formulario del producto y en las reglas de reposición. Los usuarios eligen qué periodos aparecen en los ajustes de Inventario.

Este módulo añade un indicador "Demand by period" que resume cuánto de un producto se ha enviado en ventanas de tiempo seleccionadas.

Dónde aparece: - En el formulario del producto, en la sección Inventory, solo para productos almacenables. - En las reglas de reposición (orderpoints), tanto en la lista como en el formulario, junto a la cantidad prevista. Ahí las cifras se limitan al almacén de la regla. - En los ajustes de Inventory, donde se eligen qué periodos se muestran y se abre una pantalla para gestionarlos.

Cómo funciona: - Los periodos de demanda son registros con un nombre, una expresión de fecha de inicio y de fin (por ejemplo "today -30d" o "today =1d -1y"), y una secuencia. Varios están precargados (Last 30 days, Last year, Year to date activos por defecto; otros inactivos). - El sistema comprueba que cada expresión es válida y que el inicio no es posterior al fin; de lo contrario, bloquea el guardado con un error. - Las cantidades se calculan a partir de los movimientos de stock en estados confirmed, assigned, partially available o done, con cantidad positiva, fechados dentro del periodo y antes de hoy. En el formulario del producto solo cuentan los movimientos salientes hacia clientes o producción; en una regla de reposición, cuentan los movimientos que salen de ese almacén. - En una plantilla de producto, las cifras son la suma de sus variantes.

Acceso: los usuarios de stock pueden leer los periodos; solo los responsables de stock pueden crearlos, editarlos o eliminarlos.

Depende de

stock
Modelos y campos (5)
  • product.product · amplía un modelo existentedemand_period_info (Demand by period)
  • product.template · amplía un modelo existentedemand_period_info (Demand by period)
  • res.config.settings · amplía un modelo existentedemand_period_ids (Demand periods)
  • product.demand.period · modelo nuevoname, active, sequence, end_expression, start_expression
  • stock.warehouse.orderpoint · amplía un modelo existentedemand_period_info (Demand by period)

Texto generado por IA (DeepSeek) al leer el código de la versión 19.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/stock-logistics-reporting.

terminal Instalación y uso

Documentación de OCA · Odoo 19.0

Ve a Ajustes generales > Inventario > Productos > Períodos de demanda.

Activa o crea los períodos que quieras ver en los indicadores.

Los períodos se definen utilizando la misma sintaxis de expresiones de fechas relativas que se usa en Domains en Odoo.

Por ejemplo:

  • today -7d para los últimos 7 días
  • today =1d -1m para el último mes
  • today =1d -1y para el último año

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, Uso.

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.