OdooWiki OCA HUB

Price recalculation in sales orders

sale_order_price_recalculation folder_open OCA/sale-workflow open_in_new
Sales Management Licencia: AGPL-3

Este módulo añade 2 botones en los pedidos de venta (debajo de las líneas del pedido de venta) que:

  • Recalculan los precios de las líneas del pedido que contienen un producto.
  • Restablecen las descripciones de los productos a partir de la información actual del producto.

Se lanza manualmente mediante un botón para que el usuario decida si quiere recalcular los precios cuando se cambia la tarifa o, tras duplicar un pedido de venta, si actualizar o no la información de ventas.

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.0

Añade dos botones en los pedidos de venta en estado borrador o enviado: uno para recalcular los precios de las líneas a partir de la tarifa actual, y otro para restablecer las descripciones de las líneas a partir de la información del producto.

Este módulo añade dos botones al formulario del pedido de venta, situados junto al campo de estado en la parte superior del pedido. Solo son visibles mientras el pedido está en estado borrador o enviado, por lo que no se pueden usar en pedidos confirmados.

  • "Recalculate prices": aplica la tarifa actual a las líneas del pedido. Esto es útil después de cambiar la tarifa en el pedido, o después de duplicar un pedido, cuando se quieren actualizar los precios.
  • "Reset descriptions": borra las descripciones personalizadas escritas en las líneas del pedido y vuelve a poner la descripción estándar del producto. El botón llama al método action_update_names en sale.order, que recalcula la descripción de cada línea.

Ambas acciones son manuales: nada se recalcula automáticamente. El usuario decide cuándo actualizar los precios o las descripciones. El módulo solo afecta a la pantalla del pedido de venta y al modelo sale.order; no modifica ningún otro documento ni añade ningún informe, correo electrónico o acción programada.

Depende de

sale
Modelos y campos (1)
  • sale.order · amplía un modelo existente

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-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 8 confirmadas, 1 sin información de 9 versiones.

Fuentes · Odoo 13.0

Confirmado el 2026-11-03 en la rama 13.0 de OCA/sale-workflow.

terminal Instalación y uso

Documentación de OCA · Odoo 19.0

Necesitas instalar el módulo sale_management para acceder a los menús necesarios.

Dentro de un pedido de venta, puedes hacer clic en "Recalculate prices" para lanzar un recálculo de todos los precios de las líneas, perdiendo los precios personalizados anteriores.

El segundo "Reset descriptions" obtendrá las descripciones de los productos, perdiendo las descripciones personalizadas.

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: 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.