Dela via


Datasynkronisering offline

När offlineprofilen har ställts in och data har hämtats till den mobila enheten för första gången körs mobilappen alltid offline först. Om du prioriterar offlineanvändning optimeras appens prestanda. Det skapar också en konsekvent upplevelse för fälttekniker när de rör sig genom områden med och utan internetanslutning.

Synkroniseringsintervall

Synkroniseringsintervall definierar hur ofta data automatiskt synkroniseras på användarnas enheter. De kan vara så korta som fem minuter eller så länge som en dag. Med variabel synkroniseringsintervall har administratörer större kontroll över datasynkronisering och kan förbättra apprestanda. Poster som ändras ofta kan synkroniseras oftare och poster som inte ändras så ofta behöver inte synkroniseras lika ofta.

Standard offlineprofil Field Service Mobile – Offlineprofil har fördefinierade synkroniseringsintervall för varje posttyp för typiska användningsmönster för dessa posttyper.

En synkronisering startas endast när appen är aktiv och enheten är ansluten till Internet. På Android- och iOS-enheter, efter att synkroniseringen har initierats, kan den slutföras även om app är i bakgrunden.

Beroenden som bygger på relationer och anpassade filter som innehåller relaterade tabeller analyseras vid varje synkroniseringsbegäran. Ett synkroniseringsintervall för en tabell kanske inte fungerar om en relaterad tabell har ett lägre synkroniseringsintervall.

Användare kan också styra när synkroniseringar utlöses från mobilappen.

Synkronisera konflikter

Synkronisera konflikter kan uppstå om data på enheten och data på servern inte stämmer överens. Detta kan inträffa om en fälttekniker och en avsändare redigerar samma arbetsorder utan att synkronisera ändringarna. Systemet vet inte vilken ändring som ska tillämpas på posten eftersom det får motstridig information.

Konflikter uppstår på tabellnivån, inte på fältnivån. Om en fälttekniker exempelvis ändrar arbetsorderns starttid och en avsändare ändrar sluttid, är det en konflikt. Systemet försöker inte koppla ändringar för varje fält. I stället tittar den på hela posten och försöker avgöra vilken som ska behållas.

Konflikter löses baserat på vad administratören väljer för inställningen Ange konfliktidentifiering för mobil offlinesynkronisering. Den här inställningen är tillgänglig i systeminställningar för mobilklient.

  • Nej: Systemet kontrollerar inte om det uppstår konflikter när en offlineenhet kommer tillbaka online. Ändringarna som fältteknikern gjorde offline för att "vinna" skriver över ändringarna som avsändaren har gjort. Den här inställningen är standard.

  • Ja: Systemet kontrollerar om det uppstår konflikter när en offlineenhet kommer tillbaka online. Ändringarna som samordnaren gjorde "vinner", skriver över ändringarna som fältteknikern gjorde offline. Fältteknikern kan se ett synkroniseringskonfliktfel.

Läs mer om hur du arbetar med offline.

Administratörer kan visa tidigare synkroniseringsfel genom att gå till Inställningar>Synkroniseringsfel.

Synkronisera aviseringar

Användarna får ett meddelande i appen när:

  • Appen hämtar data under den första synkroniseringen.
  • Användaren väljer Uppdatera i en tabell.
  • En stor inkrementell synkronisering körs efter att appen inte har använts på ett tag.

Meddelandena visas medan synkroniseringen pågår. När en stor inkrementell synkronisering är klar kan användaren uppdatera vyn för att få de senaste uppdateringarna.

Återgivningar av tre enhetsskärmar med var och en av de tre typerna av synkroniseringsmeddelanden.

Visa offline synkroniseringsstatus

På sidan Offlinestatus i appen visas senaste datum och tid som synkroniserade tabeller uppdaterades.

Ikonen offlinesynkronisering visar synkroniseringsstatus för själva mobilappen. Det är alltid synligt i huvudappnavigeringen på Windows-, iOS- och Android-enheter. Ta en snabb titt på om appen är ansluten till nätverket, om en synkronisering pågår eller om det finns synkroniseringsfel.

För att se detaljer, välj offlinesynkroniseringsikonen för att öppna sidan Enhetsstatus.

Om appen upptäcker att det finns en nätverksanslutning eller ingen nätverksanslutning visas meddelandet "Nätverk eller tjänst ej tillgänglig". Appen synkroniserar inte nya data och vissa nätverksberoende funktioner i appen, som kartor eller Dataverse-sökningar, fungerar inte. Följande händelser kan få appen att visa det här meddelandet:

  • Appen startas i offlineläge innan nätverkets tillgänglighet identifieras.
  • Appens nätverkskontroll får inget svar eller så tar svaret för lång tid.

Databorttagning från den mobila enheten

Efter en synkronisering kan data som inte längre uppfyller villkoren för offlineprofilfilter tas bort från den mobila enheten. Borttagning av data är vanligt i två fall:

  • Efter den första synkroniseringen. En fälttekniker kan till exempel se att alla tidigare problem har börjat användas när de är online, men när de har flyttat till ett område utan anslutning ser du bara problem som börjar i dag eller i framtiden.

  • Efter en inkrementell synkronisering. Om den mobila offlineprofilen till exempel filtrerar bort genomförda bokningar tas en nyligen genomförd bokning bort från agendan efter en synkronisering och är inte längre tillgänglig i appen.

Om en användare tittar på en post som har tagits bort från den mobila offlinedatabasen visar appen en Det går inte att hitta posten. Om felet uppstår ofta rekommenderar vi att du granskar filtren så att de inte blir för allvarliga.

Om mobilappen återställs rensas offlinedatabasen på enheten.

Gå vidare