From 73f4504c9e22bb660f0c995e7f6d34d09cb0dabf Mon Sep 17 00:00:00 2001 From: jesusVMayor Date: Thu, 4 Aug 2016 10:36:44 +0200 Subject: [PATCH] [FIX]account_payment_purchase: set correctly payment mode in purchases created from procurement. --- account_payment_purchase/models/procurement_order.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/account_payment_purchase/models/procurement_order.py b/account_payment_purchase/models/procurement_order.py index 236ec611a..2e685323e 100644 --- a/account_payment_purchase/models/procurement_order.py +++ b/account_payment_purchase/models/procurement_order.py @@ -14,7 +14,9 @@ class ProcurementOrder(models.Model): """Propagate payment mode on MTO/drop shipping.""" if po_vals.get('partner_id'): partner = self.env['res.partner'].browse(po_vals['partner_id']) - po_vals['payment_mode_id'] = partner.supplier_payment_mode.id + po_vals['payment_mode_id'] = partner.with_context( + force_company=procurement.company_id.id).\ + supplier_payment_mode.id po_vals['supplier_partner_bank_id'] = ( self.env['purchase.order']._get_default_supplier_partner_bank( partner))