Поделиться через


Интеграция Dynamics 365 Field Service и Supply Chain Management

Dynamics 365 Field Service включает в себя базовые возможности инвентаризации для управления запасами технических грузовиков, отслеживания истории обслуживания активов или документирования возвратов. Организации часто интегрируют Field Service со своими системами планирования ресурсов предприятия (ERP), например Dynamics 365 Supply Chain Management.

На основе Common Data Model и Microsoft Dataverse можно настроить синхронную двустороннюю интеграцию для следующих таблиц:

  • Склад
  • Актив клиента
  • Категория актива клиента
  • Условия оплаты
  • Отправка через
  • Заказ на покупку
  • Продукт по заказу на покупку
  • Получение по заказу на покупку
  • Продукт получения по заказу на покупку

Вот несколько примеров того, насколько полезна интеграция.

  1. Управление активами: при создании заказа на работу на ремонт или обслуживание актива клиента интеграция позволяет диспетчерам выбирать из полного списка активов клиента независимо от того, в какой системе он был создан.
  2. Ближайшие склады: интеграция предоставляет техническим специалистам полный список ближайших складов и соответствующих деталей.
  3. Заказы на покупку: заказ на покупку создается в Supply Chain Management; затем технический специалист документирует получение продуктов в приложении Field Service, находясь на месте у клиента.

Предварительные условия

  • Чтобы просмотреть интегрированные данные, вам необходима лицензия и роль безопасности для одной системы. Лишь нескольким ИТ-администраторам потребуется доступ к Dynamics 365 Field Service и Supply Chain Management. Другими словами, пользователям нужна только лицензия для интерфейса, в котором они получают доступ к данным.

Принцип работы

Интеграция стала возможной, потому что Field Service создан на основе Dataverse и двойной записи, которая записывает изменения в Dynamics 365 Supply Chain Management в Dataverse и наоборот.

После включения двойной записи решение импортируется в Field Service, который добавляет обязательные поля, чтобы сделать сущности в каждой системе интегрируемыми.

Например, в Field Service вы увидите новые поля, добавленные к сущности склада, которые требуются в Supply Chain Management.

Снимок экрана склада с разделом интеграции.

Когда запись склада создается или обновляется в любой из систем, изменения будут отображаться в другой системе в режиме реального времени.

Бизнес-правила и проверки в любой системе соблюдаются в другой системе. Например, представьте, что невозможно создать склад в Supply Chain Management без определенного значения поля. Когда пользователь пытается создать склад в Field Service, появляется ошибка, основанная на логике проверки в Supply Chain Management.

Заказы на покупку

Заказ на покупку создается в любой из систем. В следующем примере заказ на покупку был создан в Supply Chain Management.

Снимок экрана формы заказа на покупку в Supply Chain Management.

В режиме двойной записи вы можете видеть, что интеграция выполняется.

Снимок экрана со списком сущностей с двойной записью.

Для каждой таблицы в интеграции соответствующие поля сопоставляются в другую систему. На следующем снимке экрана показано соответствие между заказами на покупку в Supply Chain Management и заказами на покупку в Field Service.

В качестве последней части процесса в Field Service создается заказ на покупку с соответствующей информацией из обеих систем.

Снимок экрана заказа на покупку в Field Service.