Coupons multi product criteria
Módulo base que permite definir reglas complejas sobre productos para cumplir las condiciones de un programa de cupones, de modo que para un conjunto determinado de productos podríamos definir una cantidad mínima y otra para otros, siendo todos esos criterios obligatorios para que se aplique el cupón.
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 opción de criterio de cupón 'Multi Product' a los programas de promoción, lo que te permite establecer diferentes cantidades mínimas para distintos grupos de productos, todas las cuales deben cumplirse para que el cupón se aplique.
Al configurar un programa de cupones, ahora puedes elegir entre el criterio estándar 'Domain' y un nuevo criterio 'Multi Product'. Con 'Multi Product' seleccionado, aparece una tabla donde puedes añadir varias líneas, cada una con productos y una cantidad mínima.
- Cada línea requiere un conjunto de productos y una cantidad mínima. Si 'Repeat' está desactivado, la cantidad mínima se establece automáticamente al número de productos de esa línea y no se puede cambiar; si intentas cambiarla, Odoo bloquea el guardado con un error.
- Si 'Repeat' está activado, las cantidades de producto pueden contarse varias veces y puedes establecer libremente la cantidad mínima.
- Todas las líneas deben cumplirse para que el cupón sea válido.
La funcionalidad está disponible en el formulario del programa de cupones, en la misma zona donde normalmente se define el dominio de productos. El campo de dominio estándar se oculta cuando se selecciona 'Multi Product', y la tabla multiproducto se oculta cuando se selecciona 'Domain'.
Este módulo extiende el modelo coupon.program y añade un nuevo modelo coupon.criteria para almacenar las líneas. No modifica ningún otro comportamiento de ventas o promociones.
Depende de
Lo necesitan otros módulos
Modelos y campos (2)
- coupon.program · amplía un modelo existentecoupon_criteria (Coupon criteria), coupon_criteria_ids (Multi Product Criterias)
- coupon.criteria · modelo nuevoprogram_id, product_ids, repeat_product (Repeat), rule_min_quantity (Min. Quantity)
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: 1 confirmada, 8 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.0Configuración
Fuente · Odoo 15.0Para configurar varios criterios de producto:
- Vaya a Ventas > Catálogo > Programas de cupones y seleccione o cree uno nuevo.
- En el campo Coupon Criteria elija Multi Product.
- El dominio estándar se ocultará y se mostrará una lista de criterios.
- Añada tantos criterios como sean necesarios para el comportamiento de promoción deseado.
En la lista de criterios podemos configurar:
- Qty: La cantidad mínima de productos en el pedido de venta para cumplir la condición.
- Products: Los productos que deben estar presentes para cumplir la condición.
- Repeat: La suma de las cantidades de cualquier producto del criterio debe ser al menos la definida en las cantidades mínimas. Si no se establece, la cantidad mínima será el número de productos definidos en el criterio, ya que todos ellos deben estar en el pedido para cumplir la condición.
Algunos ejemplos:
===== ================ ======== Qty Products Repeat ===== ================ ======== 1 Prod A ===== ================ ========
Una unidad del producto A debe estar en el pedido de venta.
===== ================ ======== Qty Products Repeat ===== ================ ======== 2 Prod B, Prod C ===== ================ ========
Una unidad del producto B y del producto C debe estar en el pedido de venta.
===== ================ ======== Qty Products Repeat ===== ================ ======== 3 Prod D, Prod E X ===== ================ ========
O bien el producto D o el producto E o ambos deben estar en el pedido de venta y la suma de sus cantidades debe ser tres.
Tenga en cuenta también que todos los criterios definidos deben cumplirse o el programa no se aplicará.
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, Uso.
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.