OdooWiki OCA HUB

User-defined Filters Multi Company

ir_filters_multi_company folder_open OCA/multi-company open_in_new
Uncategorised License: AGPL-3

This module add multi-company management to user-defined filters

auto_awesome What this module does

AI-generated from the code · Odoo 18.0

This module adds a Company field to saved filters, so each filter belongs to a company. Users only see filters of their allowed companies (plus shared ones), and existing filters are assigned to their creator's company.

Saved filters (the ones you create from search boxes) now have a Company field. When you save a new filter, it is automatically set to the company you are currently working in.

  • In the filter form and list, the Company field is visible only to users who can work with multiple companies.
  • A record rule limits which filters you can see: you only see filters whose company is one of your allowed companies, or filters with no company (shared).
  • When the module is installed, all existing filters are automatically assigned to the company of the user who created them.
  • If a company is deleted, its filters are deleted too.

This affects the ir.filters model and its form and list views. It helps keep filters organised per company and prevents users from seeing filters that belong to companies they cannot access.

Depends on

base
Models and fields (1)
  • ir.filters · extends an existing modelcompany_id

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: 2 confirmed, 7 with no information of 9 versions.

Sources · Odoo 18.0

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

terminal Installation and usage

No verified information

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.

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.