OdooWiki OCA HUB

Secondary unit in product matrix

sale_product_matrix_secondary_unit folder_open OCA/product-attribute open_in_new
Sales Management Licencia: AGPL-3

Con este módulo podremos establecer las unidades secundarias en la matriz de productos para una cotización rápida de aquellos productos que utilicen este tipo de configurador.

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

Te permite elegir una unidad de medida secundaria directamente dentro del configurador de matriz de productos al añadir productos a un pedido de venta, de modo que las cantidades de la cuadrícula se introducen y se almacenan en esa unidad secundaria.

Cuando un producto utiliza el configurador de matriz (cuadrícula de variantes y cantidades) y tiene configuradas unidades de medida secundarias, este módulo añade un selector "Unidad secundaria" encima de la cuadrícula. Seleccionas la unidad de medida principal o una de las unidades secundarias activas del producto y, a continuación, rellenas las cantidades.

  • La unidad secundaria elegida se guarda en las líneas de pedido de venta creadas desde la cuadrícula, y las cantidades que introduces se tratan como cantidades en unidad secundaria.
  • Si cambias la unidad secundaria después de rellenar celdas, todas las celdas rellenadas se reenvían para que las cantidades se recalculen con el nuevo factor de conversión.
  • Si la misma plantilla de producto ya tiene líneas de pedido con unidades secundarias diferentes, la matriz no puede representarlas, por lo que Odoo abre automáticamente el configurador de producto habitual en su lugar.
  • Al reabrir la matriz para una plantilla cuyas líneas comparten todas la misma unidad secundaria, esa unidad aparece preseleccionada.

El módulo extiende product.template, sale.order y sale.order.line, y parchea el diálogo de matriz de producto y el campo de producto de la línea de pedido de venta en el cliente web. Depende de sale_management, sale_product_matrix y sale_order_secondary_unit.

Depende de

sale_managementsale_product_matrixsale_order_secondary_unit
Modelos y campos (3)
  • sale.order · amplía un modelo existente
  • sale.order.line · amplía un modelo existenteforce_product_configurator
  • product.template · amplía un modelo existente

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

Fuentes · Odoo 19.0

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

terminal Instalación y uso

Documentación de OCA · Odoo 19.0

Para configurar este módulo, debe:

  • Ir a un producto con variantes o crear uno.
  • En la pestaña Atributos y variantes, sección Selección de variante de venta, seleccione Entrada de cuadrícula de pedido.
  • En la pestaña Información general, sección Unidad de medida secundaria, añada una o varias unidades secundarias.
  • También puede establecer una unidad secundaria de venta predeterminada.

Para usar este módulo, necesita:

  • Vaya a un pedido de venta y añada el producto configurado.
  • El diálogo de la matriz aparecerá y allí podrá seleccionar las unidades secundarias disponibles.
  • Si se ha establecido una unidad secundaria de venta predeterminada, ya estará seleccionada en el diálogo.

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.

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.