From e18d857ed6dd54aa399e47f7203b29f2a263cb7a Mon Sep 17 00:00:00 2001 From: root Date: Wed, 2 Aug 2023 21:17:53 +0000 Subject: [PATCH] change impreso buttons --- sale.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sale.py b/sale.py index 961dc91..a09bae5 100644 --- a/sale.py +++ b/sale.py @@ -145,6 +145,7 @@ class Sale(metaclass=PoolMeta): def impreso(cls, records): record = records[0] for line in record.lines: + #line.analytic_accounts = tuple() line.impreso = True line.save() record.save() @@ -178,6 +179,7 @@ class Sale(metaclass=PoolMeta): shop = context['shop'] Printer = pool.get('sale.printer') printers = Printer.search([('zone', '=', 'kitchen'), ('shop', '=', shop)]) + record = records[0] #raise UserError(str(printers)) if not printers: return @@ -189,6 +191,7 @@ class Sale(metaclass=PoolMeta): customer_order = cls.report_customer_order(records) content = {"content": str(json.dumps(customer_order)), "ip_printer": str(printer.ip_address)} headers = {"accept": 'application/json', 'Content-Type': 'application/json'} + cls.impreso([record]) response = requests.post(url, data=json.dumps(content), headers=headers)