Włącz powiadomienia push

W aplikacji mobilnej Dynamics 365 Field Service powiadomienia wypychane umożliwiają wysyłanie aktualizacji do techników na ich telefony komórkowe i tablety. Powiadomienia push korzystają z Microsoft Power Automate i obsługują wiele scenariuszy. Na przykład aby powiadomić o nowo przypisanej rezerwacji lub jako przypomnienie o przechwytywaniu i wprowadzeniu ważnych danych.

Możesz włączyć powiadomienia push dla swojej organizacji na dwa sposoby:

Wymagania wstępne

Włączanie powiadomień wypychanych dołączonych do usługi Field Service

Field Service zawiera szablon umożliwiający włączenie powiadomień push dla nowych rezerwacji.

Skonfiguruj następujący przepływ chmury, aby wysyłać pracownikom pracującym na pierwszej linii powiadomienie push na urządzeniu przenośnym po zarezerwowaniu zlecenia pracy.

  1. Zaloguj się do Power Apps i wybierz środowisko, w którym instalujesz usługę Field Service.

  2. W lewym panelu wybierz Rozwiązania , a następnie wybierz Domyślne Rozwiązanie.

  3. Wybierz Obiekty , a następnie wybierz Nowe,>więcej>Odniesienia Połączenia.

  4. Utwórz odniesienie do połączenia o nazwie Połączenie wypychania powiadomień push Field Service. Aby uzyskać więcej informacji, przejdź do Ręcznie dodaj odniesienie do połączenia.

    • Nazwa wyświetlana: Połączenie powiadomienia push usługi Field Service
    • Łącznik: Power Apps Notification V2
    • Połączenie: Nowe połączenie

    Wskazówka

    Pole Nazwa jest automatycznie wypełniane po wprowadzeniu nazwy wyświetlanej.

  5. Otworzy się nowe okno. Wybierz pozycję Utwórz.

  6. Wróć do okna pokazującego panel Nowe Powiązania i wybierz Odśwież. Następnie wybierz nowe połączenie.

  7. Wybierz pozycję Utwórz.

    Zrzut ekranu panelu edycji dotyczącego połączenia Field Service Push Notification.

  8. Postępuj zgodnie z krokami 3 - 7 i stwórz referencję połączenia o nazwie Dataverse Connection Reference.

    • Wyświetlana nazwa: Odnośnik połączenia Dataverse
    • Łącznik: Microsoft Dataverse
    • Połączenie: Nowe połączenie
  9. Wróć do Rozwiązań, wybierz zakładkę Wszystko i edytuj rozwiązanie nazwą msdyn_FieldService_patch_update.

  10. Otwórz domyślny przepływ w chmurze o nazwie Field Service - Powiadom użytkownika o rezerwacji (aplikacja UCI).

  11. Wybierz opcję Zapisz jako, aby utworzyć kopię przepływu w chmurze i dodać ją do rozwiązania niezarządzanego.

  12. W rozwiązaniu niezarządzanym wybierz opcję Włącz dla nowego przepływu w chmurze.

  13. Otwórz szczegóły przepływu w chmurze Field Service — powiadom użytkownika o rezerwacji (aplikacja interfejsu UCI). Upewnij się, że sekcja Odnośniki do połączeń zawiera oba utworzone odwołania do połączeń.

Testowanie powiadomień wypychanych

Zaplanuj zlecenie pracy dla pracownika pierwszego kontaktu, który ma użytkownika skonfigurowanego dla aplikacji mobilnej.

W ciągu 60 sekund powinieneś otrzymać powiadomienie wypychane z aplikacji mobilnej Field Service.

Tworzenie niestandardowego powiadomienia wypychanego

