[FIX] account: journal dashboard shows invoices and refund for given journal

Have an invoice and a credit not in one journal
Go on the dashboard for journals

Before this commit, the count of invoices in draft took into account
both invoices and credit notes, while clicking on the button to see the invoices/credit notes
only showed invoices

After this commit, clicking on the button show both invoices and credit notes

It is worth noting that this is the behavior in v11.0
And that the way the dashboard is computed cannot allow to differentiate
within the kanban records, invoices and refunds as two separate buttons

OPW 1916135

closes odoo/odoo#29482
This commit is contained in:
Lucas Perais (lpe)
2018-12-12 15:46:30 +00:00
parent f3b341b6b9
commit 7bc849c3a6
@@ -320,10 +320,10 @@ class account_journal(models.Model):
action_name = 'action_view_bank_statement_tree'
elif self.type == 'sale':
action_name = 'action_invoice_tree1'
self = self.with_context(use_domain=[('type', '=', 'out_invoice')])
self = self.with_context(use_domain=[('type', 'in', ['out_invoice', 'out_refund'])])
elif self.type == 'purchase':
action_name = 'action_vendor_bill_template'
self = self.with_context(use_domain=[('type', '=', 'in_invoice')])
self = self.with_context(use_domain=[('type', 'in', ['in_invoice', 'in_refund'])])
else:
action_name = 'action_move_journal_line'