Product Category multi-company
This module add multi-company management to product categories.
auto_awesome What this module does
AI-generated from the code · Odoo 15.0Lets you share product categories across several companies and automatically blocks inconsistent company settings between categories, their parents/children and the products inside them.
This module makes product categories multi-company aware. On the Product Category form, the single Company field is hidden and replaced by a Companies field (visible to users with multi-company rights) where you can tag several companies at once.
It adds automatic consistency checks: - A product's companies must be a subset of the companies of its category; otherwise Odoo refuses to save. - You cannot remove companies from a category if products in it still belong to companies outside the new list. - A child category must share the same companies as its parent category. - A parent category must be shared with all the companies of its child categories.
These rules apply on product.category and product.template, so they trigger whenever you change the companies of a category or product, or move a product to another category. When a rule is broken, Odoo shows a clear error message naming the parent and child categories or the companies involved, and the change is not saved.
Models and fields (2)
- product.category · new model
- product.template · extends an existing model
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: 1 confirmed, 8 with no information of 9 versions.
Sources · Odoo 15.0
Confirmed on 2026-11-03 in branch 15.0 of OCA/multi-company.
terminal Installation and usage
OCA documentation · Odoo 15.0Usage
Source · Odoo 15.0- Go to Inventory
- Go to Configuration > Product Categories
- Open a category and set the desired companies
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.