Preguntas Frecuentes

Puedo actualizar un equipo fiscal PnP de providencias anteriores?
Si se pueden actualizar todos nuestros modelos, solo requieres cambiar el modulo fiscal, y obtendrás, modulo de comunicación, memorias fiscal y auditoria nuevas. Puedes consultar los precios en Precios Productos Fiscales PnP Prov0141 o enviándonos un email a ventas@abacco.com

Como integro mi aplicación con sus impresoras?
Para integrar nuestras impresoras fiscales con tu sistema, solo debes enviarle comandos pre-establecidos… La forma mas sencilla para aplicaciones en Windows, es usar nuestra librería pnpdll.dll que puedes conseguir en https://desarrollospnp.com/archivos/pnpdll2022.zip Si prefieres integrar directamente usando el puerto serial, https://desarrollospnp.com/archivos/PROTOCOLO0141.pdf
La secuencia básica para generar una factura es: abrir factura, enviar renglones, cerrar factura
Puedes realizar pruebas en nuestro simulador https://desarrollospnp.com/archivos/simulaPnP.zip
Ejemplos de integraciones en varios lenguajes: https://github.com/digiua/TestPnP
Simulador REST API https://desarrollospnp.com/sim
Para solicitar soporte integracion@abacco.com

Que cambios se realizaron para poder manejar el nuevo IGTF?
Para el nuevo IGTF, se le agregaron parámetros a los comandos de cierre parcial y cierre de factura..
Usando el protocolo fiscal: los cambios para soportar el nuevo impuesto percibido se encuentran en el comando de cierre de factura. El comando 0x45 con la opción A cierre parcial y opción T Cierre total permanecen iguales, se agregan dos nuevas opciones: cierre parcial con pago en divisas B y monto del pago, o cierre total con pago de divisas U y el monto del pago
Usando el DLL: Se agregó un método PFComando nuevo que permite ejecutar cualquier comando fiscal del protocolo. Mediante este comando podemos en vez de usar PFparcial, usaremos el PFComando con los detalles del comando de cierre parcial del protocolo fiscal 0x45, es decir, PFComando(‘E|B|1000’) donde 1000 equivale a recibir un pago de 10 bolivares en divisas. Para el cierre de la factura en vez de usar PFtotal, usaremos PFComando(‘E|U|500001’) donde 500001 equivale a un pago de 5000.01 bs en divisas.
Si requieres mayor información puedes contactarnos por integracion@abacco.com

Cambios para manejar el IGTF si uso el PDF03?
Se modificaron el dll y el dpf03.exe, reemplazarlo descargándolo de https://desarrollospnp.com/archivos/DPF03.zip, y necesita unos cambios adicionales:
Se crea un nuevo comando ‘K» y debes usarlo en vez del comando H cierre parcial
K,E|B|1010 para un cierre parcial don PAGO divisas de 10.10 bs, es decir monto con dos decimales y sin punto decimal.
y después enviar el comando F del cierre de factura normalmente.
El monto de divisas puede ser 0, y se asume pagada solo en moneda de curso legal.

Compilación para Windows 64 bits
Se agrego al archivo https://desarrollospnp.com/archivos/pnpdll2022.zip
En el se agrega un ejemplo de uso de funciones y declaraciones del dll para C# 64 bits, y la librería 64 bits pnpdll64.dll
Nuestros dll esta compilado bajo los estándares stdcall y las respuestas son apuntadores a cadenas de caracteres terminadas en #0 ansiichar, como se muestra en los ejemplos.

Configuración de comunicación equipos fiscales.
Para configurar cambios en la red Wifi con acceso a internet que necesitan los equipos fiscales favor seguir los pasos indicados en COMO CONFIGURAR LA COMUNICACION DE SU EQUIPO FISCAL PnP

Actualizaciones de equipos fiscales PnP
Para actualizar y estar siempre informado, siga nuestra cuenta de twitter @desarrollospnp donde encontrará los últimos detalles e información de soporte.

La impresora se desconecta periódicamente
Nuestros equipos fiscales no se desconectan bajo ninguna condición. Existe una propiedad de manejo de energía de windows que desconecta los dispositivos USB por eficiencia energética. Se debe desactivar este comportamiento de todos los dispositivos usb para evitar la desconexión de la impresora. https://www.youtube.com/watch?v=LciAFDFWJ1w