Вы находитесь здесь:
Создание настраиваемых действий для консоли Field Service Classic Dispatch
Поместите нужные действия под рукой диспетчера, добавив настраиваемые действия к консоли Classic Dispatch. Настраиваемые действия могут вызывать класс Apex или открывать страницу Visualforce, а также могут выполняться над записями в нескольких областях консоли Classic Dispatch. Чтобы поддерживать чистоту консоли Classic Dispatch Console, действия отображаются в раскрывающихся списках действий со значками.
Требуемые версии
| Доступно в версиях: Salesforce Classic (недоступно во всех организациях) и Lightning Experience. |
| Базовые функции, управляемый пакет и мобильное приложение Agentforce Field Service and Operations доступны в выпусках Enterprise, Unlimited и Developer. |
| Необходимые полномочия пользователя | |
|---|---|
| Для определения, редактирования, удаления, настройки параметров безопасности, настройки параметров версии и выполнения тестов для классов Apex: | Автор Apex |
| Для создания и редактирования страниц Visualforce: | Настройка приложения |
| Для создания настраиваемых полномочий: | Управление настраиваемыми полномочиями |
| Для добавления настраиваемых действий в консоль Classic Dispatch: | Набор полномочий администратора FSL |
Это функция управляемого пакета Field Service.
Вы можете добавить настраиваемые действия в несколько областей консоли Classic Dispatch:
- Отдельные или несколько встреч в списке встреч
- Отдельные или несколько встреч в диаграмме Ганта
- Отдельные сервисные ресурсы или отсутствия ресурсов в диаграмме Ганта
- Полигоны на карте (действие выполняется для встреч в полигоне)
Например, создайте действие, выполняющее одно из следующих действий:
- Вызывает класс Apex, который переназначает все выбранные сервисные встречи другому сервисному ресурсу
- Открывает страницу Visualforce, где диспетчер может обновить «Наиболее раннее разрешенное начало» для всех встреч в полигоне — например, если полигон представляет поток на сервисной территории
- Решите, что вы хотите, чтобы ваше действие было сделано и где оно отображается в диаграмме Ганта.
-
Создайте класс Apex или страницу Visualforce для подключения к действию.
Классы Apex или страницы Visualforce, предназначенные для настраиваемых действий консоли Classic Dispatch, должны быть настроены определенным образом. Дополнительную информацию см. в разделе «Примеры кода: Настраиваемые действия консоли Classic Dispatch.
Важно!- Добавление потоков или веб-компонентов Lightning посредством Lightning Out на страницы Visualforce не поддерживается. См. Рекомендации и ограничения Lightning Out.
- Использование iframes на страницах Visualforce не рекомендуется. Это может привести к нарушениям политики безопасности содержимого (CSP).
- Создайте и назначьте настраиваемое полномочие для ограничения просмотра действия или выберите существующее полномочие для использования.
- В средстве запуска приложений найдите и откройте приложение «Администратор Field Service». Откройте вкладку «Параметры Field Service» и нажмите «Пользовательский интерфейс консоли диспетчера > Настраиваемые действия».
- В левом столбце выберите категорию действия для определения расположения и ширины действия.
-
Нажмите «Создать действие» и введите сведения.
- Метка в консоли Classic Dispatch: Введите метку действия, отображаемую диспетчерам в консоли Classic Dispatch.
- Тип действия: Выберите Apex Class или Visualforce.
- Класс Apex: Если вы выбрали класс Apex в качестве типа, выберите класс Apex, который должно вызывать действие.
- Страница Visualforce: Если вы выбрали Visualforce в качестве типа, выберите страницу Visualforce, которую должно открыть действие.
- Обязательное настраиваемое полномочие: Выберите настраиваемое полномочие, которое должно быть у пользователей для просмотра действия.
- Значок: Выберите значок для отображения рядом с меткой действия.
- Нажмите «Сохранить».
- По желанию, измените порядок действий в выбранной категории действий. Настраиваемые действия отображаются в этом порядке в списке действий после стандартных действий.
При создании или редактировании настраиваемого действия диаграмму Ганта нужно обновить, чтобы изменения вступили в силу.
