[FIX] stock_request: set stock request order state to done when partially delivered

This commit is contained in:
OriolMForgeFlow
2023-06-06 09:48:00 +02:00
parent db58a85c83
commit 2be3fbdc9d
3 changed files with 7 additions and 2 deletions

View File

@@ -245,7 +245,9 @@ class StockRequestOrder(models.Model):
def check_done(self):
for rec in self:
if not rec.stock_request_ids.filtered(lambda r: r.state != "done"):
if not rec.stock_request_ids.filtered(
lambda r: r.state not in ["done", "cancel"]
):
rec.action_done()
return