Les comento que he diseñado una librería que permite trabajar con los 39 modelos de controladores fiscales Hasar y Epson de Argentina, y marcas compatibles.
Esta librería se encarga de manejar las diferentes características entre modelos y marcas.
Puede trabajar con todos los lenguajes de programación visual capaces de manejar componentes OCX (VB, VB.NET, (x)Harbour, Fivewin, Minigui, Power Builder, Visual Object, C#, etc)
Para mencionar solo algunas de las características de las que se encarga la librería:
- Con solo enviarle 5 parámetros (marca, modelo, identificación, puerto y velocidad) se establece la comunicación con cualquiera de los 39 modelos actuales de controladores fiscales.
- Un único comando permite abrir los siguientes comprobantes: Ticket, Ticket Factura, Factura, Nota de Débito, Nota de Crédito, Remito, Recibo y Cotización.
- Un único comando permite enviar ítems y descuentos a los siguientes comprobantes: Ticket, Ticket Factura, Factura, Nota de Débito, Nota de Crédito, Remito, Recibo y Cotización.
- Invierte automáticamente el precio x la cantidad en caso de que el modelo de IF seleccionado maneje 2 decimales en el precio.
- La librería devuelve un completo set de variables con todo el estado de la memoria fiscal, datos del comprobante en curso, subtotales, IVAs usados, datos de la cabecera y pie del comprobante. Dichas variables mantienen sus contenidos aún después de cerrada la comunicación con el IF.
- Tiene la posibilidad de activar/desactivar el manejo de eventos, y habilitar los mensajes que la librería provee de manera automática ante errores del controlador.
Esta librería facilita muchísimo la tarea a los programadores a la hora de lidiar con los controladores fiscales, y les brinda la posibilidad de agregar a sus programas una ventana que le permita al operador seleccionar con que controlador va a trabajar.
Ante cualquier consulta comunicarse a
gjbiagiotti@gmail.com