OdooWiki OCA HUB

Sale Coupon Validity Notification

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

Cuando un pedido de venta genera un cupón, si este se modifica o cancela y deja de cumplir los requisitos del programa de promoción que lo generó, el cupón deja de ser válido. Para evitar confusiones y errores en la facturación si el cupón se aplicó a otro pedido de venta mientras era válido, este módulo genera una actividad y una nota que registran la situación en el pedido de venta donde se aplica el cupón. De esta forma, los usuarios pueden gestionar el uso de los cupones de manera más eficaz en sus pedidos de venta, evitando errores y mejorando la eficiencia de sus procesos 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 15.0

Cuando un cupón vinculado a un pedido de venta caduca, Odoo publica automáticamente una nota en ese pedido y programa una actividad de advertencia para el comercial, para que sepa que el cupón debe eliminarse.

Este módulo añade una comprobación automática sobre los cupones utilizados en los pedidos de venta. Cuando el estado de un cupón cambia a caducado, Odoo consulta el pedido de venta original del cupón y el pedido de venta en el que se está utilizando el cupón.

Si ambos existen, ocurren dos cosas en el pedido de venta en el que se aplica el cupón:

  • Se publica un mensaje en el chatter del pedido indicando que el cupón ha caducado, con un enlace al programa de cupones.
  • Se crea una actividad de advertencia para el comercial responsable de ese pedido, titulada "Coupon expired", con una nota que le indica que elimine el cupón del pedido.

Esto ayuda a evitar errores de facturación cuando se aplicó un cupón a un pedido mientras aún era válido, pero posteriormente dejó de serlo porque el pedido original se modificó o se canceló. La actividad aparece en la lista de actividades habitual de Odoo, para que el comercial pueda hacer seguimiento.

El módulo solo extiende el modelo coupon.coupon y no añade nuevos menús ni pantallas. Funciona junto con las funcionalidades de cupones de venta ya presentes en Odoo.

Depende de

sale_coupon
Modelos y campos (1)
  • coupon.coupon · amplía un modelo existente

Texto generado por IA (DeepSeek) al leer el código de la versión 15.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 15.0

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

terminal Instalación y uso

Documentación de OCA · Odoo 15.0

Para usar este módulo, necesita:

  • Vaya a Ventas > Productos > Programas de promoción y cree un programa de promociones para generar un cupón con un pedido de venta (marcando la opción Send coupon).
  • Cree un pedido de venta que cumpla los requisitos del programa de promociones anterior y haga clic en Save.
  • Haga clic en Promotions y confirme el pedido. Ahora, el estado del cupón es "Valid".
  • Consulte el código del cupón generado, cree otro pedido de venta para el mismo cliente y aplique el cupón.
  • Modifique o cancele el pedido de venta que generó el cupón y, a continuación, haga clic de nuevo en Promotions.
  • Ahora, el estado del cupón debería ser "Expired" y en el pedido de venta donde se aplicó debería haber una nota y una actividad que reflejen que el cupón ya no es válido.

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, Configuració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.