maintenance_project
Link maintenance equipment and requests to projects and tasks so maintenance work integrates with project tracking and timesheets.
Key Features
- maintenance.equipment: Allows linking each equipment to a project or creating one from the equipment form.
- maintenance.equipment: Lets you assign a default preventive maintenance task limited to the equipment's project.
- maintenance.request: Adds project, task, and milestone fields with domains tied to the selected project and task.
- maintenance.request: Automatically uses the equipment's project for new requests and the equipment's default task for preventive ones, including generated schedules.
- maintenance.request: Keeps the milestone aligned with the chosen task and shows project context across search, tree, kanban, and form views.
- reports: Displays linked project and task information on maintenance request printouts.
- project.project: Shows counts of linked equipment and open maintenance requests on projects with stat buttons to navigate to them.
- project.milestone: Counts related maintenance requests per milestone and provides a direct action to open them.