From 1479e8476831778c1f87ff9d018ffb37ca29dd57 Mon Sep 17 00:00:00 2001 From: "Bharat Devnani (Open ERP)" <> Date: Fri, 9 Mar 2012 10:22:22 +0530 Subject: [PATCH] [FIX] stock partner browse record if id encountered bzr revid: jam@tinyerp.com-20120309045222-5nuez3w5vfi1uvyc --- addons/stock/stock.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/addons/stock/stock.py b/addons/stock/stock.py index 8f6a7a594aa..ba3ee3a806b 100644 --- a/addons/stock/stock.py +++ b/addons/stock/stock.py @@ -980,7 +980,8 @@ class stock_picking(osv.osv): @param journal_id: ID of the accounting journal @return: dict that will be used to create the invoice object """ - partner = self.pool.get('res.partner').browse(cr, uid, partner, context=context) + if isinstance(partner, int): + partner = self.pool.get('res.partner').browse(cr, uid, partner, context=context) if inv_type in ('out_invoice', 'out_refund'): account_id = partner.property_account_receivable.id else: