[MERGE] Merged ADO's branch for the fix of naming move lines created from POS
authorJay Vora (OpenERP) <jvo@tinyerp.com>
Fri, 19 Aug 2011 06:45:17 +0000 (12:15 +0530)
committerJay Vora (OpenERP) <jvo@tinyerp.com>
Fri, 19 Aug 2011 06:45:17 +0000 (12:15 +0530)
bzr revid: jvo@tinyerp.com-20110819064517-tqps4ly2jnxaszsk

1  2 
addons/point_of_sale/pos.py

@@@ -303,6 -303,6 +303,7 @@@ class pos_order(osv.osv)
          """Create a picking for each order and validate it."""
          picking_obj = self.pool.get('stock.picking')
          partner_obj = self.pool.get('res.partner')
++        move_obj = self.pool.get('stock.move')
          address_id = False
          orders = self.browse(cr, uid, ids, context)
          for order in orders:
                          if line.qty < 0:
                              (location_id, stock_dest_id)= (stock_dest_id, location_id)
  
--                        self.pool.get('stock.move').create(cr, uid, {
-                             'name': 'Stock move (POS %d)' % (order.id, ),
++                        move_obj.create(cr, uid, {
+                             'name': 'Stock move (%s) ' % (order.name, ) + line.product_id.partner_ref,
                              'product_uom': line.product_id.uom_id.id,
                              'product_uos': line.product_id.uom_id.id,
                              'picking_id': picking_id,