timesheets.analysis.report
Timesheets Analysis Report. Defined in module hr_timesheet; exists in Odoo 16, 17, 18, 19, 20. Across the upgrade steps we tracked: 8 fields added, 5 removed, 0 renamed, 2 type changes.
- Odoo 16 hr_timesheet
- Odoo 17 hr_timesheet
- Odoo 18 hr_timesheet
- Odoo 19 hr_timesheet
- Odoo 20 hr_timesheet
Fields removed (1)
| Field | Type | Module | Notes |
|---|---|---|---|
| ancestor_task_id | many2one | hr_timesheet |
Fields added (1)
| Field | Type | Module |
|---|---|---|
| parent_task_id | many2one | hr_timesheet |
Fields added (3)
| Field | Type | Module |
|---|---|---|
| message_partner_ids | many2many | hr_timesheet |
| milestone_id | many2one | hr_timesheet |
| partner_id | many2one | hr_timesheet |
Type changed (2)
| Field | Odoo 17 | Odoo 18 |
|---|---|---|
| margin | float | monetary |
| timesheet_revenues | float | monetary |
Now also inherits hr.manager.department.report (fields from these parents are listed on their own pages).
Fields removed (1)
| Field | Type | Module | Notes |
|---|---|---|---|
| is_timesheet | boolean | timesheet_grid |
Fields removed (3)
| Field | Type | Module | Notes |
|---|---|---|---|
| is_timer_running | boolean | timesheet_grid | |
| timesheet_invoice_id | many2one | sale_timesheet | |
| timesheet_invoice_type | selection | sale_timesheet |
Fields added (4)
| Field | Type | Module |
|---|---|---|
| billable_type | selection | sale_timesheet |
| billing_target | float | sale_timesheet_enterprise |
| billing_time_target | float | sale_timesheet_enterprise |
| reinvoice_move_id | many2one | sale_timesheet |
All fields declared on timesheets.analysis.report (34)
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 34 fields
| Field | Type | Label | Module | 16 | 17 | 18 | 19 | 20 |
|---|---|---|---|---|---|---|---|---|
| amount | monetary | Amount | hr_timesheet | |||||
| ancestor_task_id | many2one project.task | Ancestor Task | hr_timesheet | |||||
| billable_time | float | Billable Time | sale_timesheet | |||||
| billable_type | selection | Billable Type | sale_timesheet | |||||
| billing_target | float | sale_timesheet_enterpriseE | ||||||
| billing_time_target | float | sale_timesheet_enterpriseE | ||||||
| company_id | many2one res.company | Company | hr_timesheet | |||||
| currency_id | many2one res.currency | Currency | hr_timesheet | |||||
| date | date | Date | hr_timesheet | |||||
| department_id | many2one hr.department | Department | hr_timesheet | |||||
| employee_id | many2one hr.employee | Employee | hr_timesheet | |||||
| helpdesk_ticket_id | many2one helpdesk.ticket | Helpdesk Ticket | helpdesk_timesheetE | |||||
| is_timer_running | boolean | timesheet_gridE | ||||||
| is_timesheet | boolean | Timesheet Line | timesheet_gridE | |||||
| manager_id | many2one hr.employee | Manager | hr_timesheet | |||||
| margin | monetary | Margin | sale_timesheet | |||||
| message_partner_ids | many2many res.partner | hr_timesheet | ||||||
| milestone_id | many2one project.milestone | hr_timesheet | ||||||
| name | char | Description | hr_timesheet | |||||
| non_billable_time | float | Non-billable Time | sale_timesheet | |||||
| order_id | many2one sale.order | Sales Order | sale_timesheet | |||||
| parent_task_id | many2one project.task | Parent Task | hr_timesheet | |||||
| partner_id | many2one res.partner | Partner | hr_timesheet | |||||
| project_id | many2one project.project | Project | hr_timesheet | |||||
| reinvoice_move_id | many2one account.move | Invoice | sale_timesheet | |||||
| so_line | many2one sale.order.line | Sales Order Item | sale_timesheet | |||||
| task_id | many2one project.task | Task | hr_timesheet | |||||
| timesheet_invoice_id | many2one account.move | Invoice | sale_timesheet | |||||
| timesheet_invoice_type | selection | Billable Type | sale_timesheet | |||||
| timesheet_revenues | monetary | Timesheet Revenues | sale_timesheet | |||||
| unit_amount | float | Time Spent | hr_timesheet | |||||
| user_id | many2one res.users | User | hr_timesheet | |||||
| validated | boolean | Validated line | timesheet_gridE | |||||
| validated_status | selection | timesheet_gridE |