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.
auto_awesome What this module does
AI-generated from the code · Odoo 19.0Lets you define scheduled activities on a maintenance plan; when the plan generates maintenance requests, matching activities are automatically created on each request with a due date counted back from the request's scheduled date.
This module extends maintenance plans so that each plan can carry a list of planned activities. On the maintenance plan form a new "Scheduled Activities" tab shows these lines, which you can edit directly in the list: choose an activity type, a responsible user and a number of days before the request.
When the plan creates maintenance requests, the module automatically adds one activity to each new request for every planned activity line. The activity is assigned to the chosen responsible (or to the current user if none is set), gets the note "Activity automatically generated from maintenance plan", and its deadline is the request's scheduled date minus the configured number of days.
- Activities appear on the maintenance request as standard scheduled activities.
- The activity type and responsible come from the plan line.
- The deadline is calculated automatically from the request's scheduled date.
It touches maintenance plans, maintenance equipment (which generates the requests) and maintenance requests, plus the standard activity system. Regular users can only read planned activities; equipment managers can create, edit and delete them.
Depends on
Models and fields (3)
- maintenance.plan · extends an existing modelplanned_activity_ids (Planned Activities)
- maintenance.equipment · extends an existing model
- maintenance.planned.activity · new modeluser_id (Responsible), activity_type_id (Activity Type), date_before_request (# Days before request), maintenance_plan_id (Maintenance Plan)
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-03Confirmation status: 7 confirmed, 2 with no information of 9 versions.
Sources · Odoo 19.0
Confirmed on 2026-11-03 in branch 19.0 of OCA/maintenance.
terminal Installation and usage
No verified informationInstallation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
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.