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([