Este módulo permite definir varios productos de recompensa en las promociones de los pedidos de venta.
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 18.0Te permite ofrecer varios productos de regalo diferentes en una sola promoción de ventas, y permite al vendedor elegir qué regalo entregar para cada línea de regalo al aplicar la recompensa en un pedido de venta.
Este módulo amplía las promociones de ventas (programas de fidelidad) para que una promoción pueda contener más de un producto de regalo gratuito. Cuando un cliente cumple los requisitos para un premio de varios regalos, el asistente de premios se abre con una nueva lista de "Loyalty Gift Lines". Para cada línea de regalo se ven los productos de regalo permitidos y se elige el que se quiere entregar; la lista es de solo lectura para añadir o eliminar filas, por lo que solo se elige entre los productos ya configurados en la promoción.
Cuando se aplica el premio, el sistema crea una línea de pedido de venta con descuento por cada línea de regalo, cada una con un 100% de descuento y un nombre como "Free Product - ...". El producto elegido se recuerda en la línea del pedido, por lo que volver a aplicar o actualizar el premio mantiene la misma selección. Si se elige un producto que no está permitido, se genera un error ("Invalid product to claim.").
El módulo también cambia el comportamiento del botón de premio: si hay exactamente un premio reclamable y es un premio de varios regalos con más de un producto por línea de regalo, el asistente se abre directamente en lugar de la pantalla habitual de selección de premios.
Modifica sale.order, sale.order.line y el asistente de premios, y añade un nuevo modelo de asistente para las líneas de regalo. Los comerciales pueden leer la configuración de regalos; los responsables de ventas pueden gestionarla por completo.
Lo necesitan otros módulos
Modelos y campos (4)
- sale.order · amplía un modelo existente
- sale.order.line · amplía un modelo existentemulti_gift_reward_line_id, multi_gift_reward_line_id_option_product_id
- sale.loyalty.reward.wizard · amplía un modelo existentemulti_gift_reward, loyalty_gift_line_ids (Loyalty Gift Lines), loyalty_multi_gift_ids
- sale.loyalty.reward.product_line.wizard · modelo nuevoline_id, gift_ids, reward_id, wizard_id, multi_gift_ids, selected_gift_id
Texto generado por IA (DeepSeek) al leer el código de la versión 18.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: 2 confirmadas, 7 sin información de 9 versiones.
Fuentes · Odoo 16.0
Confirmado el 2026-11-03 en la rama 16.0 de OCA/sale-promotion.
terminal Instalación y uso
Documentación de OCA · Odoo 18.0Configuración
Fuente · Odoo 18.0Configure la promoción como se indica en el readme de loyalty_multi_gift.
Una vez configurados, aplica los programas como de costumbre para obtener las recompensas esperadas.
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.
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.