Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Efter att offlineprofilen har satts upp och data laddats ner till mobilenheten för första gången, körs mobilappen offline-först. Att prioritera offline-användning optimerar appens prestanda och skapar en konsekvent upplevelse för fälttekniker när de rör sig genom områden med och utan internetuppkoppling.
För att definiera hur ofta data automatiskt synkas på användarens mobila enhet, sätt synkroniseringsintervaller. För att definiera hur mycket kontroll användaren har över att synkronisera sin data, ställ in offline-synkroniseringsinställningar.
För en guidad genomgång, se följande video.
Ställ in 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. Poster som ändras ofta kan synkroniseras oftare och poster som inte ändras så ofta behöver inte synkroniseras lika ofta.
Den standard offlineprofilen, Field Service Mobile - Offline Profile, innehåller fasta synkroniseringsintervall för varje posttyp, baserat på typiska användningsmönster. Du kan uppdatera synkroniseringsintervallen för enskilda tabeller.
Till exempel, om kundkonton uppdateras en gång om dagen i din organisation, ändra synkroniseringsfrekvensen i tabellen Konton till varje dag.
Logga in på Power Apps på https://make.powerapps.com/ och välj din miljö.
Välj Appar och öppna Field Service Mobile.
Välj Inställningar och välj sedan fliken Allmänna inställningar.
Under Välj offline-läge och profil, välj din organisations mobila offline-profil eller Field Service Mobile - Offline-profil om du använder standardprofilen.
Välj ellipsen (...) och Redigera vald profil.
Välj en tabell och klicka på Redigera.
Välj synkroniseringsfrekvensen och spara. Baserat på vårt exempel, välj en dag.
Upprepa för andra tabeller om det behövs.
Spara och publicera offlineprofilen.
Appen startar en synkronisering först när den är aktiv och enheten är ansluten till internet. På Android- och iOS-enheter kan synkroniseringen avslutas även om appen är i bakgrunden efter att synkroniseringen startar.
Appen analyserar beroenden baserat på valda relationer och anpassade filter som inkluderar relaterade tabeller under varje synkroniseringsförfrågan. Appen kanske inte respekterar en tabells synkroniseringsintervall om en relaterad tabell har ett lägre synkroniseringsintervall.
Ställ in offline-synkroniseringsinställningar
Om dina frontlinjearbetare arbetar under långa perioder utan synk eller har begränsad datakapacitet i sina mobilabonnemang, överväg att låta dem styra sina egna synkroniseringsinställningar. Låt till exempel användarna välja:
Om synkronisering bara sker när man är ansluten till ett Wi-Fi nätverk.
Om de synkroniserar på begäran istället för automatiskt.
Om jag ska använda appen i onlineläge när den är ansluten till ett nätverk.
Dessa inställningar hjälper till att spara mobila enheters bandbredd och batteritid när tekniker arbetar i områden med dålig mobiluppkoppling. För att uppdatera dessa inställningar:
Få tillgång till mobilprofilen offline i Power Apps på https://make.powerapps.com/.
Välj Inställningar och sedan fliken Funktioner .
Uppdatera följande synkroniseringsinställningar baserat på ditt företags behov. Läs mer i Definiera synkroniseringsinställningar och Slå på onlineläge.
- Låt användare justera synkroniseringsfrekvensen: På låter användare justera synkroniseringsintervallet för att synkronisera mer eller mindre ofta beroende på deras behov.
- Tillåt användare att synka endast på Wi-Fi: På låter användare synka endast när de är anslutna till ett WiFi-nätverk. Denna inställning rekommenderas i fall där tekniker arbetar på ett meterat eller begränsat mobilbandsnät.
- Tillåt användare att arbeta i onlineläge: På låter användare arbeta i onlineläge. När appen arbetar i onlineläge fortsätter den att synka data med servern så att den är redo att användas om nätverksanslutningen bryts. Läs mer på Introducing Online Mode.
Välj Spara.
Visa synkroniseringsnotiser
Mobilanvändare får en notis i appen när:
- Appen laddar ner data under den initiala synkroniseringen.
- Användaren väljer Uppdatera i en tabell.
- En stor inkrementell synkronisering körs efter att appen inte använts på ett tag.
Meddelandena visas medan synkroniseringen pågår. Efter att en stor inkrementell synkronisering avslutats kan användaren uppdatera vyn för att få de senaste uppdateringarna genom att välja Mer>uppdatering.
Visa offline synkroniseringsstatus
Sidan för offline-status i mobilappen visar det senaste datumet och tiden då synkroniserade tabeller uppdaterades.
Ikonen för offline-synkronisering (glob) visar synkroniseringsstatusen för mobilappen. Det är alltid synligt i huvudappnavigeringen på Windows-, iOS- och Android-enheter. Du kan se på en snabb blick om din app är ansluten till nätverket, 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 en svag eller ingen nätverksanslutning visas meddelandet ”Nätverk eller tjänst inte tillgängligt”. Appen synkroniserar inte nya data och vissa nätverksberoende funktioner i appen, som kartor eller Dataverse-sökningar, fungerar inte. Dessa händelser kan få appen att visa detta meddelande:
- 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.
Visa synkroniseringskonflikter
Synkroniseringskonflikter kan uppstå om data på enheten och data på servern inte stämmer överens. Till exempel uppstår en konflikt när en fälttekniker och en dispatcher redigerar samma arbetsorder utan att synkronisera sina ändringar. Systemet vet inte vilken ändring som ska tillämpas för posten eftersom det får motstridiga uppgifter.
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 sammanfoga ändringar fält för fält. Istället tittar den på hela registret och bestämmer vilken som ska behållas.
Appen löser konflikter baserat på vad administratören väljer för inställningen Sett konfliktdetektering för mobil offline-synkronisering . Du hittar denna inställning i mobilklientens systeminställningar.
Nej: Appen kollar inte efter konflikter när en offline-enhet kommer online igen. Ä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: Appen kontrollerar efter konflikter när en offline-enhet kommer online igen. Ändringarna som samordnaren gjorde "vinner", skriver över ändringarna som fältteknikern gjorde offline. Fältteknikern kan se ett synkroniseringskonfliktfel.
Administratörer kan visa tidigare synkroniseringsfel genom att gå till Inställningar>Synkroniseringsfel.
Läs mer om att arbeta offline.
Felsök offline-synkronisering
Om offline-synkroniseringen inte slutförs, data saknas, eller om appen ger ett synkroniseringsfel, börja med enhetsstatussidan för att se senaste synkroniseringsdetaljer och eventuella felmeddelanden. För att tvinga fram en manuell synkronisering, välj ikonen för offline-synkronisering och sedan Synkronisera nu.
Följande artiklar täcker de vanligaste offline-synkroniseringsproblemen, deras orsaker och steg-för-steg-lösningar:
| Symptom | Var du ska titta |
|---|---|
| Synkroniseringen blir inte klar, eller så är bokningsskärmen eller agendan tom efter inloggning | Felsök vanliga problem i Field Service-mobilappen |
| Synkroniseringen misslyckas med felmeddelandet "Vyn har relaterade entiteter som inte är tillgängliga offline" | Felsök vanliga problem i Field Service-mobilappen |
| Posterna saknas eller är felaktiga i offline-läge | Felaktiga eller saknade data i offlineläge |
| Ett specifikt synkroniseringsfelmeddelande (nedladdningsfel, tabellavvikelser, ISV- eller plug-in-fel) | Felsöka offlinesynkroniseringsfel i Power Apps mobilappen |
Läs mer om hur du minskar tidsgränsöverskridanden och omfattande synkroniseringar i Bästa praxis och begränsningar för offlineprofilen.
Analysera telemetri för offlinesynkronisering
Använd data från offline-synkroniseringshändelser för att kontrollera hälsa och prestanda för offline-synkronisering.
Sätt upp en Application Insights-miljö för att få telemetri om diagnostik och prestanda. Aktivera eller inaktivera telemetriflödet när som helst.
För detaljerad information om vilken data du kan få, gå till Telemetrihändelser för mobilappsynkronisering och åtgärder. För ett exempel, gå till Exempel på telemetridashboard för offline användning av Field Service-mobilappens offlineprofil.
Databorttagning från den mobila enheten
Efter en synkronisering tar appen bort data från mobilenheten om den inte längre uppfyller kriterierna för offline-profilfilter. Databorttagning är vanligast i två fall:
Efter första synken. Till exempel kan en fälttekniker se alla tidigare bokningar online, men efter att ha flyttat till ett område utan uppkoppling ser han bara bokningar som börjar idag eller i framtiden.
Efter en inkrementell synk. Till exempel, om mobilprofilen offline filtrerar bort slutförda bokningar, tas en nysluten bokning bort från agendan efter en synkronisering och är inte tillgänglig i appen.
Om en användare ser en post som tagits bort från den mobila offline-databasen visar appen ett felmeddelande Ej hittat . Om detta fel dyker upp ofta, kontrollera filtren för att försäkra dig om att de inte är för begränsande.
Om du återställer mobilappen rensar appen offline-databasen på enheten.