OdooWiki OCA HUB

Loyalty multi gift

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.

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

Añade un nuevo tipo de recompensa "Multi Gift" a los programas de fidelización, permitiéndote ofrecer varios productos de regalo con cantidades en una sola promoción en lugar de solo uno.

Este módulo amplía las funciones de fidelización y promociones en Odoo para que una recompensa de promoción pueda regalar más de un producto.

  • En una recompensa de fidelización, un nuevo tipo de recompensa "Multi Gift" queda disponible junto a los tipos de recompensa estándar.
  • Cuando se selecciona ese tipo, aparece una sección "Multi Gift" en el formulario de recompensa con una lista editable de líneas de regalo. Cada línea tiene una cantidad, un producto de regalo predeterminado y un conjunto de opciones de regalo (productos) que se pueden elegir.
  • El regalo predeterminado se toma automáticamente del primer producto de la lista de opciones de regalo, y la descripción de la recompensa se genera automáticamente, mostrando "Multi Gift" o "Multi Gift - [nombres de productos]".
  • La recompensa se marca como multi gift solo cuando el tipo es Multi Gift y existe al menos una línea de regalo.
  • La vista kanban de la recompensa también muestra la descripción generada para las recompensas multi gift.
  • El módulo toca los registros loyalty reward y loyalty program, y añade un nuevo registro de línea de regalo usado solo para configuración. El acceso a esa configuración está limitado a los administradores del sistema.
  • Las salvaguardas internas evitan que las líneas de regalo se dupliquen cuando se guarda una recompensa o un programa.

Depende de

loyalty

Lo necesitan otros módulos

Modelos y campos (3)
  • loyalty.reward · amplía un modelo existentemulti_gift, reward_type, loyalty_multi_gift_ids (Gift list)
  • loyalty.program · amplía un modelo existente
  • loyalty.reward.product_line · modelo nuevoreward_id, reward_product_ids (Gift Options), reward_product_quantity (Quantity), reward_default_product_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

Para configurar varias recompensas de producto:

  • Vaya a Ventas \> Productos \> Descuento y fidelización y seleccione o cree uno nuevo.
  • Elija el criterio de aplicación que desea utilizar y las cantidades mínimas, que se utilizarán para calcular las veces que se pueden aplicar las recompensas.
  • En el campo Program Type elija Multi Gift.
  • Verá ahora la lista de regalos en la que puede añadir los productos que desea regalar y las cantidades para cada uno de ellos.

Un ejemplo:

> [TABLE]

Con una cantidad mínima de 3, por cada 3 unidades de productos que cumplan el dominio obtendríamos 3 unidades de A y 2 de B. Así, si las cantidades de productos válidos son 11, obtendríamos 3 del producto A y 2 del producto B.

Este módulo es una base para ser utilizada por módulos extra que la usan en pedidos de venta, pedidos de PoS, etc.

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.