Sale Order Line Price Source Tracking
Este módulo rastrea de dónde proviene el precio unitario de cada línea de pedido de venta.
Extiende sale.order.line con: - price_source (pricelist, product, manual) - price_source_pricelist_item_id (el product.pricelist.item aplicado cuando el origen es pricelist)
El origen del precio se calcula a partir del comportamiento de precios del núcleo, incluida la detección de precio manual basada en technical_price_unit frente a price_unit.
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 19.0Muestra de dónde procede el precio de cada línea de pedido de venta: una regla de tarifa, el precio de venta del producto o una modificación manual. Añade columnas de solo lectura en las líneas de pedido de venta para que puedas ver el origen y la regla de tarifa utilizada.
Este módulo añade información sobre la procedencia del precio a las líneas de pedido de venta. Para cada línea, Odoo ahora registra si el precio unitario provino de una regla de tarifa, del precio de venta propio del producto o de un cambio manual realizado por el usuario.
- En el formulario del pedido de venta, hay tres columnas adicionales disponibles en la lista de líneas del pedido (ocultas por defecto, puedes activarlas): el origen del precio, la regla de tarifa específica aplicada y la propia tarifa. La lista de líneas del pedido también abre la vista de formulario de la línea.
- Los mismos tres campos de solo lectura aparecen en el formulario independiente de la línea de pedido de venta y en la vista de lista de líneas de pedido de venta.
El origen se recalcula automáticamente siempre que cambian datos relevantes de la línea, como el producto, la unidad de medida, la cantidad o el precio. Si el precio difiere del precio técnico calculado por Odoo, la línea se marca como una modificación manual; de lo contrario, si se aplica una regla de tarifa, se marca como procedente de la tarifa y se almacena la regla; si no se aplica ninguna de las dos, se recurre al precio de venta del producto. Restablecer la unidad de precio también actualiza el origen.
Todos los campos son de solo lectura, por lo que los usuarios no pueden editar el origen directamente; se deriva del comportamiento real de los precios. Esto ayuda al personal de ventas y contabilidad a auditar por qué se utilizó un precio determinado en un pedido.
Depende de
Modelos y campos (1)
- sale.order.line · amplía un modelo existenteprice_source, pricelist_id (Price Source Pricelist), price_source_pricelist_item_id
Texto generado por IA (DeepSeek) al leer el código de la versión 19.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: 1 confirmada, 8 sin información de 9 versiones.
Fuentes · Odoo 19.0
Confirmado el 2026-11-03 en la rama 19.0 de OCA/sale-workflow.
terminal Instalación y uso
Documentación de OCA · Odoo 19.0Utilice las líneas de pedido de venta como de costumbre.
El módulo actualiza automáticamente la procedencia al crear la línea, al recalcular el precio y en las escrituras relevantes de la línea. Abra una línea de pedido de venta para inspeccionar los campos de origen.
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.