From 4dbe7d3d9651ea98c830824e3363e5a271fdd2c4 Mon Sep 17 00:00:00 2001 From: Carlos Lopez Date: Sun, 15 Feb 2026 18:50:11 -0500 Subject: [PATCH] [IMP] purchase_request: Store the purchased_qty field. --- purchase_request/models/purchase_request_line.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/purchase_request/models/purchase_request_line.py b/purchase_request/models/purchase_request_line.py index 5c57c0793d2..a4c76de762e 100644 --- a/purchase_request/models/purchase_request_line.py +++ b/purchase_request/models/purchase_request_line.py @@ -94,6 +94,7 @@ class PurchaseRequestLine(models.Model): string="RFQ/PO Qty", digits="Product Unit of Measure", compute="_compute_purchased_qty", + store=True, ) purchase_lines = fields.Many2many( comodel_name="purchase.order.line", @@ -298,6 +299,12 @@ def write(self, vals): requests.check_auto_reject() return res + @api.depends( + "purchase_lines", + "purchase_lines.order_id.state", + "purchase_lines.product_uom", + "purchase_lines.product_qty", + ) def _compute_purchased_qty(self): for rec in self: rec.purchased_qty = 0.0