Merge pull request #392 from ForgeFlow/15.0-fp-391

[15.0][FIX] rma: in multi step routes, only reserve first step
This commit is contained in:
Lois Rilo
2023-02-21 15:07:17 +01:00
committed by GitHub

View File

@@ -212,7 +212,7 @@ class RmaMakePicking(models.TransientModel):
# Force the reservation of the RMA specific lot for incoming shipments.
# FIXME: still needs fixing, not reserving appropriate serials.
for move in pickings.move_lines.filtered(
lambda x: x.state not in ("draft", "cancel", "done")
lambda x: x.state not in ("draft", "cancel", "done", "waiting")
and x.rma_line_id
and x.product_id.tracking in ("lot", "serial")
and x.rma_line_id.lot_id