From a2a5f1f15f82635afb63efa3c837469d14d03f99 Mon Sep 17 00:00:00 2001 From: Borruso Date: Wed, 24 Jan 2024 14:48:56 +0100 Subject: [PATCH] [FIX] fiscal_epos_print: da applicare solo ai paesi italiani --- fiscal_epos_print/models/pos_order.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/fiscal_epos_print/models/pos_order.py b/fiscal_epos_print/models/pos_order.py index 6db4fd31ff7b..d7c3410e1732 100644 --- a/fiscal_epos_print/models/pos_order.py +++ b/fiscal_epos_print/models/pos_order.py @@ -47,11 +47,12 @@ def _order_fields(self, ui_order): @api.model def create_from_ui(self, orders, draft=False): - draft = True + if self.env.company.country_id.id == self.env.ref("base.it").id: + draft = True order_ids = super(PosOrder, self).create_from_ui(orders, draft) for order in orders: if ( - order["data"].get("fiscal_receipt_number") + order["data"].get("fiscal_receipt_number", False) and self.env.company.country_id.id == self.env.ref("base.it").id ): existing_draft_orders = self.search([