Repository
OCA/pms · module folder · Try on Runboat
Module version
1.0.0
Category
Generic Modules/Property Management System
Folder size
0.09 MB
License
AGPL-3
Application
No
Auto-installable
No
Website
https://github.com/OCA/pms
Last tracking update
2026-08-07 09:06:26
Authors
Odoo Community Association (OCA), Gray Matter Logic
Maintainers
Odoo Community Association (OCA), Gray Matter Logic
Committers
Maxime Chambreuil, Weblate, OCA-git-bot, oca-ci
Odoo dependencies
Python dependencies
None
System dependencies
None
Required by
None
Description
This module links the Project application to the Property Management System.

It includes:

- **Property field on tasks**: assign a task to a specific property.
- **Property field on projects**: associate a project with a property.
- **Tasks tab on properties**: view and manage related tasks from the property form.
- **Filtered views**: find all tasks and projects for a given property.

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
pms_property_views_form_project pms.property.form.project pms.property form Inherits pms_base.view_pms_property_form
project_form_view_custom Project form view custom project.project form Inherits project.edit_project
search_view_property Property search project.project search Inherits project.view_project_project_filter
view_task_form2_pms project.task.form.pms project.task form Inherits project.view_task_form2
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (3)

New fields (1)
  • task_ids Many2many → project.task
    string='Tasks' args: 'project.task', 'task_property_rel', 'property_id', 'task_id'
Public methods (0)

No public methods.

New fields (1)
  • property_id Many2one → pms.property
    string='Property' args: 'pms.property'
Public methods (0)

No public methods.

New fields (1)
  • pms_property_ids Many2many → pms.property
    string='PMS Properties' args: 'pms.property', 'task_property_rel', 'task_id', 'property_id'
Public methods (0)

No public methods.