From faa99510cbb391216ebbb135b6d6e44f6f67de5e Mon Sep 17 00:00:00 2001 From: Lionel <> Date: Fri, 20 Nov 2009 20:31:56 +0530 Subject: [PATCH] [FIX] Stock : Wizard improvements from Lionel lp bug: https://launchpad.net/bugs/474340 fixed bzr revid: jvo@tinyerp.com-20091120150156-g3384ajf55082yxk --- addons/stock/stock.py | 2 +- addons/stock/wizard/wizard_partial_picking.py | 2 +- addons/stock/wizard/wizard_return.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/addons/stock/stock.py b/addons/stock/stock.py index b41a41149bf..5259c2b0e0b 100644 --- a/addons/stock/stock.py +++ b/addons/stock/stock.py @@ -1048,7 +1048,7 @@ class stock_move(osv.osv): product = self.pool.get('product.product').browse(cr, uid, [prod_id])[0] uos_id = product.uos_id and product.uos_id.id or False result = { - 'name': product.name, + 'name': product.partner_ref, 'product_uom': product.uom_id.id, 'product_uos': uos_id, 'product_qty': 1.00, diff --git a/addons/stock/wizard/wizard_partial_picking.py b/addons/stock/wizard/wizard_partial_picking.py index 6efde5782cf..38424f52852 100644 --- a/addons/stock/wizard/wizard_partial_picking.py +++ b/addons/stock/wizard/wizard_partial_picking.py @@ -65,7 +65,7 @@ def _get_moves(self, cr, uid, data, context): _moves_arch_lst.append('' % (m.id,)) _moves_fields['move%s' % m.id] = { - 'string': '%s - %s' % (_to_xml(m.product_id.code or '/'), _to_xml(m.product_id.name)), + 'string': _to_xml(m.name), 'type' : 'float', 'required' : True, 'default' : make_default(quantity)} if (pick.type == 'in') and (m.product_id.cost_method == 'average'): diff --git a/addons/stock/wizard/wizard_return.py b/addons/stock/wizard/wizard_return.py index 38c58eb03cc..64e0852578e 100644 --- a/addons/stock/wizard/wizard_return.py +++ b/addons/stock/wizard/wizard_return.py @@ -47,7 +47,7 @@ def _get_returns(self, cr, uid, data, context): for m in [line for line in pick.move_lines]: quantity=m.product_qty arch_lst.append('\n' % (m.id,)) - fields['return%s' % m.id]={'string':m.product_id.name, 'type':'float', 'required':True, 'default':make_default(quantity)} + fields['return%s' % m.id]={'string':m.name, 'type':'float', 'required':True, 'default':make_default(quantity)} res.setdefault('returns', []).append(m.id) arch_lst.append('\n') if pick.invoice_state=='invoiced':