3.1. Identificar errores al importar datos > PlugSales
Un registro de cliente o pedido realizado en la aplicación aún no llega a mi sistema o base de datos, ¿qué puede ser?
Para comprender mejor el problema, es importante comprender primero el flujo que ejecuta la aplicación cuando se realiza un registro:
Flujo de solicitud
Tan pronto como se realiza un registro en el dispositivo, se envía a nuestra API y se almacena en nuestra base de datos. El PlugBot de la empresa donde se emitió el registro está analizando constantemente nuestra API, y tan pronto como se registra un nuevo registro, PlugBot importa este registro, para ejecutar los procesos configurados en PlugBot, e insertarlo en su base de datos.
Entonces, pasemos a los pasos de la solución:
- ¿Ya se envió el registro a la API? Para identificar si el registro ya se envió a la API o no, asegúrese de que el registro tenga el estado Sincronizado en la aplicación. Vea cómo debería verse el registro:


Si el registro no está de acuerdo con la imagen de arriba, significa que aún no han sido importados a nuestra API, así que verifique si el dispositivo tiene acceso a internet, o si hay instabilidade con acceso. Si no tiene acceso o es inestable, deberá esperar a que se establezca el acceso y luego se enviará el registro.
Si el estado es “sincronización en la nube” o “esperando sincronización del cliente”, visite esta documentación (Haga clic aquí). Si esto no resuelve la situación, continúe con esta documentación.
Si el dispositivo utiliza una red 3G o 4G, asegúrese de que las opciones de datos importar y exportar solo a través de Wifi estén configuradas en desabilitadas. Estas configuraciones se encuentran en la pestaña de configuración de la aplicación.


- Si el registro aún permanece como “No sincronizado” o “En espera de sincronización”, comuníquese con el soporte.
-** ¡El registro ya ha sido enviado a la API!
Si llegamos a este paso, significa que el registro realizado en la aplicación ya está en nuestra base de datos, pero aún no ha llegado a tu sistema o banco, ¿qué puede ser?
El responsable de insertarlo en tu base de datos es PlugBot, por lo que debemos validar que todo está bien.
¡El primer paso es comprobar si está conectado y sincronizando la información! Para hacer esto, acceda a su dirección de PlugBot (localhost:8088 o el puerto en el que fue instalado)
- Acceder al puerto PlugBot en el navegador (No compatible con Internet Explore)

Si al acceder a la puerta se produce un error o no se puede acceder al PlugBot, comprobar si el servicio PlugBot se está ejecutando en la bandeja de la máquina.

Si es así y aún no puede acceder a PlugBot, haga clic derecho sobre él y reinicie el servicio.

Espere unos momentos e intente acceder nuevamente.
Si aún no puede acceder a PlugBot, comuníquese con el soporte.
- Al acceder a PlugBot, verifique si PlugBot está en línea
**¡Si **PlugBot está fuera de línea! haga clic en Conectar PlugBot
Después de conectarse, espere unos minutos para que PlugBot realice todas las sincronizaciones necesarias. Si el registro pendiente no se muestra en el registro del monitor, o no llega a su base de datos, continúe con los pasos a continuación.
- Comprueba cuándo fue la ** última sincronización

Si la última sincronización se realizó hace mucho tiempo, reinicie el servicio plugbot en la bandeja de la máquina.**
**Al reiniciar, espere unos segundos y vuelva a cargar la página del navegador.
Si después de reiniciar PlugBot no aparecen sincronizaciones nuevas y actualizadas en el monitor durante los próximos minutos, comuníquese con el soporte.
-
¿Hay algún error en el monitor PlugBot? Al analizar las últimas sincronizaciones en el monitor, ¿encontró algún error de SQL durante la importación? Si es así accede a esta documentación para resolver el error (Click aquí)
-
¿No hay ningún error en el monitor PlugBot? Al analizar las últimas sincronizaciones, ¿no encontró ningún error y no había sincronizaciones relacionadas con el registro pendiente, como “número de pedido importado” o “cliente importado”? Luego realice los siguientes procedimientos:- ¡Compruebe si la consulta de inserción de registro es correcta y apunta a la tabla correcta!
Ejemplo: ¿Está configurada correctamente la consulta de inserción de clientes?

Si identifica que la consulta configurada es incorrecta y el registro no se insertó en su tabla, realice la corrección y comuníquese con nuestro equipo de soporte para que el registro pueda reenviarse a su PlugBot.
Si la consulta configurada es correcta, es posible que el registro ya esté en su base de datos. Para validar esta información, realice una selección en la tabla que está insertando, utilizando datos del registro.
Ejemplo: Si el registro se refiere a un cliente, entonces seleccione la tabla que está utilizando en el campo de inserción, filtrando por los datos del cliente. Por ejemplo, una selección en la tabla de clientes, filtrando por nombre de cliente, o CPF/CNPJ…
Si incluso realizando una búsqueda dentro de su base de datos, aún no ha localizado al cliente, entonces comuníquese con nuestro soporte para ayudarlo.