From 117e46c44283b9341fda74c0d2ee62fbc0bbad3e Mon Sep 17 00:00:00 2001 From: Florian da Costa Date: Fri, 20 Sep 2024 12:40:21 +0200 Subject: [PATCH 1/2] [IMP] rma : add index on stock_move.rma_line_id --- rma/models/stock_move.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rma/models/stock_move.py b/rma/models/stock_move.py index f3077f0b..e7bf862a 100644 --- a/rma/models/stock_move.py +++ b/rma/models/stock_move.py @@ -8,7 +8,7 @@ class StockMove(models.Model): _inherit = "stock.move" rma_line_id = fields.Many2one( - "rma.order.line", string="RMA line", ondelete="restrict" + "rma.order.line", string="RMA line", ondelete="restrict", index="btree_not_null" ) @api.model_create_multi From 0844c39262fa28384244d26b9d9623efb7f0cc03 Mon Sep 17 00:00:00 2001 From: Christopher Ormaza Date: Mon, 16 Sep 2024 13:39:36 -0500 Subject: [PATCH 2/2] [16.0][FIX] rma, change filter of moves to allow select pickings with children of partner selected --- rma/views/rma_order_line_view.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rma/views/rma_order_line_view.xml b/rma/views/rma_order_line_view.xml index 887f541d..e899ab89 100644 --- a/rma/views/rma_order_line_view.xml +++ b/rma/views/rma_order_line_view.xml @@ -236,7 +236,7 @@ [('picking_id.partner_id', '=', partner_id), + >[('picking_id.partner_id', 'child_of', partner_id), ('location_id.usage', '=', 'supplier'), ('state', '=', 'done')]