+
+
-
+
- /
-
-
+ /
+
+
+
+
+
+
+
+
+
+
+ stock.move.operations.form.immediate
+ stock.move
+ 1000
+
+
@@ -226,19 +268,22 @@
+
+
+
-
-
+
-
-
+
+
diff --git a/addons/stock/views/stock_picking_views.xml b/addons/stock/views/stock_picking_views.xml
index e3923fe7d42..297700fe609 100644
--- a/addons/stock/views/stock_picking_views.xml
+++ b/addons/stock/views/stock_picking_views.xml
@@ -265,13 +265,14 @@
+
@@ -281,22 +282,30 @@
+
-
+
+
+
+
+
+
+
-
+
+
-
+
+
-
+ domain="[('product_id','=',product_id)]"
+ />
-
diff --git a/addons/stock_picking_batch/tests/test_wave_picking.py b/addons/stock_picking_batch/tests/test_wave_picking.py
index 6e472ba594c..faf31ec5a37 100644
--- a/addons/stock_picking_batch/tests/test_wave_picking.py
+++ b/addons/stock_picking_batch/tests/test_wave_picking.py
@@ -375,9 +375,11 @@ class TestBatchPicking(TransactionCase):
])
self.assertFalse(picking.batch_id)
self.assertEqual(ml1.picking_id.batch_id.id, wave.id)
+ self.assertEqual(ml1.picking_id.move_ids.quantity_done, 5)
self.assertEqual(ml1.picking_id.move_ids.product_uom_qty, 5)
self.assertEqual(ml2.picking_id.id, picking.id)
- self.assertEqual(ml2.picking_id.move_ids.product_uom_qty, 10)
+ self.assertEqual(ml2.picking_id.move_ids.quantity_done, 10)
+ self.assertEqual(ml2.picking_id.move_ids.product_uom_qty, 0)
def test_wave_trigger_errors(self):
with self.assertRaises(UserError):