From 4fb9ed1582d9bc7855c3ff2c2c198bbbe9047edf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Thu, 10 Oct 2024 17:00:14 +0200 Subject: [PATCH] Set company in the context of clearing journal Closes #13591 (grafted from 20987ca4c2cacef09fa96c5d0b8d35150f5df00f) --HG-- branch : 6.0 --- modules/account_payment_clearing/payment.py | 5 ++++- modules/account_payment_clearing/tryton.cfg | 1 + 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/modules/account_payment_clearing/payment.py b/modules/account_payment_clearing/payment.py index 38402ff0c9..65936ba456 100644 --- a/modules/account_payment_clearing/payment.py +++ b/modules/account_payment_clearing/payment.py @@ -26,7 +26,10 @@ class Journal(metaclass=PoolMeta): states={ 'required': Bool(Eval('clearing_account')), }, - depends=['clearing_account']) + context={ + 'company': Eval('company', None), + }, + depends=['clearing_account', 'company']) clearing_posting_delay = fields.TimeDelta( "Clearing Posting Delay", help="Post automatically the clearing moves after the delay.\n" diff --git a/modules/account_payment_clearing/tryton.cfg b/modules/account_payment_clearing/tryton.cfg index 8e45e8a897..69f46d5fc2 100644 --- a/modules/account_payment_clearing/tryton.cfg +++ b/modules/account_payment_clearing/tryton.cfg @@ -1,6 +1,7 @@ [tryton] version=6.0.4 depends: + company account_payment ir extras_depend: