Purchase Request to Purchase Agreement
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.0Te 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
Lo necesitan otros módulos
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-03Estado 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.
Las instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versión.
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.