diff --git a/addons/sale_timesheet/controllers/main.py b/addons/sale_timesheet/controllers/main.py index 4330d9d3f73..95b8928ca57 100644 --- a/addons/sale_timesheet/controllers/main.py +++ b/addons/sale_timesheet/controllers/main.py @@ -328,7 +328,7 @@ class SaleTimesheetController(http.Controller): def _table_get_empty_so_lines(self, projects): """ get the Sale Order Lines having no timesheet but having generated a task or a project """ - so_lines = projects.sudo().mapped('sale_line_id.order_id.order_line').filtered(lambda sol: sol.is_service and not sol.is_expense) + so_lines = projects.sudo().mapped('sale_line_id.order_id.order_line').filtered(lambda sol: sol.is_service and not sol.is_expense and not sol.is_downpayment) return set(so_lines.ids), set(so_lines.mapped('order_id').ids) # --------------------------------------------------