diff --git a/modules/account_payment_clearing/payment.py b/modules/account_payment_clearing/payment.py index 5492145e14..38402ff0c9 100644 --- a/modules/account_payment_clearing/payment.py +++ b/modules/account_payment_clearing/payment.py @@ -41,6 +41,7 @@ class Journal(metaclass=PoolMeta): date = Date.today() moves = [] journals = cls.search([ + ('company', '=', Transaction().context.get('company')), ('clearing_posting_delay', '!=', None), ]) for journal in journals: @@ -50,7 +51,7 @@ class Journal(metaclass=PoolMeta): ('origin.journal.id', '=', journal.id, 'account.payment'), ('state', '=', 'draft'), - ('company', '=', Transaction().context.get('company')), + ('company', '=', journal.company.id), ])) Move.post(moves)