OdooWiki OCA HUB
Sale License: AGPL-3

This module allows to configure a limit on the times a promotion can be applied. It's a technical base to be extended with top level functionality (sales, pos).

auto_awesome What this module does

AI-generated from the code · Odoo 15.0

Adds limits to promotion programs so a coupon can only be applied a certain number of times per customer or per salesman. It is a technical base meant to be extended by sales and POS modules.

This module extends the promotion program configuration in Odoo with new limit fields. On a coupon program form, you can now set a maximum number of times a program can be applied to a customer (0 means no limit).

You can also define limits per salesman: add lines with a salesman and a maximum number of applications for that salesman. A 'Strict limit' checkbox, when marked, means the promotion is only allowed for the salesmen listed with their quantities. The form shows a summary of the total maximum promotions and how many have already been used.

The module adds a new model for salesman limits, with a unique rule per salesman per program. The used counts are computed fields that are currently placeholders (always 0) and are intended to be overridden by other modules. Access to the salesman limit model is restricted to system administrators.

It touches the coupon rule model and the coupon program form view. No menus or reports are added.

Depends on

coupon

Required by other modules

Models and fields (2)
  • coupon.rule · extends an existing modelrule_salesmen_limit_ids (Salesmen Limits), rule_salesmen_limit_count (Salesmen maximum promotions), rule_salesmen_strict_limit (Strict limit), rule_max_customer_application (Maximum Customer Applications), rule_salesmen_limit_used_count (Salesmen promotions used)
  • coupon.rule.salesmen.limit · new modelrule_id, rule_user_id (Salesman), rule_times_used (Uses), rule_max_salesman_application (Maximum Salesman Applications)

Text generated by AI (DeepSeek) from reading the Odoo 15.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 2 confirmed, 7 with no information of 9 versions.

Sources · Odoo 14.0

Confirmed on 2026-11-03 in branch 14.0 of OCA/sale-promotion.

terminal Installation and usage

No verified information

Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.

info

Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.