OdooWiki OCA HUB

Procurement Purchase Requisition Generation

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

Este módulo restaura la funcionalidad de la v15 en la que puedes configurar productos para generar licitaciones de compra en lugar de borradores de pedidos de compra.

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 17.0

Te permite elegir, por producto, si el reaprovisionamiento crea un pedido de compra en borrador o una licitación (pedido abierto). Cuando se establece en licitaciones, Odoo agrupa automáticamente la necesidad en una solicitud de compra en borrador en lugar de una RFQ.

Este módulo añade una opción en el formulario del producto para que puedas decidir cómo debe comprar Odoo un producto cuando el stock se agota.

  • En la plantilla de producto (pestaña Purchasing, grupo Reordering, oculto para servicios) un nuevo campo de selección 'Procurement' ofrece dos opciones: 'Create a draft purchase order' (la predeterminada) o 'Propose a call for tenders'.

Cuando un producto está configurado como 'Propose a call for tenders', la lógica de reposición automática ya no crea una solicitud de presupuesto. En su lugar, busca un pedido abierto en borrador existente para la misma compañía y grupo de aprovisionamiento; si no existe ninguno, lo crea y, a continuación, le añade las líneas de producto necesarias. El pedido abierto registra el origen, la fecha planificada, el almacén y el grupo de aprovisionamiento, y cada línea conserva el producto, la cantidad, la unidad de medida y el movimiento de stock vinculado.

Los productos que se dejan en la opción predeterminada siguen comportándose como antes y generan pedidos de compra en borrador.

La notificación de reposición también cambia: cuando se crea una línea de pedido abierto, la notificación enlaza con el formulario del pedido abierto (acción 'Blanket Order') en lugar del pedido de compra.

El módulo afecta a product.template, purchase.requisition, stock.rule y al asistente product.replenish, y depende de purchase_requisition_stock.

Depende de

purchase_requisition_stock
Modelos y campos (4)
  • stock.rule · amplía un modelo existente
  • product.template · amplía un modelo existentepurchase_requisition (Procurement)
  • product.replenish · amplía un modelo existente
  • purchase.requisition · amplía un modelo existenteprocurement_group_id (Procurement Group)

Texto generado por IA (DeepSeek) al leer el código de la versión 17.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: 1 confirmada, 8 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 17.0
  • Vaya a Compras > Productos > Productos.
  • Cree un producto Almacenable, establezca la ruta 'Comprar' y algún proveedor en la pestaña 'Compra'.
  • Establezca la opción Abastecimiento: 'Proponer una licitación' en la sección 'Reposición' de la pestaña 'Compra'.
  • Haga clic en el botón 'Replenish' del producto creado anteriormente.
  • La ruta 'Buy' y el campo 'Vendor' se definirán automáticamente.
  • Haga clic en el botón 'Confirm'.
  • Se generará un nuevo Blanket Order.

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.