DLL para controladores fiscales IF Universal

IF Universal es una dll para controladores fiscales con con todas impresoras fiscales del mercado argentino. El producto es el únido de su tipo que le permite un solo código para integrar varios fabricantes de impresoras. El mismo puede ser integrado en cualquier sistema que soporte conexión con objetos COM, tales como Visual Basic, Visual Foxpro, Delphi, Acucobol, PowerBuilder, etc.

Actualmente los principales fabricantes de impresoras fiscales no han establecido un protocolo estandarizado para estos equipos y su desarollo muchas veces se hace engorroso y de difícil mantenimiento. IFU ofrece la ventaja de proveer un único protocolo para todos los modelos. Compatible con los modelos mas comunes del mercado como Hasar y Epson, IFU brinda una experiencia de desarrollo amigable unido a un soporte técnico ofrecido por personal altamente capacitado y de larga trayectoria en la programación de controladores fiscales.

No hay margen al error cuando miles de empresas imprimen a traves de nuestra solución. Nos nutrimos permanentemente de las distintas situaciones que se puedan presentar asi que si tenes un error durante el desarrollo y no sabes que sucede. ya nosotros seguramente lo analizamos y ajustamos el código para que no pierdas tiempo.

Modelos compatibles

El driver para controladores fiscales es compatible con los modelos mas comunes del mercado como Hasar, Epson y Sams.

Los modelos de nueva generación y vieja generación están fusionados desde la misma interfaz.

Funciones disponibles:

  • Imprimir a impresoras fiscales Epson, Hasar y similares desde un solo código.
  • Compatibilidad con impresoras de segunda generación.
  • Usar una sola impresora fiscal desde varias computadoras.
  • Usar una impresora fiscal desde aplicaciones webs, ya sea PHP o javascript.
  • Registrar automáticamente los comandos de impresión en archivo log con el objetivo de detectar rápidamente errores y lograr su solución sin mayores dolores de cabeza.

Descárguese IFU Demo y comience a probarla. En el paquete hay proyectos de ejemplo sobre las distintas formas de uso.

El paquete que incluye proyectos de ejemplo está disponible para evaluar el producto.

Los proyectos están incluidos para los siguientes lenguajes:

  • Visual Basic
  • C#
  • Visual Foxpro
  • Delphi
  • Harbour
  • Powerbuilder
  • Clarion
  • Ms Access
  • Ms Excel

Códigos de ejemplo

El paquete del driver para controladores fiscales incluye códigos de ejemplo para implementar en distintos lenguajes de programación. En caso de no encontrar un ejemplo para un lenguaje tiene la posibilidad de solicitarlo.

Ejemplo en VB

Dim Fiscal As Driver
  
  Set Fiscal = New Driver
  
  On Error GoTo DepuraErrores
  
  Fiscal.Modelo = modEpsonTM300AF
  Fiscal.Puerto = pcCOM2
  Fiscal.Baudios = bd9600
  
  Fiscal.Inicializar
  
  Fiscal.CancelarComprobante
    
  If Not Fiscal.DatosCliente("Abel Miranda", tdCUIT, 20939802593#, riMonotributo, "Blanco Encalada 1204 5to A") Then
     Err.Raise Fiscal.Error, "", Fiscal.ErrorDesc
  End If
  
  If Not Fiscal.AbrirComprobante(tcFactura_B) Then
     Err.Raise Fiscal.Error, "", Fiscal.ErrorDesc
  End If
  
  If Not Fiscal.ImprimirItem("Item 1", 2, 100, 21, 0) Then
     Err.Raise Fiscal.Error, "", Fiscal.ErrorDesc
  End If
  
  If Not Fiscal.ImprimirItem("Item 1", 2, 100, 21, 0) Then
     Err.Raise Fiscal.Error, "", Fiscal.ErrorDesc
  End If
  
  If Not Fiscal.ImprimirDescuentoGeneral("Item 1", 10) Then
     Err.Raise Fiscal.Error, "", Fiscal.ErrorDesc
  End If
  
  If Not Fiscal.ImprimirPago("Visa", 100) Then
     Err.Raise Fiscal.Error, "", Fiscal.ErrorDesc
  End If
  
  If Not Fiscal.ImprimirPago("Efectivo", 100) Then
     Err.Raise Fiscal.Error, "", Fiscal.ErrorDesc
  End If
  
  Fiscal.CerrarComprobante
  
  
  Exit Sub
DepuraErrores:
  MsgBox Err.Number

Solicite presupuesto

Formulario de contacto

Ah ocurrido un error
Hola, por favor use el siguiente formulario para ponerse en contacto con nuestro equipo.
Remitente
Elija la cantidad de empresas o CUITs en las que planea implementar la solución
Seleccione el lenguaje de programación
Scroll al inicio