Stock Move Purchase Price Update
Permitir actualizar el precio de compra desde las operaciones de recepción, las operaciones detalladas de recepción y las operaciones detalladas por lotes de recepción si el pedido de compra no está facturado.
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.0Permite a los usuarios de compras corregir el precio unitario de un pedido de compra directamente desde una recepción entrante, antes de que el pedido haya sido facturado.
Este módulo añade una columna "Precio de compra" a las pantallas de recepción de entrantes para que los compradores puedan corregir un precio de compra erróneo mientras reciben mercancía, sin abrir el pedido de compra.
Dónde aparece: - En el formulario de transferencia (picking), en la lista de operaciones, solo para transferencias entrantes. - En la pantalla de operaciones detalladas de una recepción, y en la pantalla de operaciones detalladas por lotes que usa la misma lista. - La columna solo se muestra a los usuarios con permisos de compra y está oculta por defecto (columna opcional).
Reglas de negocio y comportamiento automático: - El precio mostrado se toma de la línea de pedido de compra relacionada, por lo que siempre refleja el precio actual del pedido. - El campo es editable solo mientras la línea de pedido de compra aún no ha sido facturada; una vez facturada cualquier cantidad, el precio pasa a ser de solo lectura. - Cambiar el precio en la recepción actualiza inmediatamente el precio en la línea de pedido de compra vinculada. - La columna solo aparece para las líneas que están realmente vinculadas a una línea de pedido de compra.
Áreas afectadas:
- Extiende stock.move y stock.move.line con el precio de compra y un indicador de editabilidad.
- Modifica el formulario de transferencia estándar y las vistas de lista de operaciones detalladas.
No se añaden menús, informes, correos electrónicos ni tareas programadas nuevos.
Depende de
Lo necesitan otros módulos
Modelos y campos (2)
- stock.move · amplía un modelo existentepurchase_price_unit (Purchase price), is_purchase_price_editable
- stock.move.line · amplía un modelo existentepurchase_line_id, purchase_price_unit (Purchase price), is_purchase_price_editable
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: 2 confirmadas, 7 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.0Configuración
Fuente · Odoo 18.0- Vaya a 'Inventario \> Configuración \> Tipos de operaciones'
- Seleccione la operación Recepción
- Active la opción 'Mostrar operaciones detalladas'.
- Vaya a la recepción
- Añada la columna opcional 'Precio de compra' en las operaciones y/o en las operaciones detalladas
- Vaya a Purchase \> Products \> Products y edite/crea uno
- Establezca Product Type como Storable Product
- Vaya a Purchase \> Orders \> Requests for Quotation
- Cree una nueva RQ con el producto anterior en las líneas del pedido
- Confirme la orden de compra
- Ahora tiene un nuevo botón llamado 'Receive Products' \> Púlselo
- Añada la columna opcional 'Purchase Price' en operaciones y/o operaciones detalladas
- Puede cambiar el precio de la línea del pedido de compra desde aquí
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.
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.