Novedades en Archibus V.2023.01

Soporte sin conexión de OnSite: sincronización y resolución de conflictos

Los técnicos, mientras están desconectados, pueden editar sus solicitudes de trabajo con detalles sobre el trabajo; los datos se guardan localmente en su dispositivo. Una vez que el técnico entra en una zona donde tiene acceso a Internet, OnSite detecta los cambios y se sincroniza automáticamente en segundo plano. Mientras la sincronización está en curso, los técnicos pueden continuar buscando y editando solicitudes de trabajo, excepto aquella que se esté sincronizando actualmente.

Conflictos de datos

Si un técnico no dispone conexión, pero hay otros usuarios en línea que sí pueden actualizar los datos, existe la posibilidad de que hayan un conflicto de datos. Por ejemplo, suponga que un gestor de mantenimiento recibe una llamada sobre una solicitud y usa la Consola de mantenimiento de Web Central para cambiar el estado de la solicitud de trabajo de "Emitido y en proceso" a "En espera" justo cuando un técnico sin conexión está introduciendo actualizaciones en la misma solicitud. Cuando el técnico llega a un lugar con acceso a Internet, los datos se sincronizan y el técnico ve el estado En espera para dicha solicitud. Luego, el técnico puede consultar la pantalla Actividad de OnSite y revisar las notas del gestor de mantenimiento que explican el cambio de estado.

En este caso, el cambio al estado En espera, hecho por el gestor de mantenimiento, tenía prioridad sobre el estado que el técnico tenía localmente en su dispositivo móvil (Emitido y en proceso) en función de la configuración según sede realizada con la tarea Sistema / Gestor de aplicaciones móviles / Gestionar configuraciones para OnSite. Con esta tarea, un administrador puede controlar si los datos de la web o OnSite son fuente de verdad. Cuando se dan conflictos, OnSite sincroniza o descarta automáticamente los datos móviles según estas preferencias. Véase OnSite: configuración.

Por lo tanto, los técnicos no necesitan tomar decisiones sobre conflictos de datos, a menos que haya un error de sincronización, como se describe a continuación.

Registros

Se registran todos los errores del servidor, incluidos los errores de sincronización. Se registran los errores en la tabla mobile_logs del servidor y los gestores pueden revisar los errores en Web Central mediante la tarea Sistema / Gestor de aplicaciones móviles / Ver registro móvil.

Manejo de errores durante una sincronización

El proceso de sincronización puede interrumpirse a causa de un error de conexión a Internet, un corte de energía o un servidor no disponible.

El usuario de OnSite recibe una notificación y puede optar por renunciar a sus cambios o volver a intentarlo. Además, el error de sincronización se registra en la tabla mobile_logs.

Detalles

Navegador

Archivos de vista

Temas de ayuda