OdooWiki OCA HUB

Purchase Order Secondary Unit

purchase_order_secondary_unit folder_open OCA/purchase-workflow open_in_new
Purchase Licencia: AGPL-3

Este módulo amplía la funcionalidad de los pedidos de compra para permitir comprar productos en una unidad secundaria de una categoría distinta.

Los usuarios pueden introducir cantidades y precios en unidades secundarias en las líneas de pedido de compra. Los registros de tarifas de proveedor también se amplían para admitir precios en unidades secundarias.

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

Compre productos a proveedores utilizando una unidad de medida secundaria (por ejemplo, una caja en lugar de una pieza individual) directamente en los pedidos de compra y las tarifas de proveedor, con cantidades y precios convertidos automáticamente.

Este módulo permite comprar productos en una segunda unidad de medida distinta de la unidad principal de stock. En una línea de pedido de compra puedes introducir la cantidad en la unidad secundaria y el precio de esa unidad secundaria; Odoo los convierte automáticamente en la cantidad estándar y el precio unitario utilizados por el pedido.

  • En el formulario del producto (pestaña Purchase) puedes establecer una "Default secondary unit for purchases", de modo que las nuevas líneas de pedido de compra de ese producto empiecen con esa unidad y una cantidad de 1.
  • En las tarifas de proveedor (product.supplierinfo) puedes almacenar una "Secondary Unit" y un "Secondary Price". El precio secundario se calcula a partir del precio normal del proveedor y el factor de conversión de la unidad, y si escribes un precio secundario Odoo recalcula el precio normal.
  • En las líneas de pedido de compra, la cantidad secundaria, la unidad secundaria y el precio secundario aparecen junto a la cantidad estándar, tanto en el formulario como en la lista. Los campos de unidad y cantidad pasan a ser de solo lectura una vez que el pedido está confirmado, realizado o cancelado.
  • La unidad secundaria es obligatoria en cuanto se introduce una cantidad secundaria.
  • La cantidad y la unidad secundarias se imprimen en los informes PDF de Purchase Order y Request for Quotation en una columna "Second Qty".
  • Cuando se confirma un pedido de compra, la unidad secundaria se traslada a la información del proveedor y, si la línea contable lo admite, a la línea del asiento contable.

Afecta a productos, tarifas de proveedor, pedidos de compra y sus líneas, y a los informes de pedido de compra y presupuesto.

Depende de

Modelos y campos (5)
  • purchase.order · amplía un modelo existente
  • product.product · amplía un modelo existentepurchase_secondary_uom_id (Default secondary unit for purchases)
  • product.template · amplía un modelo existentepurchase_secondary_uom_id (Default secondary unit for purchases)
  • purchase.order.line · modelo nuevoproduct_qty, secondary_uom_price (Secondary Price)
  • product.supplierinfo · amplía un modelo existentesecondary_uom_id (Secondary Unit), secondary_uom_price (Secondary Price)

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/purchase-workflow.

terminal Instalación y uso

Documentación de OCA · Odoo 19.0

Para usar este módulo necesitas:

  • Ir a un Producto \> pestaña Información general.
  • Crear cualquier registro en "Unidad de medida secundaria".
  • Establecer el factor de conversión.
  • Ir a Compra \> Presupuesto \> Crear.
  • Cambiar la cantidad secundaria y la unidad de medida secundaria en la línea, y la cantidad (product_qty) cambiará (según el factor de conversión).

Integración con la tarifa de proveedor

  • Al añadir un proveedor a la tarifa de un producto (mediante la pestaña Compra > Proveedores), la unidad de medida secundaria se establece automáticamente por defecto desde la unidad de medida secundaria de compra de la variante del producto, o desde la plantilla del producto si no está definida en la variante.
  • Cuando se crea un nuevo registro de tarifa de proveedor desde la confirmación del pedido de compra, la unidad de medida secundaria de la línea del pedido de compra se almacena automáticamente en la entrada de la tarifa de proveedor.

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.