OdooWiki OCA HUB

Sale Pricelist Display Surcharge

sale_pricelist_display_surcharge folder_open OCA/sale-workflow open_in_new
Sin categoría Licencia: AGPL-3

En el Odoo estándar el descuento solo se muestra si beneficia al cliente. En el caso de querer mostrar siempre el descuento (por ejemplo un recargo), este módulo permite elegir si mostrarlo o no.

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

Te permite mostrar siempre un recargo de precio (descuento negativo) a los clientes en los pedidos de venta, en lugar de ocultarlo como hace Odoo de forma estándar. Lo habilitas por regla de tarifa con una nueva casilla de verificación.

En el Odoo estándar, un descuento solo se muestra cuando beneficia al cliente; un recargo (un aumento de precio) normalmente se oculta. Este módulo añade una nueva casilla de verificación "Show Surcharge" en cada regla de tarifa (el formulario del elemento de la lista de precios, en el grupo de límites de la regla).

Cuando esa casilla está habilitada en la regla de tarifa utilizada por una línea de pedido de venta, el módulo cambia cómo se calculan el precio y el descuento de la línea:

  • El precio unitario mostrado en la línea se basa en el precio antes de aplicar el descuento/recargo, por lo que el recargo se hace visible.
  • El campo de descuento se rellena automáticamente con el porcentaje resultante, que será negativo cuando se trate de un recargo.
  • El cálculo solo se ejecuta cuando la línea aún no tiene descuento, el pedido tiene una tarifa y la regla de tarifa coincidente tiene la opción habilitada. Una protección contra la división por cero evita errores cuando el precio base es cero.

Afecta a los modelos de línea de pedido de venta (sale.order.line) y de elemento de tarifa (product.pricelist.item), y añade un campo a la vista de formulario del elemento de tarifa. No se añaden menús ni informes nuevos; la opción aparece directamente dentro de la pantalla de configuración de la regla de tarifa existente.

Depende de

sale
Modelos y campos (2)
  • sale.order.line · amplía un modelo existente
  • product.pricelist.item · amplía un modelo existenteshow_surcharge

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: 3 confirmadas, 6 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.0

Para usar este módulo, necesita:

  • Ir a una lista de precios
  • Establecer una regla de lista de precios
  • Marcar la casilla "Mostrar recargo", a partir de ahora al usar esta regla el descuento se mostrará siempre (si la lista de precios está marcada como mostrar a los clientes).

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.