This module adds a 'Parent Team' field on the Sales Team form. This field is also displayed in the Sales Teams list. Plus, a constraint check is performed in order to avoid loops in the hierarchy.
auto_awesome What this module does
AI-generated from the code · Odoo 18.0Lets you organise sales teams into a hierarchy by assigning each team a parent team, and shows the child teams on the team form.
This module extends the Sales Teams feature so that teams can be arranged in a parent/child structure.
On the Sales Team form you get a new "Parent team" field, placed right after the team leader. You can pick any other sales team as the parent, except the team you are currently editing. The form also gains a "Children Teams" tab listing all the teams that report to the current one, showing their name and team leader; this list is read-only (no adding or deleting from there).
In the Sales Teams list view, the parent team is shown as an extra column, so you can see the hierarchy at a glance.
The module works on the crm.team model and stores the hierarchy internally, which allows Odoo to know the full chain of parents and children. The README mentions a check to prevent loops in the hierarchy, but the extracted code does not show such a constraint, so no automatic loop prevention can be confirmed from the code alone.
No new menus, reports, emails or scheduled actions are added; the change is limited to the existing Sales Teams screens.
Depends on
Models and fields (1)
- crm.team · extends an existing modelchild_ids (Children team), parent_id (Parent team), parent_path
Text generated by AI (DeepSeek) from reading the Odoo 18.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 18.0
Confirmed on 2026-11-03 in branch 18.0 of OCA/crm.
terminal Installation and usage
OCA documentation · Odoo 18.0Usage
Source · Odoo 18.0To use this module, you need to:
- Go to CRM \> Configuration \> Sales Teams.
- Create/edit a sales team.
- The parent team will be checked for loop in the hierarchy.
No verified information in OCA: Installation, Configuration.
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.
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.