From 69bf5e9e3a8d3e188ed9eb8d15b6ee512032713e Mon Sep 17 00:00:00 2001 From: Mohamed Osman Date: Thu, 12 Sep 2024 14:29:20 +0000 Subject: [PATCH] [IMP] allow customizable quotation sequence --- sale_quotation_number/models/sale_order.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/sale_quotation_number/models/sale_order.py b/sale_quotation_number/models/sale_order.py index 6e5f7c88697..b48634d8c06 100644 --- a/sale_quotation_number/models/sale_order.py +++ b/sale_quotation_number/models/sale_order.py @@ -43,8 +43,11 @@ def copy(self, default=None): return super().copy(default) def action_confirm(self): + sequence = self.env["ir.sequence"].search( + [("code", "=", "sale.quotation")], limit=1 + ) for order in self: - if self.name[:2] != "SQ": + if sequence and self.name[: len(sequence.prefix)] != sequence.prefix: continue if order.state not in ("draft", "sent") or order.company_id.keep_name_so: continue