OdooWiki OCA HUB

Purchase order line price history

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

Este módulo amplía la funcionalidad de Purchase para permitirte ver el historial de precios de un producto desde una línea de pedido de compra y establecer uno de estos precios antiguos en la línea de pedido 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 15.0

Añade un botón de reloj en cada línea de pedido de compra que abre una ventana emergente mostrando los últimos precios pagados al proveedor por ese producto, y permite aplicar uno de esos precios antiguos a la línea actual.

Cuando rellenas un pedido de compra, cada línea de la lista de líneas del pedido ahora muestra un pequeño icono de reloj. Al hacer clic en él se abre una ventana emergente llamada "Historial de precios por proveedor" para esa línea.

La ventana emergente muestra el producto y el proveedor, además de dos opciones: - "Incluir RFQ": muestra también los precios de las solicitudes de cotización que aún están en estado borrador, enviada o por aprobar (por defecto solo se muestran las compras confirmadas y completadas). - "Incluir entidad comercial": incluye también la empresa matriz del proveedor y sus contactos (está activada por defecto).

Cambiar el proveedor o cualquiera de las opciones actualiza la lista. La lista muestra hasta 20 líneas de pedido de compra anteriores para el mismo producto y proveedor, con el pedido, el proveedor, la fecha del pedido, la cantidad y el precio unitario. La línea actual se excluye.

Abrir una línea del historial muestra un botón "Establecer precio" que copia ese precio unitario antiguo en la línea del pedido de compra desde la que empezaste. Un botón "Cerrar" cierra la ventana sin cambiar nada.

El módulo solo añade estas dos pantallas emergentes y el botón; no cambia cómo se crean o confirman los pedidos de compra por lo demás. Funciona en purchase.order.line y purchase.order y está disponible para todos los usuarios internos en modo de solo lectura.

Depende de

purchase
Modelos y campos (2)
  • purchase.order.line.price.history · modelo nuevoline_ids (History lines), partner_id (Supplier), product_id, include_rfq (Include RFQ), purchase_order_line_id (Purchase order line), include_commercial_partner (Include commercial entity)
  • purchase.order.line.price.history.line · modelo nuevoorder_id, history_id (History), partner_id, price_unit, product_qty, product_uom, purchase_order_line_id (Purchase order line), purchase_order_date_order

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

Fuentes · Odoo 15.0

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

terminal Instalación y uso

Documentación de OCA · Odoo 15.0

Para usar este módulo, necesita:

  • Vaya a Purchase -> Orders -> Requests for Quotation y seleccione una Requests for Quotation o cree una nueva.
  • Haga clic en el nuevo botón de reloj en una de las líneas del pedido.
  • Se abrirá una ventana emergente y verá el historial de precios del producto de la línea del pedido y del proveedor de la Requests for Quotation seleccionada o creada.
  • Puede seleccionar otro proveedor o dejarlo vacío para ver el historial de precios de todos los proveedores.
  • También puede establecer el precio de una de las líneas del historial de precios en la línea del pedido. Para ello, debe abrir la línea del historial de precios deseada y hacer clic en el botón inteligente llamado Set price.

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.