OdooWiki OCA HUB

Operating Unit in Purchase Orders

purchase_operating_unit folder_open OCA/operating-unit open_in_new
Purchase Management Licencia: LGPL-3

Este módulo introduce las siguientes características:

  • Introduce la unidad operativa en el pedido de compra.
  • La unidad operativa se copia a la factura.
  • Implementa las reglas de seguridad del usuario.

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 18.0

Añade una Unidad Operativa a los pedidos de compra y sus líneas, la traslada a las facturas de proveedor y restringe qué pedidos de compra puede ver cada usuario según sus unidades operativas permitidas.

Este módulo incorpora el concepto de Operating Unit en las compras. En un pedido de compra se obtienen dos campos nuevos, operating_unit_id (Operating Unit) y requesting_operating_unit_id (Requesting Operating Unit), ambos con el valor predeterminado de la operating unit del usuario que ha iniciado sesión. Se muestran en el formulario y la lista de pedidos de compra, y pasan a ser de solo lectura una vez que el pedido está cancelado, realizado o confirmado. Las líneas de pedido de compra heredan la operating unit de su pedido, y es visible en las vistas de lista, formulario y búsqueda de líneas.

Las reglas de negocio se aplican automáticamente: - La compañía del pedido de compra y de su operating unit deben coincidir; de lo contrario, se genera un error de configuración. - Cuando se crea una factura de proveedor a partir de un pedido de compra, la operating unit se copia en la factura. - En las líneas de factura vinculadas a una línea de pedido de compra, la operating unit debe ser la misma que en la línea de compra; de lo contrario, la validación falla. - En una factura de proveedor, el selector de pedidos de compra solo ofrece pedidos con la misma operating unit (o ninguno).

Los usuarios solo ven los pedidos de compra y las líneas de pedido de compra que pertenecen a sus operating units permitidas (o sin operating unit), mediante reglas de registro. El informe de análisis de compras se puede filtrar y agrupar por Operating Unit, y las búsquedas de pedidos y líneas de compra ofrecen un filtro de agrupación por Operating Unit. Todos estos campos y filtros solo se muestran a los usuarios del grupo multi operating unit.

Depende de

Modelos y campos (5)
  • account.move · amplía un modelo existente
  • purchase.order · amplía un modelo existenteoperating_unit_id (Operating Unit), requesting_operating_unit_id (Requesting Operating Unit)
  • purchase.report · amplía un modelo existenteoperating_unit_id (Operating Unit)
  • account.move.line · amplía un modelo existente
  • purchase.order.line · amplía un modelo existenteoperating_unit_id (Operating Unit)

Texto generado por IA (DeepSeek) al leer el código de la versión 18.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: 6 confirmadas, 3 sin información de 9 versiones.

Fuentes · Odoo 15.0

Confirmado el 2026-11-03 en la rama 15.0 de OCA/operating-unit.

terminal Instalación y uso

Documentación de OCA · Odoo 18.0
  • Crear un pedido de compra: la Unidad Operativa Predeterminada se asigna al pedido de compra. Si lo deseas, puedes cambiarla a otra Unidad Operativa.
  • Validar el pedido de compra: la Unidad Operativa se propaga a las facturas.
  • Desde la factura, no es posible cambiar la Unidad Operativa, tiene que ser la misma que la del pedido de compra.

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.