diff --git a/src/main/java/com/unicenta/pos/sales/JPanelTicket.java b/src/main/java/com/unicenta/pos/sales/JPanelTicket.java index 695a068..c73ba6d 100644 --- a/src/main/java/com/unicenta/pos/sales/JPanelTicket.java +++ b/src/main/java/com/unicenta/pos/sales/JPanelTicket.java @@ -1831,14 +1831,20 @@ public abstract class JPanelTicket extends JPanel implements JPanelView, BeanFac } catch (IOException ex) { log.error(ex.getMessage()); } - + // Digital Receipt if (m_config.getProperty("till.digital-receipt") != null && m_config.getProperty("till.digital-receipt").equals("true")) { log.debug("Send digital receipt"); String xml = dlSystem.getResourceAsXML("Printer.Ticket"); new Application().sendReceipt(ticket, xml, getActiveWindow()); } - log.info(new Gson().toJson(ticket)); + // EFR + if (m_config.getProperty("till.efr") != null + && m_config.getProperty("till.efr").equals("true")) { + log.debug("Send to efr"); + String xml = dlSystem.getResourceAsXML("Printer.Ticket"); + // new Application().sendEinvoice(ticket, xml, getActiveWindow()); + } executeEvent(ticket, ticketext, "ticket.close", new ScriptArg("print", paymentdialog.isPrintSelected()));