OdooWiki OCA HUB

Sale Loyalty Multi Gift

sale_loyalty_multi_gift folder_open OCA/sale-promotion open_in_new
Sale Licencia: AGPL-3

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.0

Te 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-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 2 confirmadas, 7 sin información de 9 versiones.

Fuentes · Odoo 18.0

Confirmado el 2026-11-03 en la rama 18.0 de OCA/sale-promotion.

terminal Instalación y uso

Documentación de OCA · Odoo 18.0

Configure 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.

info

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.