OdooWiki OCA HUB

Company Categories

res_company_category folder_open OCA/multi-company open_in_new
Tools License: AGPL-3

This module adds company categories concept.

On the company form view, you can set the category of the company.

This module is usefull for statistical purposes, in a multi company context.

auto_awesome What this module does

AI-generated from the code · Odoo 18.0

Adds company categories so you can group and classify companies in a multi-company database. You can assign a category to each company and browse companies by category.

This module introduces a new concept of company categories, useful for statistical and organisational purposes when you manage several companies in Odoo.

  • On the company form, a new Category field lets you pick the category a company belongs to. The category also appears in the company list and can be used as a filter in the company search view.
  • A new Company Categories screen is available under the Users menu. There you can create categories, give them a name, mark them as archived, and organise them in a hierarchy using a parent category.
  • Categories come in two kinds: Normal categories, which are assigned to companies, and View categories, which are only used as grouping parents. Only normal categories can be selected on a company.
  • Each category shows a Companies counter button that opens the list of companies in that category. For view categories, the counter adds up the companies of all sub-categories.
  • The full name of a category is built automatically from its parent, for example Shops / Organic Food Shops, and categories are sorted by that full name.

Access is read-only for regular users; only managers can create, edit or delete categories.

Menus it adds

menu_company_category
Models and fields (2)
  • res.company · extends an existing modelcategory_id (Category)
  • res.company.category · new modelname, type, active, child_ids (Category Childs), parent_id (Parent Category), company_ids (Companies), company_qty (Companies Quantity), parent_path, complete_name

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-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 3 confirmed, 6 with no information of 9 versions.

Sources · Odoo 12.0

Confirmed on 2026-11-03 in branch 12.0 of OCA/multi-company.

terminal Installation and usage

OCA documentation · Odoo 18.0
  • go to 'Configuration' / 'Companies' / 'Company Categories'
  • Create new company categories.

For each category, you can define a type 'view' or 'normal' (as for product categories).

  • Go to your companies, and set for each a category in the 'Configuration' tab.

No verified information in OCA: Installation, Usage.

info

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.