Sales Coupon based on Sales Order values
Este módulo añade una opción para configurar las condiciones de tus cupones en función de los valores del pedido de venta.
Ejemplo: "Si el equipo de ventas es 'Europe', aplica el siguiente descuento"
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.0Añade una condición extra a los programas de cupones y promociones para que solo se apliquen a pedidos de venta que coincidan con un filtro de pedidos elegido, por ejemplo un equipo de ventas o un cliente específicos.
Este módulo amplía las funciones de cupones y promociones de Odoo para que un descuento pueda limitarse a determinados pedidos de venta. En el formulario del programa de promoción, junto a la condición de partner existente, un nuevo campo "Based on Order" permite crear un filtro sobre los pedidos de venta (por ejemplo, pedidos de un equipo de ventas determinado o con ciertos valores).
Cuando un cliente intenta usar un cupón o introduce un código de promoción, Odoo comprueba si el pedido coincide con ese filtro. Si no coincide, el cupón o el código se rechaza con el mensaje "The order doesn't have access to this reward."
La misma comprobación también se aplica cuando Odoo busca automáticamente programas de promoción que podrían aplicarse a un pedido, por lo que los programas cuyo filtro de pedido no coincide simplemente se descartan. Los programas destinados al siguiente pedido se gestionan por separado de los que se aplican al pedido actual.
- Nuevo campo "Based on Order" en los programas de promoción y las reglas de cupón, editado con un generador de filtros de pedidos de venta.
- Tanto la validación de cupones como la validación de códigos de promoción respetan el filtro de pedido.
- La selección automática de programas para un pedido también respeta el filtro.
- Afecta a los registros de cupón, programa de promoción y regla de cupón, y a los datos de pedidos de venta utilizados por el filtro.
Depende de
Modelos y campos (3)
- coupon.rule · amplía un modelo existenterule_order_domain (Based on Order)
- coupon.coupon · amplía un modelo existente
- coupon.program · amplía un modelo existenterule_order_domain (Based on 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-03Estado de confirmación: 3 confirmadas, 6 sin información de 9 versiones.
Fuentes · Odoo 15.0
Confirmado el 2026-11-03 en la rama 15.0 de OCA/sale-promotion.
terminal Instalación y uso
Documentación de OCA · Odoo 15.0Abra o cree un nuevo Programa de promoción en el menú Ventas/Productos/Programas de promoción.
En la sección Condiciones está disponible la siguiente opción nueva:
- Based on Order configure un dominio basado en el pedido para aplicar la promoción
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.