OdooWiki OCA HUB

Sale Loyalty Order Type Applicability

sale_loyalty_order_type_applicability folder_open OCA/sale-promotion open_in_new
Sales/Sales Licencia: AGPL-3

Este módulo amplía la funcionalidad de sale_loyalty y sale_order_type para permitirte configurar en qué tipos de pedido de venta se aplicarán tus programas de fidelización.

Como el comportamiento predeterminado de Odoo aplica los programas de fidelización a todos los tipos de pedido, este módulo sirve para restringir los programas de fidelización a determinados tipos de pedido.

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 elegir a qué tipos de pedido de venta se aplica un programa de fidelización, de modo que las promociones y los puntos de recompensa solo se otorguen en los tipos de pedido que selecciones.

De forma predeterminada, Odoo aplica todos los programas de fidelización a todos los pedidos de venta. Este módulo añade un nuevo campo, Sales Order Types, en el formulario del programa de fidelización para que puedas limitar un programa a tipos de pedido específicos.

Dónde aparece: - En la pantalla del programa de fidelización, justo después de la sección de disponibilidad, aparece un campo de etiquetas llamado Sales Order Types. Solo se muestra cuando el programa está disponible para ventas, y puedes seleccionar tipos de pedido existentes (no puedes crear nuevos desde ahí). Si lo dejas vacío, el programa permanece disponible para todos los tipos de pedido.

Qué cambia automáticamente: - Cuando Odoo calcula los puntos de fidelización de un pedido de venta, se omiten los programas cuyos tipos de pedido no coinciden con el tipo de pedido del pedido, por lo que no se obtienen puntos de ellos. - Si un cliente intenta usar un código promocional o de cupón perteneciente a un programa que no está permitido para el tipo de pedido actual, Odoo lo rechaza con el mensaje "This reward can not be accesed with this order type."

Afecta a la configuración del programa de fidelización y a la lógica del pedido de venta que comprueba y otorga puntos de fidelización y códigos. Funciona junto con la funcionalidad sale order type, por lo que los tipos de pedido deben configurarse primero.

Depende de

sale_loyaltysale_order_type
Modelos y campos (1)
  • loyalty.program · amplía un modelo existentesale_order_type_ids (Sales Order Types)

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: 1 confirmada, 8 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 este módulo, debe:

  • Ir a Ventas / Productos / Descuento y fidelización
  • Abrir o crear un programa de fidelización
  • Hacerlo disponible en Ventas
  • Establecer los tipos de pedido de venta donde debe aplicarse este programa de fidelización.

Para usar este módulo, necesita:

  • Crear un pedido de venta con un tipo que tenga un programa de fidelización restringido.
  • Hacer clic en el botón "Coupon Code" para usar un código y obtener una recompensa. Los cupones de los programas de fidelización restringidos no generarán ninguna recompensa, mostrando un mensaje de advertencia.
  • Seleccionar algunos productos que generen cualquier tipo de recompensa. Hacer clic en el botón "Reward" para obtener esa recompensa. Los programas de fidelización restringidos no generarán ninguna recompensa.
  • Confirmar el pedido para activar las recompensas de los programas de fidelización automáticos (como las tarjetas de fidelización). Los programas de fidelización restringidos no generarán ninguna recompensa.

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.