CierreZ Totales Generales y Detallados

52 views
Skip to first unread message

Miguel Angel Giuffrida

unread,
Feb 1, 2017, 2:55:33 PM2/1/17
to PyFiscalPrinter
Estimados.
Siempre consulte y pude solucionar muchas cosas.
Hago una pequeña contribución de como imprimir entre 2 fechas un cierre Z con totales generales y detallados.
Lo que hago es para las impresoras Epson no se si es lo mismo para Hasar

En el archivo epsonFiscal.py hay que agregar el comando fiscal y la funcion. Yo lo agregue de esta manera.

En class EpsonPrinter(PrinterInterface):
agregue
CMD_Z_FECHA = 0x3a

mas abajo casi a lo ultimo donde  estan los metodos poner esto.

 def getZfecha(self, fechaini, fechafin, letra):
        reply = self._sendCommand(self.CMD_Z_FECHA,[fechaini,fechafin,letra])
        return reply

Lo que esta resaltado y en cursiva es lo que van a tener que pasarle a la función por parámetro para que se realice la impresión por fiscal es decir, en el archivo.py que ustedes tengan tendrian que agregar:

printer.getZfecha(fechainitxt,fechafintxt,letra). Todo tiene que estar convertido a string.

Espero haber ayudado. Una pequeña contribución ante tanta ayuda.

Muchas Gracias!!!
Reply all
Reply to author
Forward
0 new messages