OdooWiki OCA HUB

Stock product Pack

stock_product_pack folder_open OCA/product-pack open_in_new
Warehouse Licencia: AGPL-3

Este módulo te permite obtener los valores On Hand y Forecasted calculados a partir de los componentes del pack.

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 las cantidades correctas de On Hand y Forecasted para los packs de productos calculándolas a partir de sus componentes, y te permite vender un pack sin crear movimientos de stock para él.

Cuando un producto es un pack (un kit formado por varios componentes), Odoo normalmente no puede decirte cuántos packs completos puedes entregar realmente. Este módulo cubre esa carencia: las cantidades On Hand, Free y Forecasted que se muestran para un pack se calculan a partir del stock de sus componentes, tomando el menor número de packs completos que se pueden construir a partir de cualquier componente individual.

  • Las cantidades se recalculan automáticamente siempre que cambien los movimientos de stock del pack o de sus componentes, y también cuando filtras por lote, propietario, paquete, ubicación, almacén o rango de fechas.
  • Los packs configurados como tipo servicio también reciben cifras de stock, por lo que se comportan como en las versiones anteriores.

En el formulario del producto, aparece una nueva opción "Don't create move" para los packs (oculta para los servicios). Cuando se activa, confirmar una venta de ese pack no crea un movimiento de stock para el propio pack; el pack se considera entregado inmediatamente. Esto es útil cuando solo quieres el cálculo de disponibilidad del pack pero no quieres stock ni movimientos reales para él. Este comportamiento lo aplica el motor de reglas de aprovisionamiento, que omite dichos productos de tipo pack al ejecutar el reabastecimiento/aprovisionamiento.

Por último, en los albaranes de entrega, cuando un pack consumible se mezcla con productos almacenables, las líneas se reordenan para seguir la secuencia de sus movimientos de stock, de modo que el informe impreso ya no resulta confuso. Los derechos de acceso para las líneas de pack se conceden a los responsables de almacén.

Depende de

Lo necesitan otros módulos

Modelos y campos (4)
  • stock.rule · amplía un modelo existente
  • product.product · amplía un modelo existente
  • stock.move.line · amplía un modelo existente
  • product.template · amplía un modelo existentedont_create_move (Don't create move)

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: 8 confirmadas, 1 sin información de 9 versiones.

Fuentes · Odoo 16.0

Confirmado el 2026-11-03 en la rama 16.0 de OCA/product-pack.

terminal Instalación y uso

Documentación de OCA · Odoo 19.0

Para usar este módulo, necesita:

  • Vaya a Inventory -\> Master Data -\> Product, cree un producto y marque el campo "Is Pack?" y luego establezca Pack Type y el precio del componente del Pack.
  • Elija los productos que se incluirán en el pack.
  • Vaya a Inventory -\> Operations -\> Transfers y cree una transferencia relacionada con los componentes de un Pack 'X'.
  • Luego vaya a Inventory -\> Master Data -\> Product, busque el Pack 'X' y verá en los botones inteligentes que muestran On Hand y Forecasted las cantidades basadas en las cantidades On Hand y Forecasted de sus componentes. Es decir, las cantidades mínimas de sus componentes.

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.