Өзгерту

Бөлісу құралы:


Интеграция с Microsoft Dynamics 365 Field Service

Сервисным организациям требуется сквозное приложение, в котором финансы, запасы и закупки тесно связаны с предоставлением услуг. Они генерируют финансовые данные при каждой транзакции. Каждый заказ на работу представляет собой затраты и доходы, а каждый ресурс генерирует прибыль и убытки. Взаимодействия с клиентами добавляют записи в главную книгу. Интеграция между Business Central и Выездное обслуживание упрощает сквозной процесс управления операциями обслуживания и обеспечивает плавный поток информации между двумя системами.

Вы можете легко создавать заказы на работу и управлять ими в Выездное обслуживание, отслеживать ход выполнения сервисных задач, назначать ресурсы и собирать сведения о потреблении. Когда вы завершаете заказ на работу в Выездное обслуживание, интеграция обеспечивает плавную передачу данных в Business Central для дальнейшей обработки.

Интеграция также упрощает выставление счетов и выполнение заказов на работу в Business Central. Вы можете генерировать точные счета на основе оказанных услуг и потребления, записанных в Выездное обслуживание.

Благодаря интеграции Business Central с Выездное обслуживание вам не придется вводить данные вручную или дублировать усилия. Интеграция также обеспечивает комплексное представление об операциях обслуживания и финансовых показателях, что позволяет лучше принимать решения и повышать операционную эффективность.

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

Поскольку Выездное обслуживание построен на основе Dynamics 365 Sales, необходимо настроить подключение к Dataverse и включить интеграцию с Dynamics 365 Sales.

Разрешения и роли безопасности для учетных записей пользователей

При установке решения интеграции разрешения для учетной записи пользователя интеграции настраиваются. Если эти разрешения изменились, вам может потребоваться сбросить их. Для этого заново установите решение интеграции со страницы Настройка подключения Dynamics 365, выбрав Повторить развертывание решения интеграции. В следующих разделах перечислены разрешения и роли безопасности, которые решение развертывает для каждого приложения.

Продажа

  • Администратор интеграции Dynamics 365 Business Central
  • Пользователь интеграции с Dynamics 365 Business Central
  • Пользователь наличия товара Dynamics 365 Business Central

Business Central

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

  • Интеграция с Dynamics 365 Sales

Выездное обслуживание

Чтобы использовать интегрированные данные, пользователи должны иметь следующую роль безопасности:

  • Интеграция Business Central с Field Service

Например, пользователи должны иметь эту роль, чтобы подключать заказы на работу к Business Central для обработки.

Примечание

Убедитесь, что пользователям назначены стандартные роли и профили безопасности в Выездное обслуживание.

Чтобы узнать больше о профилях безопасности столбцов в Выездное обслуживание, перейдите к разделу Роли безопасности Field Service.

Администраторы должны добавить один из соответствующих профилей безопасности столбцов для пользователей в Power Platform. Чтобы узнать больше, перейдите к разделу Добавление групп или пользователей в профиль безопасности столбцов для управления доступом.

Примечание

Для использования действия Открыть в Business Central в Sales у вас должны быть следующие привилегии в отношении следующих таблиц:

  • У вас должны быть разрешения на чтение в отношении таблицы Подключение к Dynamics 365 Business Central (nav_connection).
  • У вас должны быть разрешения на чтение, запись и удаление в отношении таблицы Подключение к Dynamics 365 Business Central по умолчанию (nav_defaultconnection).

Другие настройки в Field Service

На странице Настройки Field Service внесите следующие изменения:

  • На вкладке Покупка очистите поле Использование продуктов, отсутствующих в наличии. В противном случае вы можете получить предупреждение об отсутствии на складе при выборе продукта, которого нет в наличии в Выездное обслуживание, но который есть в наличии в Business Central.
  • На вкладке Заказ на работу/Резервирование отключите выключатели Рассчитать цену и Рассчитать себестоимость. В поле Создание счета по заказу на работу выберите Никогда.

Примечание

Настройка подключения к Выездное обслуживание удаляет связь между ресурсами и продуктами. Чтобы сделать номенклатуры Business Central доступными в Выездное обслуживание, обновите поле Тип продукта Field Service, чтобы оно соответствовало полю Тип в номенкелатурах в Business Central. Чтобы узнать больше, перейдите к разделу Создание продукта или услуги.

Настройка интеграции в Business Central

После подключения к Dataverse и Sales вы можете настроить интеграцию с Выездное обслуживание. На странице Мастер настройки в Business Central выберите Настроить интеграцию с Dynamics 365 Field Service, чтобы запустить руководство мастера настройки. В этом разделе описаны ключевые настройки в руководстве.

Чтобы люди могли разносить потребление товаров и услуг в заказах на работу Выездное обслуживание, укажите Шаблон журнала проекта и Пакет журнала проекта для разноски потребления продуктов и услуг.

Поскольку услуги выражаются в продолжительности в Выездное обслуживание, укажите Единицу измерения «часы», чтобы использовать ее для преобразования длительности в количества в Business Central.

Можно также указать, когда синхронизировать строки продуктов и услуг по заказам на работу с Business Central. Например, они могут синхронизироваться при использовании строк заказа на работу или когда кто-то выполняет заказ на работу. Выберите подходящий вариант в поле Синхронизировать продукты/услуги заказа на работу.

