Вы находитесь здесь:
Планирование сервисных встреч для оркестрации событий с действиями
Поток «Планирование сервисных встреч для событий с действиями» автоматизирует планирование сервисных встреч, когда событие с действиями, например, диагностическая ошибка или предупреждение об обслуживании, запускается подключенным активом. Этот поток использует определение контекста FaultEventScheduleAppointmentDetails__stdctx для извлечения данных события, идентификатора актива и географического местоположения события, прежде чем обнаружить ближайшие сервисные территории на основе географической близости. Потом вызывает действие оркестрации для резервирования сервисной встречи.
Требуемые версии
| Доступно в версиях: Lightning Experience |
| Доступно в версиях: Automotive Cloud и Manufacturing Cloud. Просмотр доступности версии. |
| Необходимые полномочия пользователя | |
|---|---|
| Для использования оркестрации: | Разработка действенных процессов оркестрации событий И Управление потоком |
| Для управления записью сервисной встречи: | «Чтение», «Создание доступа к сервисной встрече». |
-
Клонируйте и активируйте шаблон потока.
- Введите строку «Потоки» в поле «Быстрый поиск» в меню «Настройка» и выберите пункт «Потоки».
- Нажмите кнопку «Планирование сервисных встреч для событий с действиями» в списковом представлении.
- Нажмите «Сохранить как новый поток».
- Введите метку и имя API.
- Нажмите кнопку Сохранить.
-
В постоянной WORK_TYPE_GROUP_NAME измените значение на группу типов работы, для которой нужно запланировать встречи.
Убедитесь, что имя соответствует имени записи группы типов работы в вашей организации.
-
При необходимости измените другие элементы и ресурсы.
Например, можно изменить стандартную широту и ограничение долготы с радиуса 20 миль на выбранное ограничение.
- Активируйте поток.
-
Клонируйте и активируйте шаблон оркестрации.
- В средстве запуска приложений найдите и откройте «Оркестрация событий с действиями».
- Выберите запись «Служебная встреча для ошибок».
- Щелкните "Клонировать".
- В поле «Имя процедуры выполнения» выберите клонированную и активированную версию потока «Планирование сервисных встреч для событий с действиями».
- В поле «Тип события» выберите «Служебная встреча».
-
В имени определения контекста убедитесь, что вы выбрали FaultEventScheduleAppointmentDetails.
Вы можете использовать определение контекста без изменений или использовать новую версию этого определения.
-
В имени соотнесения контекста выберите FaultEventScheduleApptMapping.
Вы можете использовать соотнесение контекста без изменений или использовать новую версию этого соотнесения.
- При необходимости измените другие сведения.
- Сохраните внесенные изменения.
- Чтобы активировать оркестрацию, выберите «Активно».
-
Обновите таблицу решений.
- Введите строку «Решение» в поле «Быстрый поиск» в меню «Настройка» и выберите пункт «Таблицы решений».
- Нажмите кнопку «Фильтрация и сопоставление оркестраций событий с действиями» в списковом представлении.
- Нажмите кнопку «Обновить».
Вводные и выходные данные потока
| Переменная | Направление | Описание |
|---|---|---|
| Код контекста | Ввод | Код записи определения контекста, связанной с входящим событием. |
Ссылка на поле полезной нагрузки
| Поле | Обязательное | Описание |
|---|---|---|
| Идентификатор исходной системы | Да | Уникальный идентификатор внешней системы, отправляющей событие, например, телематическая платформа или платформа Интернета вещей (IoT). |
| Тип | Да | Имя разработчика типа события действия, настроенного в записи оркестрации события действия «Служебная встреча для ошибок». |
| Подтип | Нет | Имя разработчика подтипа события действия, настроенного в записи оркестрации события действия «Служебная встреча для ошибок». |
| Данные события | Да | Структурированные данные события, предоставленные в виде строки в кодировке JSON. Эта сериализованная строка содержит атрибуты, необходимые для увлажнения экземпляра определения контекста, который потом передается в процедуру выполнения на основе настроенного соотнесения ввода. |
Ссылка на поле данных события
| Поле | Обязательное | Описание |
|---|---|---|
| Уникальный идентификатор актива | Да | Код записи актива или серийный номер, используемый действием планирования для идентификации актива, требующего обслуживания. |
| Тип бизнес-объекта | Нет | Тип объекта, например, «Актив», используемый соотнесением определения контекста. |
| Расположение события | Да | Текущие географические координаты актива. |
| Долгота расположения события | Да | Долгота расположения актива. |
| Широта расположения события | Да | Широта расположения актива. |
Просмотрите структурный пример шаблона полезных данных.
{
"sourceSystemIdentifier": "<your-system-identifier>",
"type": "Service_Appointment",
"subtype": "<aeo-event-sub-type>",
"eventData": "<stringified-JSON-of-the-structure-below>"
}Просмотрите структурный пример шаблона данных события.
{
"Event": [
{
"assetUniqueIdentifier": "<asset-salesforce-id-or-serial-number>",
"businessObjectType": "Asset",
"eventLocation": [
{
"businessObjectType": "eventLocation",
"longitude": "<decimal-longitude>",
"latitude": "<decimal-latitude>"
}
]
}
]
}
