[FIX] bug in stock partial picking when adding a line in the wizard, fixed.
authorFabien Pinckaers <fp@tinyerp.com>
Wed, 9 Nov 2011 16:21:48 +0000 (17:21 +0100)
committerFabien Pinckaers <fp@tinyerp.com>
Wed, 9 Nov 2011 16:21:48 +0000 (17:21 +0100)
bzr revid: fp@tinyerp.com-20111109162148-4l4cgn5u8ctw0zf3

addons/stock/test/stock_demo_backorder.yml
addons/stock/wizard/stock_partial_picking.py

index b3d40e6..986a59c 100644 (file)
@@ -55,9 +55,9 @@
     pick = self.browse(cr, uid, ref('stock.stock_picking_1'), {})
     for line in pick.move_lines:
         if line.product_id.id == ref('product.product_product_cpu3'):
-            assert line.product_qty == 5.0, "Wrong quantity for CPU3 back order"
+            assert line.product_qty == 5.0, "Wrong quantity %.2f for CPU3 back order" % (line.product_qty,)
         elif line.product_id.id == ref('product.product_product_fan2'):
-            assert line.product_qty == 4.0, "Wrong quantity for FAN2 back order"
+            assert line.product_qty == 4.0, "Wrong quantity %.2f for FAN2 back order" % (line.product_qty,)
         elif line.product_id.id == ref('product.product_product_pc1'):
             assert line.product_qty == 0.0, "Wrong quantity for PC1 back order"
         else:
index cdc3d4d..f7f321e 100644 (file)
@@ -121,7 +121,7 @@ class stock_partial_picking(osv.osv_memory):
                                                     'location_dest_id' : move.location_dest_id.id,
                                                     'picking_id': partial.picking_id.id
                                                     },context=context)
-                stock_move.action_done(cr, uid, [move_id], context)
+                #stock_move.action_done(cr, uid, [move_id], context)
             partial_data['move%s' % (move_id)] = {
                 'product_id': move.product_id.id,
                 'product_qty': move.quantity,