maintenance.request
Maintenance Request. Defined in module maintenance; exists in Odoo 16, 17, 18, 19, 20. Across the upgrade steps we tracked: 15 fields added, 9 removed, 0 renamed.
- Odoo 16 maintenance
- Odoo 17 maintenance
- Odoo 18 maintenance
- Odoo 19 maintenance
- Odoo 20 maintenance
Fields added (9)
| Field | Type | Module |
|---|---|---|
| instruction_google_slide | char | maintenance |
| instruction_pdf | binary | maintenance |
| instruction_text | html | maintenance |
| instruction_type | selection | maintenance |
| recurring_maintenance | boolean | maintenance |
| repeat_interval | integer | maintenance |
| repeat_type | selection | maintenance |
| repeat_unit | selection | maintenance |
| repeat_until | date | maintenance |
No change to this model's own fields in this step.
Fields added (1)
| Field | Type | Module |
|---|---|---|
| schedule_end | datetime | maintenance |
Fields removed (9)
| Field | Type | Module | Notes |
|---|---|---|---|
| archive | boolean | maintenance | |
| done | boolean | maintenance | |
| instruction_google_slide | char | maintenance | |
| instruction_pdf | binary | maintenance | |
| instruction_type | selection | maintenance | |
| kanban_state | selection | maintenance | |
| request_date | date | maintenance | |
| user_id | many2one | maintenance | |
| worksheet_count | integer | maintenance_worksheet |
Fields added (5)
| Field | Type | Module |
|---|---|---|
| currency_id | many2one | maintenance_worksheet |
| equipment_req_properties | properties | maintenance |
| state | selection | maintenance |
| user_ids | many2many | maintenance |
| worksheet_properties | properties | maintenance_worksheet |
No longer inherits mail.thread.cc.
2 views of this model removed
- hr_maintenance.maintenance_request_view_kanban_inherit_hr
- mrp_maintenance.maintenance_request_view_form_inherit_mrp_workorder
1 menus opening this model removed
- maintenance.menu_m_request_calendar
All fields declared on maintenance.request (45)
Fields this model declares itself in any version, with the versions they exist in. Inherited fields (mail.thread and other mixins) are on the parent model's page.
present not present not covered (Enterprise, Odoo 16 and 17)
Show all 45 fields
| Field | Type | Label | Module | 16 | 17 | 18 | 19 | 20 |
|---|---|---|---|---|---|---|---|---|
| archive | boolean | maintenance | ||||||
| block_workcenter | boolean | Block Workcenter | mrp_maintenanceE | |||||
| category_id | many2one maintenance.equipment.category | Category | maintenance | |||||
| close_date | date | Close Date | maintenance | |||||
| color | integer | Color Index | maintenance | |||||
| company_id | many2one res.company | Company | maintenance | |||||
| currency_id | many2one res.currency | maintenance_worksheetE | ||||||
| description | html | Description | maintenance | |||||
| done | boolean | maintenance | ||||||
| duration | float | maintenance | ||||||
| employee_id | many2one hr.employee | Employee | hr_maintenance | |||||
| equipment_id | many2one maintenance.equipment | Equipment | maintenance | |||||
| equipment_req_properties | properties | Maintenance Request Properties | maintenance | |||||
| instruction_google_slide | char | Google Slide | maintenance | |||||
| instruction_pdf | binary | maintenance | ||||||
| instruction_text | html | Text | maintenance | |||||
| instruction_type | selection | Instruction | maintenance | |||||
| kanban_state | selection | Kanban State | maintenance | |||||
| leave_ids | many2many resource.calendar.leaves | Leaves | mrp_maintenanceE | |||||
| maintenance_for | selection | For | mrp_maintenanceE | |||||
| maintenance_team_id | many2one maintenance.team | Team | maintenance | |||||
| maintenance_type | selection | Maintenance Type | maintenance | |||||
| name | char | Subjects | maintenance | |||||
| owner_user_id | many2one res.users | Created by User | maintenance | |||||
| priority | selection | Priority | maintenance | |||||
| production_company_id | many2one | Production Company | mrp_maintenanceE | |||||
| production_id | many2one mrp.production | Manufacturing Order | mrp_maintenanceE | |||||
| recurring_leaves_count | integer | Additional Leaves to Plan Ahead | mrp_maintenanceE | |||||
| recurring_maintenance | boolean | Recurrent | maintenance | |||||
| repeat_interval | integer | Repeat Every | maintenance | |||||
| repeat_type | selection | Until | maintenance | |||||
| repeat_unit | selection | maintenance | ||||||
| repeat_until | date | End Date | maintenance | |||||
| request_date | date | Request Date | maintenance | |||||
| schedule_date | datetime | Scheduled Date | maintenance | |||||
| schedule_end | datetime | Scheduled End | maintenance | |||||
| stage_id | many2one maintenance.stage | Stage | maintenance | |||||
| state | selection | State | maintenance | |||||
| user_id | many2one res.users | Technician | maintenance | |||||
| user_ids | many2many res.users | Technicians | maintenance | |||||
| workcenter_id | many2one mrp.workcenter | Work Center | mrp_maintenanceE | |||||
| workorder_id | many2one mrp.workorder | Work Order | mrp_maintenanceE | |||||
| worksheet_count | integer | Worksheet Count | maintenance_worksheetE | |||||
| worksheet_properties | properties | Worksheet Properties | maintenance_worksheetE | |||||
| worksheet_template_id | many2one worksheet.template | Worksheet Template | maintenance_worksheetE |