In a multi-company environment, a partner of company A should not be able to make payments for company B. With this commit, if we detect a mismatch between the companies, a UserError is raised. Task - 2627751 closes odoo/odoo#91189 X-original-commit: 6064cf2e98f16b42f516dcd1b0793a62436bab33 Related: odoo/enterprise#27245 Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com> Signed-off-by: Horacio Tellez Perez (hote) <hote@odoo.com>