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.0Adds 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
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-03Confirmation status: 2 confirmed, 7 with no information of 9 versions.
Sources · Odoo 15.0
Confirmed on 2026-11-03 in branch 15.0 of OCA/sale-promotion.
terminal Installation and usage
No verified informationInstallation 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.
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.