Java - Java + Impresoras Fiscales Epson + Emisión de Facturas/Tickets AFIP

 
Vista:
sin imagen de perfil

Java + Impresoras Fiscales Epson + Emisión de Facturas/Tickets AFIP

Publicado por Esteban (1 intervención) el 22/01/2014 15:00:39
Estamos trabajando sobre una aplicación para gestionar el Stock de un mercado, entre otras cosas. Una parte dentro de este software se encarga de la Facturación mediante impresoras Fiscales (TM-U220AFII).
Estas impresoras poseen un firmware aparentemente el cual interpreta un lenguaje IXBATCH, este acepta una serie de codigos como String para ejecutar siertas instrucciones, como: Abrir y cerrar la comunicacion, Escribir y Leer datos, Etc.
Lo que necesitamos ahora es algun Driver o API que nos haga de interface entre nuestra aplicacion Java y la impresora Fiscal, para esto vimos:

Java Fiscal API Device
http://www.balerdi.com.ar/java/fiscal/

IFDriver $.$$$
www.impresoras-fiscales.com.ar/?

JavaPOS
www.javapos.com/?

PFBatch en java
http://jpfbatch.sourceforge.net/

Asi como también vimos varias clases java que lo que hacen es armar un FileWriter con la forma del tickets y lo mandan a imprimir (Pero esto no registra las ventas en la Impresora Fiscal, lo cual es un problema ante la AFIP).

En definitiva:
Necesitamos implementar algo de todo esto u otra cosa, por eso pedimos que nos ayuden, si alguien ya ha implementado algo y les resulto. Alguna experiencia. Necesitamos algo sencillo

Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Java + Impresoras Fiscales Epson + Emisión de Facturas/Tickets AFIP

Publicado por Mauro (1 intervención) el 14/03/2014 15:05:17
Esteban, la aplicación java, es web o de desktop? si es web necesitas 2 webservers, el de aplicación que es uno solo donde todos los clientes se conectan, y necesitas tener corriendo un app server local, (tomcat, apache etc) en el cual tenas deployado un war que se encarga de mandar a la impresora fiscal los comandos para generar el ticket, el n de factura etc.
http://www.impresoras-fiscales.com.ar/argentina.html de esta pag, te podes bajar emuladores de impresoras para poder programar los jsp que invoquen el ocx de la impresora con los datos de la venta y mandar la info por el puerto de la impresora fiscal
acá hay una buena info de como deberías encarar http://mitareaperu.blogspot.com/2011/03/imprimir-ticket-en-impresora-fiscal-con.html
otra opción es poner las impresoras en red y desde el server mandar a la printer ruteando la impresora

si tu aplicación es java desktop es más facil, porque tenes que registar el ocx en la pc local y llamar desde java a los métodos que te ofrece el driver, esta info la encotras en http://www.impresoras-fiscales.com.ar/

saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

Java + Impresoras Fiscales Epson + Emisión de Facturas/Tickets AFIP

Publicado por ileana (1 intervención) el 09/08/2015 22:09:09
Hola pudiste solucionar tu duda? necesito preguntarte sobre eso por favor, es para mi trabajo de grado.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de sebastian

Java + Impresoras Fiscales Epson + Emisión de Facturas/Tickets AFIP

Publicado por sebastian (2 intervenciones) el 27/12/2017 19:52:14
bueno en caso de java para impresoras fiscales viejas ... yo lo hice andar con un framework llamado jacob. esto lo que hace es comunicar el programa java de facturaccion con los módulos ocx del windows. pero de todos modo considero que la mejor opción es entender en java los métodos java native interface jni o jna java native acceso . ya que estas api que proporciona jacob estan desatendida desde el año 2005 . tambien esta jwin que tambien ya esta varios años desatendido ese framework.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar