From dcff5775e5701f1ac06d5edce30b5d33953935e1 Mon Sep 17 00:00:00 2001 From: javierjcf Date: Wed, 1 Apr 2020 17:08:47 +0200 Subject: [PATCH] [FIX]contract_mandate: Search mandate from correct company if we get in this method by the contract cron --- contract_mandate/models/contract.py | 1 + 1 file changed, 1 insertion(+) diff --git a/contract_mandate/models/contract.py b/contract_mandate/models/contract.py index 2e563ebaf..36f4c850e 100644 --- a/contract_mandate/models/contract.py +++ b/contract_mandate/models/contract.py @@ -42,6 +42,7 @@ class ContractContract(models.Model): mandate = self.env['account.banking.mandate'].search([ ('partner_id', '=', self.partner_id.commercial_partner_id.id), ('state', '=', 'valid'), + ('company_id', '=', self.company_id.id), ], limit=1) invoice_vals['mandate_id'] = mandate.id return invoice_vals