Możesz stworzyć powiadomienie push z niestandardowymi wyzwalaczami, dopasowanymi do scenariuszy biznesowych. Poniżej przedstawiono przykładowy przepływ, który wysyła powiadomienie push do użytkowników aplikacji mobilnej po przypisaniu nowej rezerwacji. Powiadomienie zawiera zamówienie robocze skojarzone z rezerwacją.

  1. Zaloguj się do Power Automate i wybierz swoje środowisko.

  2. Wybierz pozycję Utwórz. Power Automate obsługuje setki złączy, które pozwalają wyzwalać i przekazywać dane do powiadomień push. Użyj dowolnego z tych wyzwalaczy, aby wysyłać ukierunkowane powiadomienia push do wybranej grupy użytkowników.

  3. Wybierz pozycję Zautomatyzowany przepływ w chmurze, wprowadź nazwę i wybierz łącznik Microsoft Dataverse. W tym przykładzie użyj złącza Dataverse, które uruchamia się, gdy wiersz zostanie utworzony, zaktualizowany lub usunięty. Wybierz pozycję Utwórz.

  4. Wybieranie opcji wyzwalacza. W tym przykładzie wybierz:

    • Typ zmiany: Dodano
    • Nazwa tabeli: Rezerwacje zasobów z możliwością rezerwacji
    • Zakres: Organizacja
  5. Dodaj kolejny krok i wybierz opcję Pobierz wiersz według identyfikatora, aby uzyskać skojarzoną wartość zasobu.

    • Nazwa tabeli: Rezerwacje zasobów
    • RowID: Zasób (wartość)
  6. Dodaj warunek. Chcesz wysyłać powiadomienia do użytkowników, a nie do zasobów reprezentujących sprzęt, pule i wykonawców. W tym przykładzie wybierz: Typ zasobu jest równy Użytkownik (typ).

  7. Gdy warunek się zgadza, pobierz powiązane wartości użytkownika. Technicy logują się do aplikacji mobilnej, mając swoje poświadczenia użytkownika usługi Dynamics 365. Ten krok zapewnia, że powiadomienia push są wysyłane do odpowiednich użytkowników. W polu Jeśli tak dodaj opcję Pobierz wiersz według identyfikatora. Wybierz:

    • Nazwa tabeli: Użytkownicy
    • RowID: Użytkownik (wartość)
  8. Aby uwzględnić informacje o zamówieniu pracy w komunikacie z powiadomieniem push, skonfiguruj przepływ, aby otrzymać zlecenia pracy. Dodaj kolejną opcję Pobierz wiersz według identyfikatora. Wybierz:

    • Nazwa tabeli: Zlecenia pracy
    • RowID: Zlecenie pracy (wartość)

    Zrzut ekranu niestandardowego przepływu w Power Automate, który wywołuje powiadomienie push w aplikacji mobilnej Field Service.

  9. Po udostępnieniu wszystkich informacji i zdefiniowaniu logiki przepływu dodaj akcję Wyślij powiadomienie push V2. Wybierz:

    • Aplikacja mobilna: Field Service
    • Twoja aplikacja: Field Service Mobile

    Aby udostępnić komunikat niestandardowy:

    • Element adresatów: podstawowa poczta e-mail
    • Wiadomość: Wiadomość powiadomienia

    Aby przekierowyć technika do nowej formularza rezerwacji i zlecenia pracy:

    • Otwórz aplikację: Tak
    • Encja: Rezerwacja zasobu, który można zarezerwować
    • Formularz: formularz — rezerwacja i zlecenie pracy
    • Identyfikator rekordu: Rezerwacja zasobu, który można zarezerwować
  10. Wybierz pozycję Zapisz. Powiadomienie push pojawi się na telefonie komórkowym technika. Nie muszą być zalogowani w aplikacji, mieć jej otwartej, ani korzystać ze swoich urządzeń, aby otrzymywać powiadomienia push.

    Zrzut ekranu powiadomienia z telefonu komórkowego z Field Service.

Notatka

W trybie przenośnym offline urządzenie otrzymuje powiadomienie push, gdy tylko uzyska łączność. Otwarcie powiadomienia push powoduje synchronizację w celu pobrania rekordu, jeśli nie jest on dostępny na urządzeniu. Jeśli ustawienia synchronizacji są ustawione na synchronizacja tylko przez Wi-Fi, aplikacja synchronizuje dane, nawet jeśli nie jest w sieci Wi-Fi, gdy dostępne jest połączenie komórkowe.