From 3e4b762227ebb26cfc397668de3c926a7b0d9ceb Mon Sep 17 00:00:00 2001 From: mohammed-alkhazrji Date: Mon, 15 Dec 2025 23:44:18 +0300 Subject: [PATCH] tr5 --- .../models/annual_request.py | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/odex25_purchase/odex25_annual_purchase/models/annual_request.py b/odex25_purchase/odex25_annual_purchase/models/annual_request.py index 39a4de5d7..045dda1dd 100644 --- a/odex25_purchase/odex25_annual_purchase/models/annual_request.py +++ b/odex25_purchase/odex25_annual_purchase/models/annual_request.py @@ -328,12 +328,17 @@ class AnnualPurchaseRequest(models.Model): return self._open_reason_wizard('manager_reject') def action_send_to_committee(self): - if self.rfq_count > 0: - self.write({'sent_to_commitee': True}) - self.write({'state': 'committee'}) - else: - raise UserError("لا يمكن الإرسال إلى اللجنة لأن عدد RFQs يساوي صفر.") + for rec in self: + if rec.rfq_count > 0: + rec.write({ + 'sent_to_commitee': True, + 'state': 'committee' + }) + rec.rfq_ids.write({'state': 'committee'}) + + else: + raise UserError("لا يمكن الإرسال إلى اللجنة لأن عدد RFQs يساوي صفر.") def action_send_to_ssd(self): self.write({'state':'ssd'})