[FIX] account: journal dashboard graph wrong value

OPW 1918926

Current behavior:
  The sql query groups by date,id in a intermediary table instead of the result. This allows to get data in the wrong order if the statements were not produced sequentially. The fill values are computed in the wrong order and may override correct values.

Desired behavior:
  There is no override of the values correctly computed.

closes odoo/odoo#29936
This commit is contained in:
wan
2019-01-17 12:37:36 +00:00
parent ba39efdfc6
commit 50bae1c0c5
@@ -46,9 +46,9 @@ class account_journal(models.Model):
WHERE c.journal_id = %s
AND c.date > %s
AND c.date <= %s
GROUP BY date, id
ORDER BY date, id) AS b
WHERE a.id = b.stmt_id;"""
GROUP BY date) AS b
WHERE a.id = b.stmt_id
ORDER BY date;"""
self.env.cr.execute(query, (self.id, last_month, today))
bank_stmt = self.env.cr.dictfetchall()