Repository
OCA/maintenance · module folder · Try on Runboat
Module version
1.0.0
Category
Uncategorized
Folder size
0.09 MB
License
AGPL-3
Application
No
Auto-installable
No
Website
https://github.com/OCA/maintenance
Last tracking update
2026-08-07 08:42:53
Authors
Odoo Community Association (OCA), ForgeFlow
Maintainers
Odoo Community Association (OCA), ForgeFlow
Committers
Yann Papouin, Weblate, OCA-git-bot, oca-ci
Odoo dependencies
OCA/maintenance:
odoo/odoo:
- web
- bus
Python dependencies
python-dateutil
System dependencies
None
Required by
None
Description
This module allows defining in the maintenance plan activities that will
be created once the maintenance requests are created as a consequence of
the plan itself.

![Maintenance Planned Activities](/maintenance_plan_activity/static/description/maintenance_plan_activity.png)

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
maintenance_plan_view_form maintenance.plan.form maintenance.plan form Inherits maintenance_plan.maintenance_plan_view_form
maintenance_planned_activity_view_tree maintenance.planned.activity.list maintenance.planned.activity list New
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (3)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (1)
  • planned_activity_ids One2many → maintenance.planned.activity
    comodel_name='maintenance.planned.activity' inverse_name='maintenance_plan_id' string='Planned Activities'
Public methods (0)

No public methods.

New fields (4)
  • activity_type_id Many2one → mail.activity.type
    comodel_name='mail.activity.type' required=True string='Activity Type'
  • date_before_request Integer
    help='This is the number of days the due date of the activity will beset before the Maintenance request scheduled date' string='# Days before request'
  • maintenance_plan_id Many2one → maintenance.plan
    comodel_name='maintenance.plan' string='Maintenance Plan'
  • user_id Many2one → res.users
    comodel_name='res.users' default=<expr> string='Responsible'
Public methods (0)

No public methods.

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…