Compartir por


Sincronización de datos sen conexión

Despois de configurar o perfil sen conexión e de descargar os datos no dispositivo móbil por primeira vez, a aplicación móbil sempre se executa primeiro sen conexión. Dar prioridade ao uso sen conexión optimiza o rendemento da aplicación. Tamén crea unha experiencia consistente para os técnicos de campo mentres se desprazan por áreas con e sen conexión a Internet.

Intervalos de sincronización

Os intervalos de sincronización definen a frecuencia coa que os datos se sincronizan automaticamente nos dispositivos dos usuarios. Poden ser tan breves como cinco minutos ou tan longos como un día. Con intervalos de sincronización variables, os administradores teñen un maior control sobre a sincronización de datos e poden axudar a mellorar o rendemento das aplicacións. Os rexistros que cambian a miúdo pódense sincronizar con máis frecuencia, e os rexistros que non cambian con tanta frecuencia non precisan sincronizarse con tanta frecuencia.

O perfil predeterminado sen conexión, Field Service Mobile - Perfil sen conexión, ten intervalos de sincronización predeterminados para cada tipo de rexistro, en función dos patróns de uso típicos.

A sincronización só se inicia cando a aplicación está activa e o dispositivo está conectado a Internet. Nos dispositivos Android e iOS , unha vez iniciada a sincronización, pódese completar aínda que a aplicación estea en segundo plano.

Durante cada solicitude de sincronización analízanse as dependencias que se basean nas relacións seleccionadas e os filtros personalizados que inclúen táboas relacionadas. É posible que non se respecte un intervalo de sincronización para unha táboa se unha táboa relacionada ten un intervalo de sincronización inferior.

Os usuarios tamén poden controlar cando se activan as sincronizacións desde a aplicación móbil.

Conflitos de sincronización

Os conflitos de sincronización ocorren se hai unha falta de coincidencia entre os datos do dispositivo e os datos do servidor. Iso pode ocorrer cando un técnico de campo e un despachador editan a mesma orde de traballo sen sincronizar os seus cambios. O sistema non sabe que modificación aplicar ao rexistro porque recibe información conflitiva.

Os conflitos ocorren a nivel de táboa, non a nivel de campo. Por exemplo, se un técnico de campo cambia a Hora de inicio dunha orde de traballo e un despachador cambia a Hora de finalización, iso é un conflito. O sistema non tenta combinar os cambios campo por campo. Pola contra, mira todo o rexistro e tenta determinar cal conservar.

Os conflitos resólvense en función do que o administrador seleccione para a configuración Establecer a detección de conflitos para a sincronización sen conexión móbil . Esta configuración está dispoñible na configuración do sistema do cliente móbil.

  • Non: o sistema non comproba se hai conflitos cando un dispositivo sen conexión volve estar conectado. Os cambios que o técnico de campo fixo fóra de liña "gañan", sobrescribindo os cambios que fixo o despachador. Esta é a configuración predefinida.

  • Si: o sistema comproba se hai conflitos cando un dispositivo sen conexión volve estar conectado. Os cambios que fixo o despachador "gañan", sobrescribindo os cambios que o técnico de campo fixo fóra de liña. É posible que o técnico de campo vexa un erro de conflito de sincronización.

Obtén máis información sobre como traballar sen conexión.

Os administradores poden ver os erros de sincronización anteriores accedendo a Configuración>Erros de sincronización.

Sincronizar notificacións

Os usuarios reciben unha notificación na aplicación cando:

  • A aplicación está a descargar datos durante a sincronización inicial.
  • O usuario selecciona Actualizar nunha táboa.
  • Realízase unha gran sincronización incremental despois de que a aplicación non se use durante un tempo.

As notificacións aparecen mentres a sincronización está en curso. Despois de finalizar unha gran sincronización incremental, o usuario pode actualizar a vista para obter as últimas actualizacións.

Representacións de tres pantallas de dispositivos, cada unha cun dos tres tipos de notificacións de sincronización destacadas.

Ver o estado de sincronización sen conexión

A páxina Estado sen conexión da aplicación mostra a última data e hora na que se actualizaron as táboas sincronizadas.

A icona de sincronización sen conexión mostra o estado de sincronización da propia aplicación móbil. Sempre está visible na navegación da aplicación principal en dispositivos Windows, iOS e Android . Saiba dunha ollada se a túa aplicación está conectada á rede, se está a sincronizar ou hai erros de sincronización.

Para ver os detalles, selecciona a icona de sincronización sen conexión para abrir a páxina de estado do dispositivo.

Se a aplicación detecta unha conexión de rede débil ou nula, aparece a mensaxe "Rede ou servizo non dispoñible". A aplicación non sincroniza datos novos e algunhas funcións da aplicación dependentes da rede, como mapas ou Dataverse buscas, non funcionan. Os seguintes eventos poden facer que a aplicación mostre esta mensaxe:

  • A aplicación iníciase no modo sen conexión antes de que detecte a dispoñibilidade da rede.
  • A comprobación da rede da aplicación non recibe resposta ou a resposta leva demasiado tempo.

Eliminación de datos do dispositivo móbil

Despois dunha sincronización, os datos que xa non cumpren os criterios de filtro de perfil sen conexión poden eliminarse do dispositivo móbil. A eliminación de datos é máis común en dous casos:

  • Despois da primeira sincronización. Por exemplo, un técnico de campo pode ver todas as reservas anteriores mentres está en liña, pero despois de mudarse a unha zona sen conectividade, ver só as reservas que comezan hoxe ou no futuro.

  • Despois dunha sincronización incremental. Por exemplo, se o perfil de móbil fóra de liña filtra as reservas completadas, unha reserva recentemente completada elimínase da axenda despois dunha sincronización e xa non se pode acceder na aplicación.

Se un usuario está a ver un rexistro eliminado da base de datos móbil sen conexión, a aplicación mostra a Non se atopou o rexistro erro. Se este erro aparece con frecuencia, recomendámoslle que revise os filtros para asegurarse de que non sexan demasiado restritivos.

Se se restablece a aplicación móbil, borrarase a base de datos sen conexión do dispositivo.

Pasos seguintes