[FIX]contract_mandate: Search mandate from correct company if we get in this method by the contract cron

This commit is contained in:
javierjcf
2020-04-01 17:08:47 +02:00
committed by hkapatel
parent 362000f308
commit dcff5775e5

View File

@@ -42,6 +42,7 @@ class ContractContract(models.Model):
mandate = self.env['account.banking.mandate'].search([ mandate = self.env['account.banking.mandate'].search([
('partner_id', '=', self.partner_id.commercial_partner_id.id), ('partner_id', '=', self.partner_id.commercial_partner_id.id),
('state', '=', 'valid'), ('state', '=', 'valid'),
('company_id', '=', self.company_id.id),
], limit=1) ], limit=1)
invoice_vals['mandate_id'] = mandate.id invoice_vals['mandate_id'] = mandate.id
return invoice_vals return invoice_vals