diff --git a/addons/stock/report/report_stock_forecast.py b/addons/stock/report/report_stock_forecast.py index 59e788ac4b6..1bf69ab5719 100644 --- a/addons/stock/report/report_stock_forecast.py +++ b/addons/stock/report/report_stock_forecast.py @@ -129,6 +129,8 @@ class ReportStockForecat(models.Model): WHERE final.product_qty != 0 OR final.reference = 'Starting Inventory' %s + ORDER BY + date ) """ % (self._select(), self._left_join(), self._groupby()) self.env.cr.execute(query) @@ -185,7 +187,6 @@ class ReportStockForecat(models.Model): order to analyze different quantities in different situations. """ # Sort result by date_expected and id. - orderby = 'date, id' if not orderby else orderby if 'cumulative_quantity' in fields and 'quantity' not in fields: fields.append('quantity') res = super(ReportStockForecat, self).read_group(domain, fields, groupby, offset=offset, limit=limit, orderby=orderby, lazy=lazy)