Integrowanie aplikacji Dynamics 365 Field Service i Supply Chain Management

Dynamics 365 Field Service obejmuje podstawowe funkcje dotyczące zapasów do zarządzania zapasami pojazdów ciężarowych dla techników, śledzenia historii serwisowania zasobów lub dokumentowania zwrotów. Organizacje często integrują także usługę Field Service ze swoimi systemami planowania zasobów przedsiębiorstwa (ERP), na przykład Dynamics 365 Supply Chain Management.

W oparciu o Common Data Model i Microsoft Dataverse możesz skonfigurować synchroniczną dwukierunkową integrację dla następujących tabel:

  • Magazyn
  • Składnik aktywów klienta
  • Kategoria zasobu klienta
  • Warunki płatności
  • Sposób wysyłki
  • Zamówienie zakupu
  • Produkt objęty zamówieniem zakupu
  • Przyjęcie zamówienia zakupu
  • Produkt objęty przyjęciem zamówienia zakupu

Oto kilka przykładów przydatności integracji.

  1. Zarządzanie aktywami: podczas tworzenia zlecenia pracy dotyczącego naprawy lub konserwacji zasobu klienta integracja umożliwia dyspozytorom wybieranie z pełnej listy zasobów klienta, niezależnie od tego, w jakim systemie zostały utworzone.
  2. Magazyny w pobliżu: integracja oferuje technikom kompletną listę magazynów znajdujących się w pobliżu i ich szczegółów.
  3. Zamówienia zakupu: Zamówienie zakupu jest tworzone w Supply Chain Management; następnie pracownik serwisu oczekuje otrzymania produktów w aplikacji Field Service znajdując się u klienta.

Wymagania wstępne

  • Aby wyświetlać zintegrowane dane, musisz mieć wymaganą licencję i zabezpieczenia w jednym systemie. Tylko kilku administratorów IT będzie potrzebować dostępu obydwu aplikacji: Dynamics 365 Field Service i Supply Chain Management. Innymi słowy, użytkownicy potrzebują licencji na interfejs, z którego uzyskują dostęp do danych.

Sposób działania

Integracja jest możliwa, ponieważ aplikacja Field Service jest tworzone w oparciu o rozwiązanie Dataverse i podwójny zapis, dzięki któremu zmiany aplikacji Dynamics 365 Supply Chain Management są zapisywane w rozwiązaniu Dataverse i odwrotnie.

Po włączeniu obsługi podwójnego zapisu rozwiązanie jest importowane do aplikacji Field Service, która dodaje wymagane pola, aby umożliwić integrację encji we wszystkich systemach.

Na przykład w aplikacji Field Service zobaczysz nowe pola dodane do encji magazynu, które są wymagane w aplikacji Supply Chain Management.

Zrzut ekranu przedstawiający magazyn z sekcją integracji.

Podczas tworzenia lub aktualizowania rekordu magazynowego w jednym z systemów zmiana będzie widoczna w innym systemie niemal w czasie rzeczywistym.

Reguły biznesowe i walidacje w dowolnym systemie są stosowane w innym systemie. Załóżmy na przykład, że nie można utworzyć magazynu w aplikacji Supply Chain Management bez podawania wartości określonego pola. Gdy użytkownik spróbuje utworzyć magazyn w aplikacji Field Service, zostanie wyświetlony komunikat o błędzie na podstawie logiki walidacji w aplikacji Supply Chain Management.

Zamówienia zakupu

Zamówienie zakupu jest tworzone w jednym z systemów. W poniższym przykładzie zamówienie zakupu zostało utworzone w Supply Chain Management.

Zrzut ekranu formularza zamówienia zakupu w zarządzaniu łańcuchem dostaw.

W przypadku podwójnego zapisu można sprawdzić, czy integracja jest w toku.

Zrzut ekranu z listy encji z podwójnym zapisem.

Dla każdej tabeli w integracji odpowiednie pola są mapowane do innego systemu. Poniższy zrzut ekranu prezentuje mapowanie między zamówieniami zakupu w Supply Chain Management a zamówieniami zakupu w usłudze Field Service.

W ramach ostatniej części procesu zamówienie zakupu jest tworzone w usłudze Field Service wraz z odpowiednimi informacjami z obu systemów.

Zrzut ekranu przedstawiający zamówienie zakupu w Field Service.