OdooWiki OCA HUB

Purchase Request to Purchase Agreement

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

Este módulo introduce la posibilidad de crear o ampliar un Purchase Agreement desde las líneas de solicitud 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 18.0

Te permite convertir las líneas de solicitud de compra en un acuerdo de compra (oferta) directamente desde Odoo, ya sea creando un nuevo acuerdo en borrador o añadiendo cantidades a uno existente, y realiza un seguimiento del estado de la oferta en la solicitud.

Este módulo conecta las solicitudes de compra con los acuerdos de compra (también llamados licitaciones o concursos). Desde una solicitud de compra o desde las líneas de solicitud seleccionadas, obtienes una acción "Create Purchase Agreements" que abre un asistente. En el asistente puedes elegir un acuerdo de compra en borrador existente para actualizarlo, o dejarlo vacío para crear uno nuevo. El asistente lista las líneas de solicitud con el producto, la descripción, la cantidad a licitar y la unidad de medida, y puedes ajustar la cantidad antes de confirmar.

Cuando confirmas el asistente, el sistema crea o actualiza las líneas del acuerdo. Si ya existe en el acuerdo una línea con el mismo producto, unidad de medida y distribución analítica, la cantidad se incrementa en lugar de crear un duplicado. Las solicitudes de compra relacionadas pasan automáticamente a "In Progress".

En las líneas de solicitud de compra puedes ver la cantidad que está en una licitación y el estado de la licitación (draft, confirmed, done, cancelled). Una línea de solicitud que está vinculada a una línea de acuerdo ya no se puede editar ni eliminar. En el formulario de solicitud de compra, un botón muestra cuántos acuerdos están vinculados, y en el formulario de acuerdo de compra, un botón muestra cuántas solicitudes de compra están vinculadas. Cuando se confirma un acuerdo de compra, se publica un mensaje en cada solicitud de compra vinculada con la lista de los artículos y las cantidades licitadas.

Depende de

purchase_requestpurchase_requisition_stock
Modelos y campos (6)
  • purchase.request · amplía un modelo existenterequisition_count
  • purchase.requisition · amplía un modelo existentepurchase_request_count
  • purchase.request.line · amplía un modelo existenteis_editable (Is editable), requisition_qty (Quantity in a Bid), requisition_lines (Purchase Agreement Lines), requisition_state (Bid Status)
  • purchase.requisition.line · amplía un modelo existentepurchase_request_lines, has_purchase_request_lines
  • purchase.request.line.make.purchase.requisition · modelo nuevoitem_ids (Items), purchase_requisition_id (Purchase Agreement)
  • purchase.request.line.make.purchase.requisition.item · modelo nuevoname (Description), wiz_id (Wizard), line_id (Purchase Request Line), product_id (Product), request_id (Purchase Request), product_qty (Quantity to Bid), product_uom_id (UoM)

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: 3 confirmadas, 6 sin información de 9 versiones.

Fuentes · Odoo 18.0

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

terminal Instalación y uso

Documentación de OCA · Odoo 18.0
  • Vaya a las líneas de solicitud de compra desde la entrada de menú 'Solicitudes de compra', y también desde el menú 'Compra'.
  • Seleccione las líneas para las que desea iniciar el acuerdo de compra, luego vaya a 'Más' y pulse 'Crear acuerdo de compra'. Puede elegir seleccionar una licitación en borrador existente o crear una nueva.
  • La aplicación intenta consolidar las líneas en el acuerdo de compra en el menor número de líneas posible, para el mismo producto, UdM y cuenta analítica.

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.