IR Config Parameter Multi Company
This module enables you to associate to an ir.config_parameter, certain values based on the company that you currently have selected. This is useful when you have a multi-company environment and you want to have different values for the same parameter depending on the company you are working with.
Other modules can force the company to use by setting force_config_parameter_company in context.
auto_awesome What this module does
AI-generated from the code · Odoo 16.0Lets you store different values for the same system parameter per company, so each company in a multi-company database can have its own setting for the same key.
In a multi-company database, system parameters (the technical key/value settings used across Odoo) can now be tied to a specific company. On the parameter screens you get an extra Company field, visible to users who work with multiple companies, so you can create one entry per company for the same key.
- The parameter form, list and search views all show the Company column, so you can see and filter which company a value belongs to.
- A key can only exist once per company, so you cannot accidentally create two values for the same key and company.
- When Odoo reads a parameter, it first looks for the value belonging to the company you are currently working in, and falls back to the shared value that has no company when no company-specific value exists.
- When Odoo writes a parameter, if several entries exist for that key it updates only the entry for the current company; setting an empty value removes that company's entry.
- Other modules can force which company's value is used by passing a company in the context.
- A record rule limits which parameter entries each user can see: entries with no company plus entries of the companies the user is allowed to access.
This affects the ir.config_parameter model and its interaction with res.company.
Depends on
Models and fields (1)
- ir.config_parameter · extends an existing modelcompany_id
Text generated by AI (DeepSeek) from reading the Odoo 16.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 16.0
Confirmed on 2026-11-03 in branch 16.0 of OCA/multi-company.
terminal Installation and usage
No verified informationInstallation 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.