planning.analysis.report
Planning Analysis Report. Defined in module planning; exists in Odoo 18, 19, 20. Across the upgrade steps we tracked: 16 fields added, 6 removed, 0 renamed.
- Odoo 16 not covered
- Odoo 17 not covered
- Odoo 18 planning
- Odoo 19 planning
- Odoo 20 planning
This is an Enterprise model: Odoo 16 and 17 Enterprise sources are not part of the data, so those versions show as not covered.
Not covered: this step compares Community modules only and this model belongs to an Enterprise module.
No change to this model's own fields in this step.
Fields removed (6)
| Field | Type | Module | Notes |
|---|---|---|---|
| employee_id | many2one | planning | |
| job_title | char | planning | |
| request_to_switch | boolean | planning | |
| resource_id | many2one | planning | |
| resource_type | selection | planning | |
| user_id | many2one | planning |
Fields added (16)
Show all 16
| Field | Type | Module |
|---|---|---|
| employee_ids | many2many | planning |
| partner_city | char | planning_field_service |
| partner_country_id | many2one | planning_field_service |
| partner_id | many2one | planning_field_service |
| partner_state_id | many2one | planning_field_service |
| partner_street | char | planning_field_service |
| partner_street2 | char | planning_field_service |
| partner_zip | char | planning_field_service |
| priority | selection | planning_field_service |
| resource_ids | many2many | planning |
| role_ids | many2many | sale_planning |
| switch_employee_ids | many2many | planning |
| task_id | many2one | project_forecast |
| under_warranty | boolean | planning_field_service_sale_timesheet |
| user_ids | many2many | planning |
| worksheet_template_id | many2one | planning_field_service_worksheet |
1 views of this model removed
- planning_holidays.planning_slot_report_view_search_inherit_planning_holidays
All fields declared on planning.analysis.report (47)
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 47 fields
| Field | Type | Label | Module | 16 | 17 | 18 | 19 | 20 |
|---|---|---|---|---|---|---|---|---|
| allocated_hours | float | Allocated Time | planningE | |||||
| allocated_hours_cost | float | Allocated Time Cost | project_timesheet_forecastE | |||||
| allocated_percentage | float | Allocated Time (%) | planningE | |||||
| billable_allocated_hours | float | Billable Time Allocated | project_timesheet_forecast_saleE | |||||
| company_id | many2one res.company | Company | planningE | |||||
| department_id | many2one hr.department | planningE | ||||||
| effective_hours | float | Effective Time | project_timesheet_forecastE | |||||
| effective_hours_cost | float | Effective Time Cost | project_timesheet_forecastE | |||||
| employee_id | many2one hr.employee | Employee | planningE | |||||
| employee_ids | many2many hr.employee | Employees | planningE | |||||
| employee_skill_ids | one2many hr.employee.skill | Skills | planning_hr_skillsE | |||||
| end_datetime | datetime | End Date | planningE | |||||
| job_title | char | Job Title | planningE | |||||
| manager_id | many2one hr.employee | Manager | planningE | |||||
| name | text | Note | planningE | |||||
| non_billable_allocated_hours | float | Non-billable Time Allocated | project_timesheet_forecast_saleE | |||||
| partner_city | char | City | planning_field_serviceE | |||||
| partner_country_id | many2one res.country | Country | planning_field_serviceE | |||||
| partner_id | many2one res.partner | Customer | planning_field_serviceE | |||||
| partner_state_id | many2one res.country.state | Customer State | planning_field_serviceE | |||||
| partner_street | char | Street | planning_field_serviceE | |||||
| partner_street2 | char | Street2 | planning_field_serviceE | |||||
| partner_zip | char | ZIP | planning_field_serviceE | |||||
| percentage_hours | float | Progress (%) | project_timesheet_forecastE | |||||
| priority | selection | Priority | planning_field_serviceE | |||||
| project_id | many2one project.project | Project | project_forecastE | |||||
| publication_warning | boolean | Modified Since Last Publication | planningE | |||||
| recurrency_id | many2one planning.recurrency | planningE | ||||||
| remaining_hours | float | Time Remaining | project_timesheet_forecastE | |||||
| request_to_switch | boolean | Has there been a request to switch on this shift slot? | planningE | |||||
| resource_id | many2one resource.resource | Resource | planningE | |||||
| resource_ids | many2many resource.resource | Resources | planningE | |||||
| resource_type | selection | Type | planningE | |||||
| role_id | many2one planning.role | Role | planningE | |||||
| role_ids | many2many planning.role | sale_planningE | ||||||
| role_product_ids | one2many product.template | sale_planningE | ||||||
| sale_line_id | many2one sale.order.line | Sales Order Item | sale_planningE | |||||
| sale_order_id | many2one sale.order | Sales Order | sale_planningE | |||||
| slot_id | many2one planning.slot | Planning Slot | planningE | |||||
| start_datetime | datetime | Start Date | planningE | |||||
| state | selection | Status | planningE | |||||
| switch_employee_ids | many2many hr.employee | planningE | ||||||
| task_id | many2one project.task | Task | project_forecastE | |||||
| under_warranty | boolean | Under Warranty | planning_field_service_sale_timesheetE | |||||
| user_id | many2one res.users | User | planningE | |||||
| user_ids | many2many res.users | User | planningE | |||||
| worksheet_template_id | many2one worksheet.template | Worksheet Template | planning_field_service_worksheetE |