This module manage the promotion rules in the case where the delivery addon is installed.
Once installed, the promotion rules are no more applied to the delivery lines of a sale order.
auto_awesome What this module does
AI-generated from the code · Odoo 14.0When delivery charges are used on sales orders, promotion rules no longer apply to delivery lines, so discounts and promotions are calculated only on the actual products.
This module changes how promotion rules behave once the delivery addon is installed. It is installed automatically when both the promotion rule module and the delivery module are present, so no manual setup is needed.
What changes for users:
- Delivery lines on a sales order are excluded from the amount used to evaluate promotion rules. In practice, shipping costs are not counted when the system checks whether a promotion applies.
- Promotion rules are never applied to delivery lines themselves. A delivery charge will not receive a promotion discount or be treated as a product eligible for a promotion.
The module works behind the scenes on the sale.promotion.rule model. It extends the existing logic that decides which order lines are left out of the promotion total and which lines a promotion can apply to. No new menus, screens, buttons or reports are added, and no new fields are created. The visible effect is on sales orders: totals and discounts coming from promotions are computed without including delivery charges.
This is useful when a business offers promotions such as percentage discounts or free products and does not want those promotions to reduce or be affected by shipping fees. The behaviour is automatic once the module is installed.
Depends on
Models and fields (1)
- sale.promotion.rule · extends an existing model
Text generated by AI (DeepSeek) from reading the Odoo 14.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: 1 confirmed, 8 with no information of 9 versions.
Sources · Odoo 14.0
Confirmed on 2026-11-03 in branch 14.0 of OCA/sale-workflow.
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.