Este módulo añade el concepto de reglas de promoción que se pueden aplicar en el pedido de venta.
Se implementan dos tipos de reglas:
- automática
- cupón
Las reglas automáticas se aplican/recalculan automáticamente para un pedido de venta cuando el usuario hace clic en el botón "Aplicar descuento" en la vista de formulario. Según los criterios de la regla, se puede aplicar más de una regla automática a un mismo pedido de venta.
Los cupones son reglas manuales especiales. Solo se puede aplicar un cupón a un pedido de venta. Esta regla siempre tiene prioridad sobre las reglas automáticas.
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 17.0Crea reglas de promoción (automáticas o con cupón) y aplícalas a los pedidos de venta para conceder descuentos. Los usuarios pueden aplicar, añadir un código de cupón o eliminar descuentos directamente desde el formulario de presupuesto.
Este módulo permite definir reglas de promoción y aplicarlas en presupuestos y pedidos de venta.
- Configure las reglas en Ventas > Configuración > Regla de promoción. Cada regla tiene un tipo: Automática o Cupón. Una regla de cupón necesita un código único.
- Una regla ofrece un descuento, ya sea un porcentaje o un importe fijo (impuestos incluidos o excluidos). Para los importes fijos debe elegir un producto de descuento y una moneda.
- Las condiciones pueden restringir una regla: fechas de inicio/fin, un importe mínimo del pedido (con o sin impuestos), socios específicos, tarifas específicas, solo suscriptores del boletín y un solo uso por socio.
- Una estrategia decide cómo se combinan las reglas: usar la mejor promoción, acumular, exclusiva o mantener el descuento existente.
En un presupuesto, aparecen botones junto a los totales: (Aplicar descuento), (Añadir cupón) y (Eliminar descuento). Aplicar descuentos recalcula las reglas automáticas; añadir un cupón abre una pequeña ventana donde se escribe el código del cupón. Solo puede haber un cupón en un pedido y tiene prioridad sobre las reglas automáticas. Una pestaña 'Promociones aplicadas' muestra qué reglas se aplicaron, y la misma información aparece en cada línea del pedido.
Los descuentos se escriben en las líneas del pedido, y los descuentos de importe fijo añaden una línea de promoción negativa usando el producto de descuento elegido. Las reglas son específicas de cada compañía, y solo los responsables de ventas pueden crearlas o editarlas.
Depende de
Lo necesitan otros módulos
Menús que añade
Modelos y campos (4)
- sale.order · amplía un modelo existentecoupon_code (Coupont Promotion Code), promotion_rule_ids (Promotion rules), has_promotion_rules, coupon_promotion_rule_id (Coupon promotion rule), applied_promotion_rule_ids (Applied Promotion rules)
- sale.order.line · amplía un modelo existentecoupon_code, is_promotion_line, promotion_rule_ids (Promotion rules), has_promotion_rules, coupon_promotion_rule_id (Coupon promotion rule), applied_promotion_rule_ids (Applied Promotion rules)
- sale.promotion.rule · modelo nuevocode, name, date_to, sequence, date_from, rule_type, company_id (Company), promo_type, discount_type, minimal_amount, discount_amount, only_newsletter, usage_restriction, discount_product_id (Product used to apply the promotion), multi_rule_strategy, restrict_partner_ids (Restricted partners), restrict_pricelist_ids (Restricted pricelists), is_minimal_amount_tax_incl (Tax included into minimal amount?), discount_amount_currency_id (Discount Amount Currency)
- sale.order.add.coupon · modelo nuevoname (Coupon Name)
Texto generado por IA (DeepSeek) al leer el código de la versión 17.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 14.0
Confirmado el 2026-11-03 en la rama 14.0 de OCA/sale-workflow.
terminal Instalación y uso
Sin información verificadaLas 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.