Sale Coupon Automatic free product as normal
Cuando se utilizan promociones y cupones para recompensar un producto gratuito, el producto recompensado debe añadirse al pedido antes de aplicar el cupón.
Este módulo permite configurar las promociones de forma que el producto recompensado se añada automáticamente si falta.
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 14.0Te permite configurar una promoción para que el producto de recompensa gratuita se añada automáticamente al pedido de venta cuando falte, en lugar de exigir que el cliente lo añada primero.
Cuando configuras una promoción que recompensa con un producto gratis, Odoo normalmente exige que ese producto ya esté en el pedido antes de poder aplicar el cupón. Este módulo elimina ese requisito.
En el formulario de promoción (coupon.program), aparece una nueva opción "Add if missing" junto a la configuración del producto de recompensa. Solo es visible cuando el tipo de recompensa es un producto y la promoción usa un código de cupón.
Cuando esta opción está habilitada: - El producto de recompensa se añade automáticamente al pedido de venta cuando se introduce el código de cupón, incluso si el cliente no lo añadió. - Si el producto ya está en el pedido pero en una cantidad menor que la cantidad de recompensa, solo se añade la cantidad que falta. - La promoción se puede encontrar y aplicar en función de las cantidades de los productos elegibles ya pedidos, teniendo en cuenta la cantidad de recompensa. - La comprobación de que el producto de recompensa debe estar presente en las líneas del pedido se omite para estas promociones.
El módulo afecta a los modelos coupon.coupon, coupon.program, coupon.reward y sale.order. No añade nuevos menús ni informes; la nueva configuración se añade directamente a la pantalla de configuración de promociones existente.
Depende de
Modelos y campos (4)
- sale.order · amplía un modelo existente
- coupon.coupon · amplía un modelo existente
- coupon.reward · amplía un modelo existentereward_product_add_if_missing (Add reward product to the order automatically)
- coupon.program · amplía un modelo existente
Texto generado por IA (DeepSeek) al leer el código de la versión 14.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 14.0
Confirmado el 2026-11-03 en la rama 14.0 de OCA/sale-promotion.
terminal Instalación y uso
Documentación de OCA · Odoo 14.0Configuración
Fuente · Odoo 14.0En la configuración de recompensas de tu programa, activa Add if missing.
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.