ThingWorx Flow > Стандартные сервисы, утилиты и устройства > Сервисы > Dynamics 365 CRM > Пример. Использование действий Dynamics 365 CRM
Пример. Использование действий Dynamics 365 CRM
Предположим, что требуется получить код актива клиента из Dynamics 365 CRM, а затем отправить его в SMS оператору. В этом случае рабочий процесс будет состоять из следующих действий:
Шаг 1. Настройка триггера ThingWorx
Приступаем к настройке триггера ThingWorx, который будет срабатывать при каждом создании предупреждения в ThingWorx.
Следующие шаги предоставляют подробные сведения о значениях, которые необходимо задать в форме действия для этого конкретного примера. Подробное описание шагов по настройке этого триггера см. в разделе Триггеры ThingWorx.
1. В ThingWorx Composer создайте сущность вещи ThingWorx, например SAPThing, со следующими данными:
Свойство assetId
Свойство alertProperty
2. В ThingWorx Flow наведите указатель на значок запуска , а затем щелкните значок или дважды щелкните значок . Откроется список триггеров.
3. Выберите ThingWorx для конфигурирования триггера ThingWorx.
4. В списке Исходная сущность выберите ThingWorx исходную сущность DynamicsThing.
5. В списке Событие выберите Предупреждение.
6. В списке Свойство источника выберите свойство предупреждения alertProperty.
Шаг 2. Использование действия "Получить свойства вещи", чтобы получить идентификатор актива из ThingWorx
Следующие шаги предоставляют подробные сведения о значениях, которые необходимо задать в форме действия для этого конкретного примера. Подробное описание шагов по настройке этого действия см. в разделе Получение свойств вещи.
1. В списке Найти по выберите Выбор.
2. В списке Вещь выберите исходную сущность ThingWorx DynamicsThing.
3. В списке Свойство выберите assetId.
Шаг 3. Использование действия "Получить записи" для получения записей из Dynamics 365 CRM
Следующие шаги предоставляют подробные сведения о значениях, которые необходимо задать в форме действия для этого конкретного примера. Подробное описание шагов по настройке этого действия см. в разделе Получить записи.
1. В списке Найти по выберите Запрос.
2. В списке Набор сущностей выберите Customer Asset. Этот набор сущностей должен быть доступен в вашей авторизованной учетной записи Dynamics 365 CRM.
3. В списке Тип запроса выберите Запрос на основе формы.
4. В списке Соединение с помощью выберите И.
5. Щелкните Добавить, чтобы добавить фильтр:
a. В списке Свойство выберите Customer Asset ID.
b. В списке Условие выберите Равно.
c. В поле Значение свойства сопоставьте выходные данные assetId действия Получить свойства вещи.
Шаг 4. Использование действия "Отправить SMS", чтобы отправить SMS оператору
Следующие шаги предоставляют подробные сведения о значениях, которые необходимо задать в форме действия для этого конкретного примера. Подробное описание шагов по настройке этого действия см. в разделе Отправить SMS.
1. В поле Сообщение сопоставьте выходные данные statuscode действия Получить записи.
Теперь при каждой загрузке идентификатора актива из Dynamics 365 CRM оператору отправляется SMS о статусе актива.
Было ли это полезно?