Merge pull request #292 from Comunitea/8.0_fix_payment_mode_purchase_procurement

[8.0][FIX]account_payment_purchase: payment mode in purchase created from procurement
This commit is contained in:
Pedro M. Baeza
2016-12-10 17:55:07 +01:00
committed by GitHub

View File

@@ -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))