summaryrefslogtreecommitdiff
path: root/addons/stock_picking_batch
diff options
context:
space:
mode:
authorPratima Gupta <pgu@odoo.com>2020-04-16 11:15:54 +0000
committerPratima Gupta <pgu@odoo.com>2020-05-25 10:40:59 +0000
commitcb71a75b120cadfe18c679ff343c8c0c1e31eef7 (patch)
treea50db224d7b5ae13c8b08ff01908be546e4bc8ed /addons/stock_picking_batch
parent71fb04ea3cc63ac3a2945a4a6a6b937c3c9338c9 (diff)
[FIX] stock_batch_picking: unable to vaildate batch picking
Before this - unable to validate batch picking if - any of picking from batch is manually done. Fixes-2238699 closes odoo/odoo#51791 X-original-commit: 4123809a56c0aadc752cd9a9c331cccee34c0889 Signed-off-by: Simon Lejeune (sle) <sle@openerp.com>
Diffstat (limited to 'addons/stock_picking_batch')
-rw-r--r--addons/stock_picking_batch/models/stock_picking_batch.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/addons/stock_picking_batch/models/stock_picking_batch.py b/addons/stock_picking_batch/models/stock_picking_batch.py
index ece8cbc484d..5d1e42b646d 100644
--- a/addons/stock_picking_batch/models/stock_picking_batch.py
+++ b/addons/stock_picking_batch/models/stock_picking_batch.py
@@ -80,7 +80,7 @@ class StockPickingBatch(models.Model):
for batch in self:
batch.move_ids = batch.picking_ids.move_lines
batch.move_line_ids = batch.picking_ids.move_line_ids
- batch.show_check_availability = any(m.state != 'assigned' for m in batch.move_ids)
+ batch.show_check_availability = any(m.state not in ['assigned', 'done'] for m in batch.move_ids)
@api.depends('picking_ids', 'picking_ids.state')
def _compute_state(self):
@@ -165,7 +165,7 @@ class StockPickingBatch(models.Model):
_("Batch Transfer"),
picking.batch_id.id,
picking.batch_id.name))
- return self.picking_ids.button_validate()
+ return pickings.button_validate()
def action_assign(self):
self.ensure_one()