diff --git a/rma_purchase/models/rma_order_line.py b/rma_purchase/models/rma_order_line.py index c6ea0c0a..0efd6344 100644 --- a/rma_purchase/models/rma_order_line.py +++ b/rma_purchase/models/rma_order_line.py @@ -218,6 +218,12 @@ class RmaOrderLine(models.Model): result["domain"] = [("id", "in", orders.ids)] return result + def action_rma_cancel(self): + res = super().action_rma_cancel() + for line in self: + line.purchase_order_line_ids.mapped("order_id").button_cancel() + return res + def _get_rma_purchased_qty(self): self.ensure_one() qty = 0.0