OdooWiki OCA HUB

Purchase Order Approved

purchase_order_approved folder_open OCA/purchase-workflow open_in_new
Purchases Licencia: AGPL-3

Este módulo amplía la funcionalidad de compras añadiendo un nuevo estado Approved en los pedidos de compra antes del estado Purchase Order. Además, añade la posibilidad de volver a borrador un pedido de compra en todos los estados anteriores a Purchase Order. Desde el punto de vista del usuario, este cambio introduce un proceso de validación en dos pasos del pedido de compra.

En este nuevo estado Approved:

  • No puedes modificar el pedido de compra.
  • Sin embargo, puedes volver a borrador y pasar por el flujo de trabajo de nuevo.
  • Los albaranes de entrada no se crean. Puedes crearlos haciendo clic en el botón Convert to Purchase Order, pasando también al estado Purchase Order.

El nuevo diagrama de estados se muestra a continuació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

Añade una etapa adicional 'Approved' a los pedidos de compra antes de que se conviertan en pedidos de compra reales, de modo que una segunda persona pueda validarlos. También puedes devolver un pedido aprobado a borrador o liberarlo para crear los albaranes de entrada.

Este módulo añade una validación de dos pasos a los pedidos de compra. Después de confirmar una solicitud de presupuesto, el pedido puede quedar en una nueva etapa 'Approved' en lugar de pasar directamente a 'Purchase Order'.

  • Si se utiliza esta etapa adicional se puede configurar por compañía en los ajustes de Compras ('Use Approved Stage'), y por proveedor en el formulario del partner ('purchase_requires_second_approval': Never, Based on company policy o Always).
  • Cuando la política de la compañía está activada y el proveedor está configurado como 'Based on company policy', al confirmar un pedido este pasa a 'Approved'. Si el proveedor está configurado como 'Always', siempre pasa a 'Approved'.
  • En la etapa 'Approved', las líneas del pedido y los campos principales (proveedor, fechas, moneda, compañía, dirección de entrega, tipo de operación de almacén, documento de origen) pasan a ser de solo lectura, por lo que el pedido no se puede modificar.
  • Aparece un botón 'Convert to Purchase Order' en el pedido; al hacer clic en él, el pedido pasa a 'Purchase Order' y se crean los albaranes de entrada.
  • Desde 'Approved' todavía se puede devolver el pedido a borrador y ejecutar el flujo de trabajo de nuevo, o cancelarlo.
  • Hay un nuevo filtro 'Approved Orders' disponible en la lista de pedidos de compra, y el menú principal Purchase Orders ahora muestra los pedidos aprobados, de compra y realizados.
  • El informe impreso del pedido de compra también trata la etapa 'Approved' como las etapas anteriores draft/sent/to approve.

Depende de

purchase_stock
Modelos y campos (4)
  • res.company · amplía un modelo existentepurchase_approve_active (Use State 'Approved' in Purchase Orders)
  • res.partner · amplía un modelo existentepurchase_requires_second_approval
  • purchase.order · amplía un modelo existentestate
  • res.config.settings · amplía un modelo existentepurchase_approve_active (Use 'Approved' Stage)

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 17.0

Confirmado el 2026-11-03 en la rama 17.0 de OCA/purchase-workflow.

terminal Instalación y uso

Documentación de OCA · Odoo 19.0

Este nuevo flujo de trabajo se puede activar por compañía y por proveedor.

Para activar el nuevo flujo de trabajo por compañía:

  • Vaya a 'Purchase \> Configuration \> Settings'.
  • En la sección Orders puede establecer el estado 'Approved' en Purchase Orders.

Para activar el nuevo flujo de trabajo por proveedor:

  • Abra la vista de formulario del proveedor.
  • En la sección Purchase de la pestaña Sales & Purchases, el campo Purchase requires second approval le permite seleccionar la política que se aplicará al proveedor actual. 'Never' \| 'Always' \| 'Based on company policy'

Para usar este módulo, necesita:

  • Ir a una Solicitud de presupuesto.
  • Hacer clic en Confirmar pedido. El estado ahora es Aprobado (si no se ha establecido la aprobación de pedidos).
  • Para avanzar al estado Pedido de compra y liberar la creación de las entregas, haga clic en Convertir a 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.

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.