Ensure to set done, when qty_cancelled > 0

This commit is contained in:
Kitti U
2021-04-17 21:09:07 +07:00
parent 73c67aa3a3
commit 055bbd24e5
2 changed files with 2 additions and 5 deletions

View File

@@ -66,8 +66,3 @@ class StockMove(models.Model):
)
)
return super(StockMove, self).copy_data(default)
def _action_cancel(self):
res = super()._action_cancel()
self.mapped("allocation_ids.stock_request_id").check_done()
return res

View File

@@ -196,6 +196,8 @@ class StockRequest(models.Model):
if request.allocation_ids
else 0
)
if request.qty_cancelled:
request.action_done()
@api.constrains("order_id", "requested_by")
def check_order_requested_by(self):