Skip to Content
Menu
v 14.0 Third Party 1
Download for v 14.0 Deploy on Odoo.sh
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Discuss (mail)
Invoicing (account)
Sales (sale_management)
Community Apps Dependencies
Lines of code 2092
Technical Name sale_commission_team
LicenseAGPL-3
Websitehttps://github.com/KMEE/kmee-odoo-addons
You bought this module and need support? Click here!

Sale Commission Team

Beta License: AGPL-3 KMEE/kmee-odoo-addons

This module extends the functionality of sale commissions to support team-based commission rules. It allows you to:

  • Configure commission agents per sales team
  • Define commission rules with different priorities
  • Set specific commission agents for partner/team combinations
  • Control the order in which commission rules are applied

Table of contents

Configuration

To configure this module, you need to:

  1. Go to Sales > Configuration > Settings > Teams
  2. Select or create a sales team
  3. Configure commission rules for the team: * Go to the "Commission Rules" tab * Add rules and set their sequence (priority) * Available rule types: Team Commission: Uses agents configured directly in the team Team and Partner Commission: Uses agents configured for specific team/partner combinations Partner Commission: Uses partner's default agents Salesman Commission: Uses the salesperson as agent
  4. Configure team agents: * In the sales team form, go to the "Agents" tab * Add agents and their respective commissions
  5. Optionally, configure partner-specific agents for teams: * Go to the partner form * In the "Sales & Purchase" tab, find the "Team Agents" section * Add specific agents for each sales team

Usage

To use this module:

  1. Create a sales order or invoice
  2. Select a sales team
  3. The system will automatically assign commission agents based on the configured rules: * Rules are processed in order of their sequence (lowest number first) * Each agent is added only once, using the commission from the highest priority rule * If no rules are configured for the team, no commissions will be assigned * If no team is selected, standard commission behavior applies

Example:

If you have these rules configured (in order): 1. Team Commission 2. Team and Partner Commission 3. Partner Commission 4. Salesman Commission

And an agent appears in multiple rules: * The agent will appear only once in the final commission * Their commission will be taken from the first rule where they appear

Known issues / Roadmap

  • Add support for commission rule templates
  • Allow more complex rule conditions
  • Add reporting features for team-based commissions

Bug Tracker

Bugs are tracked on GitHub Issues. In case of trouble, please check there if your issue has already been reported. If you spotted it first, help us to smash it by providing a detailed and welcomed feedback.

Do not contact contributors directly about support or help with technical issues.

Authors

  • KMEE

Contributors

  • KMEE:
    • Luis Felipe Mileo

Maintainers

This module is part of the KMEE/kmee-odoo-addons project on GitHub.

You are welcome to contribute.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author, please use the developer contact information. They can usually be found in the description.
Please choose a rating from 1 to 5 for this module.