Repository
OCA/hr · module folder · Try on Runboat
Module version
1.0.0
Category
Human Resources
Folder size
0.06 MB
License
LGPL-3
Application
No
Auto-installable
No
Website
https://github.com/OCA/hr
Last tracking update
2026-08-07 08:43:00
Authors
Odoo Community Association (OCA), Sygel
Maintainers
Odoo Community Association (OCA), Sygel
Committers
Weblate, OCA-git-bot, oca-ci, Angel Rivas
Odoo dependencies
Python dependencies
None
System dependencies
None
Required by
None
Description
This module extends the core collective agreement model by adding partner-related fields and views, enabling companies to be associated with collective agreements through res.partner.

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
view_collective_agreement_assign_wizard collective.agreement.assign.wizard.form collective.agreement.assign.wizard form New
view_collective_agreement_tree_partner collective.agreement.tree.partner collective.agreement list New
view_partner_form res.partner.form - hr_collective_agreement_partner res.partner form Inherits base.view_partner_form
view_res_partner_filter res.partner.search - hr_collective_agreement_partner res.partner Inherits base.view_res_partner_filter
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (3)

New fields (0)

No new fields.

Public methods (1)
  • action_unassign_from_partner(self)

New fields (2)
  • collective_agreement_ids Many2many → collective.agreement
    string='Available Collective Agreements' args: 'collective.agreement'
  • partner_id Many2one → res.partner
    readonly=True required=True args: 'res.partner'
Public methods (1)
  • action_assign(self)

New fields (2)
  • collective_agreement_count Integer
    compute='_compute_collective_agreement_count' string='Collective Agreements Count'
  • collective_agreement_ids Many2many → collective.agreement
    check_company=True column1='partner_id' column2='agreement_id' comodel_name='collective.agreement' relation='collective_agreement_partner_rel' string='Collective Agreements'
Public methods (1)
  • action_view_collective_agreements(self)