From d4f13b204b11026fb72e2883f2b100d93d107056 Mon Sep 17 00:00:00 2001 From: Raimon Esteve Date: Thu, 2 Nov 2023 09:49:58 +0100 Subject: [PATCH] issue11590.diff [bank] Hide inactive accounts from party bank accounts #163131 --- issue11590.diff | 13 +++++++++++++ series | 2 ++ 2 files changed, 15 insertions(+) create mode 100644 issue11590.diff diff --git a/issue11590.diff b/issue11590.diff new file mode 100644 index 0000000..94454b4 --- /dev/null +++ b/issue11590.diff @@ -0,0 +1,13 @@ +diff --git a/tryton/modules/bank/party.py b/tryton/modules/bank/party.py +index e7857ba5fb..4b07258f93 100644 +--- a/tryton/modules/bank/party.py ++++ b/tryton/modules/bank/party.py +@@ -8,7 +8,7 @@ from trytond.transaction import Transaction + class Party(metaclass=PoolMeta): + __name__ = 'party.party' + bank_accounts = fields.Many2Many('bank.account-party.party', 'owner', +- 'account', 'Bank Accounts') ++ 'account', 'Bank Accounts', filter=[('active', '=', True)]) + + @classmethod + def search_rec_name(cls, name, clause): diff --git a/series b/series index 004a897..11abc55 100644 --- a/series +++ b/series @@ -125,3 +125,5 @@ issue12626.diff # [account] Do not fail when reconciling an empty list issue12653.diff # [purchase] Depend on product supplier unit to compute unit on price issue12678.diff # [account_statement] Not delete statement lines when statament is not draft state + +issue11590.diff # [bank] Hide inactive accounts from party bank accounts