cyberar82 / pyfiscalprinter

Automatically exported from code.google.com/p/pyfiscalprinter
GNU Lesser General Public License v3.0
0 stars 0 forks source link

Desborde de totales con monto >1000 #4

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Crear una factura del tipo B a consumidor final
2. Agregar un item con un valor mayor a 1000 
3. Imprimir y ver los fuegos artificiales

What is the expected output? What do you see instead?
Que imprima.

What version of the product are you using? On what operating system?
winxp. ultima version del driver. impresora hasar 320F

Please provide any additional information below.
logged log
INFO:root:sendCommand: SEND|0x5d|F|('3', '-')
INFO:root:reply: ['C080', '0600']
INFO:root:sendCommand: SEND|0x5d|F|('4', '-')
INFO:root:reply: ['C080', '0600']
INFO:root:sendCommand: SEND|0x5d|F|('5', '-')
INFO:root:reply: ['C080', '0600']
INFO:root:sendCommand: SEND|0x5d|F|('11', '-')
INFO:root:reply: ['C080', '0600']
INFO:root:sendCommand: SEND|0x5d|F|('12', '-')
INFO:root:reply: ['C080', '0600']
INFO:root:sendCommand: SEND|0x5d|F|('13', '-')
INFO:root:reply: ['C080', '0600']
INFO:root:sendCommand: SEND|0x5d|F|('14', '-')
INFO:root:reply: ['C080', '0600']
INFO:root:sendCommand: SEND|0x5d|F|('15', '-')
INFO:root:reply: ['C080', '0600']
INFO:root:sendCommand: SEND|0x5d|F|('16', '-')
INFO:root:reply: ['C080', '0600']
INFO:root:sendCommand: SEND|0x5d|F|('17', '-')
INFO:root:reply: ['C080', '0600']
INFO:root:sendCommand: SEND|0x5d|F|('18', '-')
INFO:root:reply: ['C080', '0600']
INFO:root:sendCommand: SEND|0x5d|F|('19', '-')
INFO:root:reply: ['C080', '0600']
INFO:root:sendCommand: SEND|0x62|F|['CONSUMIDOR FINAL', '00000000', 'C', ' ', ' 
']
INFO:root:reply: ['C080', '0600']
INFO:root:sendCommand: SEND|0x40|F|['B', 'T']
INFO:root:reply: ['C080', '3600', '00001995']
INFO:root:sendCommand: SEND|0x42|F|['HORNO 6 MOLDES', '1.0', '1450.0', '10.5', 
'M', '0.0', '1', 'T']
ERROR:root:epsonFiscalDriver.PrinterException: Desbordamiento de totales
ERROR:packages.base.bills:No se ha podido realizar la impresión
Error de la impresora fiscal: Desbordamiento de totales.
Comando enviado: SEND|0x42|F|['HORNO 6 MOLDES', '1.0', '1450.0', '10.5', 'M', 
'0.0', '1', 'T']
INFO:root:sendCommand: SEND|0x98|F|()
INFO:root:reply: ['C080', '0600']
INFO:root:sendCommand: SEND|0x44|F|['Cancelar', '0.00', 'C', '1']
ERROR:root:epsonFiscalDriver.PrinterException: Comando no válido para el 
estado fiscal
INFO:root:sendCommand: SEND|0x4a|F|()
ERROR:root:epsonFiscalDriver.PrinterException: Comando no válido para el 
estado fiscal
INFO:root:Cerrando comprobante con CLOSE
INFO:root:sendCommand: SEND|0x45|F|()
ERROR:root:epsonFiscalDriver.PrinterException: Comando no válido para el 
estado fiscal

Original issue reported on code.google.com by jerobarr...@gmail.com on 5 Sep 2012 at 9:55

GoogleCodeExporter commented 8 years ago
Andube leyendo el manual y aparentemente es un problema de la impresora.
Cuando se imprime una factura B con algun producto mayor a 1000 pesos, la 
impresora requiere que en la factura esté puesto el nombre y el cuit del 
comprador. 
Alguien ya se encontró con este problema tambien?
(no se si un importe total tamb afecta, por lo pronto un solo producto da error)

Original comment by jerobarr...@gmail.com on 6 Sep 2012 at 1:32

GoogleCodeExporter commented 8 years ago
Me pasa exactamente lo mismo desde el control activex en VB6. Lo solucionaste 
con eso? Alguien mas puede aportar?
Gracias

Original comment by jorgedig...@gmail.com on 14 Nov 2014 at 11:28