Sprawdzone metody postępowania i ograniczenia

Często pracownicy pracujący w terenie muszą pracować w miejscach, które nie mają dostępu do Internetu, takich jak odległe miejsca lub pod ziemią. Gdy administrator skonfiguruje profil mobilny w trybie offline pracownicy terenowi mogą nadal używać aplikacji mobilnej, gdy nie będzie dostępne połączenie z Internetem. Ważne dane synchronizują się z urządzeniem w celu ich wyświetlania w terenie. Zmiany na urządzeniu są przechowywane lokalnie, a następnie przekazywane automatycznie, gdy połączenie internetowe stanie się dostępne.

Zapoznaj się z naszym wpisem w blogu na temat najlepszych rozwiązań dotyczących trybu offline.

Nawet jeśli pracownicy serwisu terenowego zawsze będą mieli niezawodne połączenie z Internetem, zdecydowanie zalecamy skonfigurowanie funkcji trybu offline w celu zapewnienia szybkiego i spójnego działania.

Profil offline zarządza typami rekordów offline, relacjami i przypisaniami użytkowników. Obejrzyj ten krótki film instruktażowy.

Aplikacja mobilna Field Service ma taką samą architekturę i zabezpieczenia co aplikacja mobilna Power Apps. Dowiedz się więcej o zabezpieczeniach rozwiązania Power Platform.

Najlepsze rozwiązania przy używaniu profilu trybu offline

Przed skonfigurowaniem profilu trybu offline należy wziąć pod uwagę następujące ważne wskazówki:

  • Używanie domyślnego profilu trybu offline. Mimo że możesz utworzyć własny profil trybu offline, zdecydowanie zalecamy użycie domyślnego profilu trybu offline dostępnego w aplikacji Field Service. Field Service Mobile — profil trybu offline zapewnia doskonały scenariusz pracy w trybie offline. Zawiera wspólne tabele aplikacji Field Service wstępnie skonfigurowane do użytku w trybie offline oraz zalecane filtry ograniczające pobieranie danych. Rozbuduj go, włączając niestandardowe typy rekordów. Aby uzyskać najlepszą wydajność synchronizacji, należy ograniczyć ilość danych uwzględnianych w profilu trybu offline.

    Domyślny profil trybu offline otrzymuje aktualizacje do niezmienionych filtrów synchronizacji tabel. Użytkownik może skopiować profil domyślny i wprowadzić zmiany w kopii, ale ta kopia nie jest zarządzana i nie otrzymuje żadnych aktualizacji.

    Jeśli użytkownik wprowadzi zmiany w domyślnym profilu trybu offline i chce później wyświetlić najnowszy profil trybu offline, może utworzyć nową wersję próbną rozwiązania Field Service.

  • Nie należy usuwać domyślnych typów rekordów z profilu trybu offline. Domyślne typy rekordów zostały celowo dodane w celu upewnienia się, że odpowiednie dane są dostępne dla pracowników serwisu terenowego. Skoncentruj się na dodawaniu potrzebnych typów rekordów, a nie usuwaniu tych, których nie potrzebujesz.

  • Nie należy używać „Wszystkie rekordy” jako filtru w trybie offline. Profil w trybie offline to brama kontrolująca ilość danych pobieranych na urządzenia użytkowników. Technicznie nie ma ograniczenia liczby rekordów, które obsługuje profil trybu offline. Jednak im mniej danych jest pobieranych, tym synchronizacja jest szybsza i efektywniejsza. Należy nie używać „Wszystkie rekordy” jako filtru tabel i unikać szerokiego zakresu dat. Na przykład zamiast pobierać wszystkie rekordy zasobów klientów, należy pobrać tylko rekordy dotyczące zaplanowanych zleceń pracy. Zmniejsza to liczbę rekordów zasobów klienta, które trzeba synchronizować i nie wpływa na pracę.

  • Użyj offline JavaScript. Organizacje często muszą uruchamiać przepływy pracy na urządzeniach przenośnych, aby przeprowadzać procesy biznesowe. Przepływy Power Automate są jednak uruchamiane tylko wtedy, gdy urządzenie ma połączenie sieciowe lub przy następnej synchronizacji. Jeśli konieczne jest uruchomienie przepływów pracy na urządzeniu na żądanie i bez dostępu do Internetu, należy użyć języka JavaScript w trybie offline. Dowiedz się więcej na temat przepływów pracy i skryptów dla aplikacji mobilnej Field Service.

Więcej informacji o najlepszych rozwiązaniach przy używaniu aplikacji mobilnych w trybie offline.

Ograniczenia profilu trybu offline

Podczas konfigurowanie profilu trybu offline należy pamiętać o tych ograniczeniach:

  • Rekordy, które zostały utworzone na urządzeniu w trybie offline i nie spełniają warunków filtrowania, nie są synchronizowane, dopóki nie spełniają tych warunków.

  • Upewnij się, że polecenia lub funkcje skonfigurowane dla połączeń internetowych wywołują poprawne interfejsy API: Xrm.WebApi.online.

  • Tabele obsługujące tryb offline są częścią domyślnego profilu trybu offline usługi Field Service Mobile. Do profilu trybu offline można dodawać tabele, ale niektóre, takie jak Zamówienie zakupu, Umowy, Zwrot do dostawcy, Autoryzacja zwrotu, nie są używane w trybie offline. Jeśli dodasz te tabele i będziesz uruchamiać aplikację w trybie offline, użytkownicy mogą otrzymać błędy.

  • Field Service Mobile — profil trybu offflinr może mieć maksymalnie 15 połączonych tabel, w tym tabele podrzędne. Na przykład jeśli tabela A ma relację z tabelą B, C, D, a tabela B ma relację z tabelą F, G, H, tabela A będzie zawierała sześć relacji: B, C, D, F, G i H.

  • Sprawdzanie poprawności zapasów nie jest uruchamiane bez połączenia sieciowego.

  • Dostęp do dokumentów SharePoint nie jest obsługiwany.

  • Zasoby sieci Web są częściowo obsługiwane w trybie offline. Zaleca się użycie Power Apps component framework do zaimplementowania niestandardowych funkcji, które działają zarówno w aplikacji mobilnej, jak i w przeglądarce.

Dowiedz się więcej na temat innych ograniczeń.

Następne kroki