OdooWiki OCA HUB

Partner Industry Secondary

partner_industry_secondary folder_open OCA/partner-contact open_in_new
Sales License: AGPL-3

This module adds secondary industries for partners.

auto_awesome What this module does

AI-generated from the code · Odoo 19.0

Lets you record a main industry plus several secondary industries on contacts, and organise industries in a parent/child hierarchy. A setting decides whether industries are also available for individual contacts.

This module extends the contact form so each contact can have one Main Industry and any number of Secondary Industries, shown as tags. The main industry cannot also appear among the secondary ones: Odoo blocks saving and shows a validation message if you try.

Industries themselves become hierarchical. On the Industry screen you can set a parent industry, and the full name is displayed as "Parent / Child". Two industries with the same name under the same parent are refused, and duplicating an industry automatically appends " 2" to the name.

By default the industry fields are only shown for companies. In Settings, under Contacts, the option "Enable industries for individuals" makes them visible for individual contacts too; this is controlled by a user group, so it can be granted per user.

Where it appears: - Contact form: Main Industry and Secondary Industries fields, also inside the contact addresses section. - Contact list: a Main Industry column. - Contact search: an Industry filter that searches both main and secondary industries, plus a group-by Industry option for companies. - Industry screen: a Parent Industry field and an editable list.

Access rights allow everyone to read industries, while only partner managers can create, edit or delete them.

Depends on

base_setupcontacts

Required by other modules

Models and fields (3)
  • res.partner · extends an existing modelindustry_id (Main Industry), secondary_industry_ids (Secondary Industries), show_partner_industry_for_person
  • res.config.settings · extends an existing modelgroup_use_partner_industry_for_person (Use industry for individuals)
  • res.partner.industry · extends an existing modelname, child_ids (Children), parent_id, parent_path, display_name

Text generated by AI (DeepSeek) from reading the Odoo 19.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: 8 confirmed, 1 with no information of 9 versions.

Sources · Odoo 19.0

Confirmed on 2026-11-03 in branch 19.0 of OCA/partner-contact.

terminal Installation and usage

OCA documentation · Odoo 19.0

To manage industries, you need to:

  • Go to Contacts \> Configuration \> Industries.

By default only companies have industries. To activate industries in individuals also, you need to activate the following setting:

  • Go to Settings \> General Settings \> Partner Industries \> Industry in contacts \> Use industry for individuals

To use this module, you need to:

  • Go to any partner's form.

No verified information in OCA: Installation.

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.