OdooWiki OCA HUB

Product Secondary Unit

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

Este módulo amplía la funcionalidad del módulo product para permitir definir otras unidades con su factor de conversión.

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 definir unidades de medida adicionales para un producto (por ejemplo una caja, un pack o horas) con un factor de conversión, y las muestra en el formulario del producto para que las cantidades puedan expresarse en esa segunda unidad.

Este módulo añade un nuevo concepto a los productos: unidades de medida secundarias. En el formulario del producto aparece una nueva sección "Secondary Unit of Measure" (solo para usuarios autorizados a gestionar unidades de medida) donde se pueden listar unidades adicionales para ese producto.

Para cada unidad secundaria se introduce: - un nombre y un código corto opcional; - la propia unidad de medida; - un factor de conversión (por defecto 1); - un tipo de dependencia: "Dependent" o "Independent". Cuando es dependiente, el factor se usa para convertir cantidades entre la unidad principal y la unidad secundaria. Cuando es independiente, las dos unidades no se convierten entre sí (útil, por ejemplo, al vender un servicio como paquete pero registrando horas reales). - un interruptor de activo, para que una unidad pueda desactivarse sin eliminarla.

Si el producto tiene varias variantes, una unidad secundaria puede asociarse a una variante concreta; de lo contrario, se aplica a toda la plantilla de producto. El formulario de la variante muestra las unidades que le aplican.

El módulo también proporciona un bloque reutilizable para que otras pantallas de Odoo (como las líneas de venta o de compra) puedan mostrar un campo "Secondary Qty" y un campo "Second unit" y convertir automáticamente la cantidad hacia y desde la unidad principal. Por defecto, una línea nueva empieza con una cantidad secundaria de 1 cuando se establece una unidad secundaria. Este módulo por sí mismo no añade menús, informes ni acciones programadas.

Depende de

product
Modelos y campos (4)
  • product.product · amplía un modelo existentesecondary_uom_ids (Secondary Unit of Measure)
  • product.template · amplía un modelo existentesecondary_uom_ids (Secondary Unit of Measure)
  • product.secondary.unit · modelo nuevocode, name, active, factor (Secondary Unit Factor), uom_id (Secondary Unit of Measure), product_id (Product Variant), dependency_type, product_tmpl_id (Product Template)
  • product.secondary.unit.mixin · modelo nuevosecondary_uom_id (Second unit), secondary_uom_qty (Secondary Qty)

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 12.0

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

terminal Instalación y uso

Documentación de OCA · Odoo 19.0

Para usar este módulo necesita:

  • Ir a un Producto \> pestaña Información general.
  • Crear cualquier registro en "Unidad de medida secundaria".
  • Establecer el factor de conversión.

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.