OdooWiki OCA HUB

Partner Job Position

partner_contact_job_position folder_open OCA/partner-contact open_in_new
Customer Relationship Management License: AGPL-3

This module extends the functionality of partners job position to support having them categorized in list form and allow you to choose a categorized job position for your contacts in addition to the current custom string for job position.

auto_awesome What this module does

AI-generated from the code · Odoo 19.0

Lets you keep a managed list of job positions and assign one to each contact, in addition to the free-text job title already available on contacts.

This module adds a shared, categorized list of job positions that you can reuse across contacts, instead of typing the job title freely every time.

Where it appears in Odoo: - A new "Job Positions" menu is added under the Contacts configuration menu, opening a simple list where you can add and edit job position names. - On the contact form, a "Categorized job position" field is shown next to the existing free-text job title. It is hidden for companies, so it only applies to individual contacts. - The same field is also available on the contact form used inside the "Contacts" tab of a company record. - In the Contacts search view, you can search by categorized job position and group contacts by it using a "Job position" filter.

Business rules and behaviour: - The job position name is required and translatable, so it can be shown in different languages. - Access rights are set so that regular users, portal users and public users can only read the list; only partner managers can create, edit or delete job positions.

It touches the contact model res.partner and adds a new model res.partner.job_position.

Depends on

contacts

Menus it adds

menu_res_partner_job_position
Models and fields (2)
  • res.partner · extends an existing modeljob_position_id
  • res.partner.job_position · new modelname

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 configure job positions, you need to:

  • Go to Contacts \> Configuration \> Job Positions.

To use this module, you need to:

  • Go to any partner's form.
  • Use the new Categorized job position field.

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.