From bbb9c957eb4e47a7df352790129017f545f0d769 Mon Sep 17 00:00:00 2001 From: "Habib (ayh)" Date: Tue, 7 Sep 2021 14:14:50 +0000 Subject: [PATCH] [IMP] account: simplify invoice payment status filters Modify search filters on the invoice views: Open -> Unpaid (not_paid & partial) Closed -> Paid (in_payment & paid) Overdue -> Overdue [FIX] journal kanban view "late invoices/bills" should not include due date = today Task 2635664 closes odoo/odoo#76362 X-original-commit: fa15c73a087bd6b5a81aa448df2e0a8654213246 Signed-off-by: Quentin De Paoli (qdp) Signed-off-by: Habib Ayob --- addons/account/models/account_journal_dashboard.py | 2 +- addons/account/views/account_move_views.xml | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/addons/account/models/account_journal_dashboard.py b/addons/account/models/account_journal_dashboard.py index 9a620e00deb..00123a8956f 100644 --- a/addons/account/models/account_journal_dashboard.py +++ b/addons/account/models/account_journal_dashboard.py @@ -368,7 +368,7 @@ class account_journal(models.Model): company_id FROM account_move move WHERE journal_id = %(journal_id)s - AND invoice_date_due <= %(today)s + AND invoice_date_due < %(today)s AND state = 'posted' AND payment_state in ('not_paid', 'partial') AND move_type IN ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt'); diff --git a/addons/account/views/account_move_views.xml b/addons/account/views/account_move_views.xml index b9e5b82ac55..a26f52d87b3 100644 --- a/addons/account/views/account_move_views.xml +++ b/addons/account/views/account_move_views.xml @@ -1309,10 +1309,10 @@ - - - - + + + +