La geolocalización se registra en dos modos:
al trabajar con un trabajo en la aplicación Planado FSM;
cuando la aplicación Planado FSM se ejecuta en segundo plano.
El modo principal es el primero, cuando el empleado realiza acciones dentro del trabajo: pulsa los botones «De camino», «Comenzar», «Pausar», «Finalizar». Cada vez que el empleado pulsa estos botones o toma una foto en la aplicación, Planado FSM intenta obtener la geolocalización de forma forzada. Así se puede comparar la dirección del trabajo con la ubicación real del empleado en el momento de comenzar, finalizar el trabajo y rellenar el informe. Usted sabrá que el empleado realmente comenzó y finalizó el trabajo en el sitio del cliente, y no fingió haber estado allí.
El segundo método es la captura de ubicación en segundo plano. Para que esto funcione, deben cumplirse varias condiciones:
1. El empleado debe tener trabajos no finalizados para el día actual.
Si el empleado no tiene trabajos no finalizados programados para el día, la geolocalización no se registrará. Para que se registre, debe tener al menos un trabajo activo.
El empleado no tiene trabajos asignados para el día, no se capturará la geolocalización
Si el empleado no tiene trabajos asignados, se considera que no está trabajando. Durante el tiempo no laboral, la geolocalización no se captura.
2. La geolocalización comenzará a capturarse desde el inicio del primer trabajo del día
Si el empleado tiene trabajos programados para el día actual pero aún no ha realizado ninguna acción con ellos, la geolocalización comenzará a capturarse a partir del inicio del trabajo más temprano.
La orden más temprana está programada para las 10:10, la geolocalización comenzará a capturarse a partir de esa hora.
3. La geolocalización se captura desde el momento en que el empleado de campo cambia el estado del trabajo, si esto ocurre antes de la hora programada del primer trabajo.
Si el empleado de campo cambia el estado del trabajo antes de la hora de inicio del primer trabajo, la geolocalización comenzará a capturarse desde ese momento.
Por ejemplo, si el trabajo más temprano está asignado a las 10:00, pero el empleado sale hacia el sitio a las 9:00 y pulsa el botón “De camino” en la app, la geolocalización se capturará desde el momento de pulsar el botón.
El empleado pulsa “De camino” antes del inicio del trabajo más temprano, la geolocalización comenzará a capturarse desde ese momento.
4. La geolocalización deja de capturarse después de finalizar la última orden programada para el día.
Cuando el empleado pulsa el botón “Finalizado” en el último trabajo programado para ese día, la geolocalización deja de capturarse.
СEl empleado finaliza el trabajo a las 18:49, la geolocalización no se capturará después de eso
Posibles causas de problemas
Veamos los posibles problemas con la captura de geolocalización en segundo plano.
1. No hay trabajos o todos los trabajos están finalizados
Si el empleado no tiene trabajos sin finalizar para el día actual, no se capturará su ubicación.
Para que se capture la geolocalización, el empleado debe tener al menos un trabajo en alguno de los siguientes estados del trabajo: "No comenzado", "En camino" o "Comenzado".
Estados en los que se captura la geolocalización
2. La geolocalización está desactivada
Abra los ajustes de Android en el teléfono: Ajustes → Ubicación. Asegúrese de que la geolocalización esté activada.
3. No hay conexión con el servidor
Planado FSM está funcionando en modo sin conexión y no puede enviar la ubicación actual al servidor. En la parte superior de la pantalla se muestra un mensaje al respecto.
Sin embargo, incluso en modo offline, la aplicación continúa recopilando geolocalizaciones. Tan pronto como el teléfono recupere la conexión a Internet, los datos se enviarán automáticamente al servidor y estarán disponibles en la aplicación web para el despachador.
En ocasiones, Android muestra que hay conexión, pero en realidad Internet no funciona correctamente. En ese caso, puede ser útil apagar y volver a encender los datos móviles. También puede verificar el estado de la conexión abriendo otra aplicación, como un navegador.
4. No está configurada la obtención de ubicación desde todas las fuentes en Android
Revise la configuración de ubicación en Android: Ajustes → Ubicación. Asegúrese de que no esté seleccionado únicamente un modo de ubicación. Por ejemplo: si está seleccionado solo el modo Por coordenadas de red y el empleado se encuentra fuera del alcance de redes móviles o Wi-Fi, no se podrá obtener la ubicación. Si está activado solo el modo Por satélites GPS, pero el empleado trabaja en interiores donde no hay señal de GPS, tampoco se capturará la ubicación.
Es necesario usar la configuración Por todas las fuentes (alta precisión) para garantizar una localización estable y precisa en cualquier entorno.
5. No se ha iniciado sesión en la aplicación
Planado FSM no enviará datos al servidor sobre la ubicación del empleado si no se ha iniciado sesión en la aplicación. Inicie sesión en la aplicación.
6. La aplicación está cerrada o detenida manualmente
La ubicación no se envía si el usuario ha cerrado la aplicación
o la ha detenido manualmente desde el menú Ajustes → Aplicaciones → Planado FSM.
Abra la aplicación Planado FSM para reanudar su funcionamiento.
Abra la aplicación Planado FSM para reanudar su funcionamiento.
7. El módulo GPS del teléfono está dañado
La ubicación puede no determinarse o hacerlo incorrectamente si el teléfono tiene un módulo GPS defectuoso y el empleado rara vez se encuentra en zonas con cobertura de redes móviles o Wi-Fi.
Verifique que el módulo GPS funcione correctamente utilizando una aplicación de navegación como Google Maps, Yandex.Navigator, Yandex.Maps, etc.
8. El modo de ahorro de energía está activado en los ajustes de Android
Algunos fabricantes de dispositivos móviles restringen el funcionamiento en segundo plano de las aplicaciones cuando está activado el modo de ahorro de energía.
Vaya a Ajustes → Ahorro de energía (para Xiaomi: Ajustes → Batería y rendimiento → Energía → Ahorro de energía). Desactive esta función.
9. La actividad en segundo plano está restringida en los ajustes de Android
La aplicación no enviará datos de geolocalización si su actividad en segundo plano está limitada.
Permita que la aplicación Planado FSM funcione en segundo plano sin restricciones.
Algunas interfaces de Android desarrolladas por los fabricantes de teléfonos permiten fijar una aplicación en segundo plano.
Abra la lista de aplicaciones recientes y deslice hacia abajo la ventana de Planado FSM. Aparecerá el botón «Fijar», púlselo. Si este botón no está disponible en su dispositivo, es posible que se active manteniendo pulsada la aplicación deseada.
La aplicación se marcará con un ícono de candado en la esquina superior derecha. El sistema dejará de considerarla como una aplicación en segundo plano y no restringirá su funcionamiento.
10. Si el modo de punto de acceso está activado en la configuración de Android
Cuando el teléfono tiene activado el modo de punto de acceso, la ubicación puede mostrarse de forma incorrecta. Es necesario desactivar el modo de punto de acceso mientras se trabaja con Planado.
Dependiendo de la interfaz del sistema, los nombres de las configuraciones pueden diferir de los presentados.
11. Problemas comunes con los smartphones con sistema operativo Android
⚠️Información tomada del sitio dontkillmyapp.com. En este sitio se describen los problemas relacionados con fabricantes específicos de smartphones y cómo solucionarlos.
Los smartphones modernos, debido a su alto rendimiento, consumen rápidamente la batería. Por ello, los fabricantes compiten en ofrecer la mayor duración posible de autonomía.
Este aumento de duración generalmente se logra a través del uso de un administrador de memoria propio. Su tarea es cerrar todos los procesos en segundo plano, excepto aquellos explícitamente permitidos. Por ejemplo, los administradores de memoria muchas veces incluyen directamente permisos en el código para permitir el funcionamiento en segundo plano de apps como mensajería, apps para correr o navegadores GPS.
Todas las demás aplicaciones que se ejecutan en segundo plano son cerradas por este administrador para ahorrar batería. Por este motivo, los usuarios de estos dispositivos pueden tener problemas al usar aplicaciones empresariales que el fabricante no ha considerado.
En el sitio dontkillmyapp.com se publica una lista de modelos de teléfonos que limitan fuertemente el funcionamiento de las aplicaciones en segundo plano. Si tienes problemas con la transmisión de la geolocalización en teléfonos de estas marcas, por favor, revisa las recomendaciones del sitio sobre lo que puedes hacer para solucionar el problema.
En caso de comprar un lote de smartphones del mismo modelo para los empleados de campo, es fundamental probar previamente el funcionamiento del dispositivo. Debes asegurarte de que el administrador de memoria del teléfono no cierre Planado FSM de la memoria durante períodos largos (una hora o más), incluso tras aplicar todas las configuraciones de esta guía.
Si esta guía no te ha ayudado y no puedes entender por qué el empleado no se muestra en el mapa o no se transmite su ruta, por favor, envíanos una solicitud o escríbenos a support@planado.app.