После того как продукты и услуги заказов на работу синхронизируются с журналами проектов в Business Central, вы можете выбрать, следует ли разносить журналы проектов вручную. Выберите подходящий вариант в поле Автоматически разносить строки журналов проектов:

  • При завершении заказа на работу.
  • Когда используются продукты или услуги заказов на работу.

После завершения настройки запустите полную синхронизацию со страницы Настройка интеграции Dynamics 365 Field Service. Это действие синхронизирует сопоставления таблиц для таких вещей, как:

  • Задачи проекта для проектов с установленным флажком Применить связь использования. Эта синхронизация делает проекты Business Central доступными для выбора в Выездное обслуживание.
  • Ресурсы, которые не заблокированы, не имеют выбранного флажка Использовать табель и имеют Часы, указанные как единица измерения, на странице Настройка интеграции Dynamics 365 Field Service.
  • Сервисные номенклатуры (требуется, чтобы вы используете премиум-версию в Business Central).

Сопоставление стандартных сущностей Field Service для синхронизации

Основой синхронизации данных является сопоставление таблиц и полей в Business Central с таблицами и столбцами в Dataverse, чтобы они могли обмениваться данными. Сопоставление происходит через таблицы интеграции. Чтобы узнать больше о сопоставлениях таблиц, перейдите к разделу Сопоставление таблиц и полей для синхронизации.

С интеграцией Выездное обслуживание связаны следующие стандартные сопоставления таблиц интеграции:

  • PJLINE-WORDERPRODUCT — сопоставляет продукты заказа на работу в Выездное обслуживание со строками журнала проекта в Business Central.
  • PJLINE-WORDERSERVICE — сопоставляет услуги заказа на работу в Выездное обслуживание со строками журнала проекта в Business Central.
  • PROJECTTASK — сопоставляет проекты и задачи проекта в Business Central с продуктами во внешних проектах в Выездное обслуживание.
  • RESOURCE-BOOKABLERSC — сопоставляет ресурсы в Business Central с резервируемыми ресурсами в Выездное обслуживание.
  • SVCITEM-CUSTASSET — (только премиум-интерфейс) сопоставляет сервисные номенклатуры в Business Central с активами клиента в Выездное обслуживание.

Использование данных в обоих приложениях

В следующих разделах описаны функции, в которых можно использовать данные, поступающие из Business Central и Выездное обслуживание.

Выездное обслуживание

Вы можете создавать заказы на работу, используя обслуживаемую организацию и организацию-плательщика из Business Central. В заказах на работу необходимо выбрать Задача проекта Business Central в поле Внешний проект. Выбор проекта позволяет синхронизировать продукты и услуги заказа на работу с соответствующей задачей проекта в Business Central.

Вы можете добавлять запасы и не относящиеся к запасам номенклатуры как Продукты заказа на работу в заказы на работу и получать количество в наличии, а также себестоимость и цены из Business Central. Чтобы узнать больше, перейдите к разделу Создание заказа на работу из формы заказа на работу и списка записей.

Вы можете добавлять товары типа «услуга» как Услуги по заказам на работу и получать себестоимость и цены из Business Central. Чтобы узнать больше, перейдите в раздел Вкладка продуктов и услуг.

Примечание

Когда статус продукта или услуги в заказе на работу меняется с Расчетные на Используемые в Выездное обслуживание, продукт или услуга синхронизируются со строками журнала проекта в Business Central.

Вы можете зарезервировать ресурс и связать Резервирования с услугами заказов на работу, используя Резервируемый ресурс из Business Central.

Business Central

В зависимости от ваших настроек на странице Настройка интеграции Field Service, когда заказы на работу включают продукты и услуги, информация о потреблении переносится и разносится с использованием Журнала проекта в Business Central.

Значения Количество для выставления счета и Длительность для выставления счета копируются в поле Кол-во - для переноса в счет. На основе этих значений вы можете создавать и разносить счета-фактуры по продажам в Business Central , чтобы выставить счет клиенту. После того как счет-фактура разнесен или потребление обработано в Business Central, выставленное в счете количество и потребленное количество отображаются на вкладке Business Central на страницах Продукт заказа на работу и Услуга заказа на работу.

Используйте страницу Строки планирования проекта, чтобы отслеживать разноски и выставление счетов за потребление по заказам на работу. На странице Строки планирования проекта можно создавать и разносить счета-фактуры по продажам в Business Central. После этого вы можете синхронизировать их с Выездное обслуживание и отслеживать статус счетов.

Примечание

Услуги по заказам на работу с резервированием, в котором используется резервируемый ресурс, связанный с ресурсом Business Central, синхронизируются в две строки журнала проекта: одну строку типа Бюджет для связанного ресурса и вторую строку типа К оплате для обслуживаемого товара.

Продукт, выбранный в услуге заказа на работу, должен быть связан с номенклатурой типа Услуга в Business Central. Кроме того, в качестве базовой единицы измерения для товара должна быть установлена Единица измерения «часы», выбранная на странице Настройка интеграции с Dynamics 365 Field Service.

Вы можете создать счет для номенклатуры типа Услуга из строки планирования оплачиваемого проекта и использовать строку планирования бюджетного проекта для регистрации затрат в ресурсе.

См. также

Интеграция с Microsoft Dataverse посредством синхронизации данных
Сопоставление таблиц и полей для синхронизации