Вы находитесь здесь:
Тип рабочего правила: Правило расчета
Используйте рабочее правило расчета количества Field Service Apex для ограничения планирования встреч на основе назначений, отработанных часов или настраиваемого значения. Это отличный способ предотвратить перегрузку сотрудников или их транспортных средств.
Требуемые версии
| Доступно в версиях: Salesforce Classic (недоступно во всех организациях) и Lightning Experience. |
| Базовые функции, управляемый пакет и мобильное приложение Agentforce Field Service and Operations доступны в выпусках Enterprise, Unlimited и Developer. |
Это функция управляемого пакета Field Service.
Способ использования
Медицинская компания может настроить доступность часов работы медсестры на непрерывное дежурство в течение 24 часов, но использовать рабочее правило расчета для ограничения ежедневных запланированных встреч 8 часами. Это ограничение защищает клинициста от переутомления и обеспечивает соответствие трудовому регламенту. Можно также использовать рабочее правило расчета для ограничения общего количества сервисных встреч, назначенных сервисному ресурсу, или даже расчета и ограничения настраиваемого атрибута сервисной встречи. Например, компания по управлению коммерческими отходами может использовать рабочее правило расчета для ограничения количества сервисных встреч, назначенных мусоровозу, гарантируя, что общая грузоподъемность грузовика не будет превышена. Потом можно создать атрибут «Единицы/израсходованное пространство» в объекте «Сервисная встреча» и определить количество единиц или грузового пространства, которое использует (или удаляет) каждое задание по сбору отходов сервисной встречи из нагрузки грузовика при назначении грузовику.
Параметры
Рабочее правило данного типа содержит следующие параметры.
| Поле | Описание |
|---|---|
| Разрешение по времени | Продолжительность применения заданного ограничения количества и сброса для сервисного ресурса. Доступное разрешение: «Ежедневно». |
| Тип количества | Что учитывает правило: назначения, продолжительность или значение настраиваемого поля. |
| Объект расчета | Объект, используемый в расчете. Если правило учитывает назначения или продолжительность, объект является сервисной встречей. Если правило учитывает настраиваемое значение, выберите объект, содержащий настраиваемое поле: служебная встреча, заказ-наряд или позиция строки заказ-наряда. |
| Настраиваемое поле | Имя настраиваемого поля. |
| Стандартное ограничение | Стандартное ограничение количества. |
| Свойство ресурса | API-имя числового настраиваемого поля сервисного ресурса, позволяющее установить определенное ограничение для каждого ресурса. Если это поле нулевое, для любого сервисного ресурса система использует стандартное ограничение, указанное в записи рабочего правила расчета. |
Создание рабочего правила расчета
Чтобы создать правило расчета, вручную введите API-имена для ограничения сервисного ресурса и атрибуты сервисной встречи в макете страницы типа записи правила расчета. Или используйте пользовательский интерфейс настраиваемого веб-компонента Lightning (LWC) правила расчета для управляемого взаимодействия. Чтобы добавить этот LWC в макет страницы записи правила расчета и получить помощь в заполнении этих полей посредством отображения всех доступных метаданных для выбора, перейдите в редактор страницы записи Lightning и перетащите компонент countRule (находится в разделе «Настраиваемый - управляемый» на боковую панель списка компонентов). Сохраните страницу записи Lightning и используйте пользовательский интерфейс для создания правила расчета.
Добавьте рабочее правило к политике планирования на странице «Настройка политик планирования» в пошаговом руководстве или посредством связанного списка рабочего правила политики планирования. При использовании этой политики планирования рабочее правило обеспечивает учет сервисных ресурсов как подходящих для рабочих назначений только до указанного ограничения.
Когда изменение расписания вручную приводит к превышению ограничения, диаграмма Ганта отображает нарушения правил во всех встречах, которые влияют на количество. Нарушения включают имена правил, поэтому используйте значимые имена.
Например, диспетчер хочет создать расписания, учитывающие, сколько солнечных панелей могут доставить и установить сотрудники. Настраиваемое поле заказ-нарядов представляет количество панелей для каждой установки. Поскольку работники ездят на разных транспортных средствах, свойство ресурса указывает, сколько панелей может перевезти сотрудник. Чтобы установить ограничения для больших и малых грузовиков, добавьте сотрудников в группы релевантности на основе размера грузовика и создайте правила с помощью этих групп.
Рекомендации по использованию расширенного планирования и оптимизации
Обратите внимание на эти рекомендации, если вы используете расширенное планирование и оптимизацию.
- В политику можно добавить до десяти правил, которые учитывают значения настраиваемых полей. Можно также добавить дополнительные правила, учитывающие назначения и продолжительность.
- Если ресурс достиг ограничения количества, действия планирования учитывают доступность ресурса для встреч, в которых рабочее правило расчета не применяется. Например, когда установщик бытовой техники достиг ограничения элементов транспортного средства, планирование может учитывать их для других заданий, например, обслуживания.
- Рабочее правило расчета использует полночь в качестве начала дня, даже если оно настроено на другое значение. Служебные встречи могут быть запланированы на два разных дня для сервисных ресурсов, работающих сменами, которые охватывают полночь. Если рабочая нагрузка ресурса на первый день полностью израсходована до полуночи и у него есть доступная нагрузка на второй день, механизм не планирует новую встречу после полуночи, если она не будет последовательной с встречей с первого дня. Например, ресурс работает с 20:00 до 5:00, ему можно назначить не более четырех встреч в день. В первый день они уже запланированы на четыре встречи между 20:00 и 22:00. Хотя новая встреча может быть запланирована на 00:00 утра, механизм не планирует встречу тогда, поскольку он хочет только последовательно запланировать встречи, чтобы избежать создания пробела в расписании между 22:00 и 12:00.
- Многодневная работа не поддерживается рабочими правилами расчета.
- Вы можете настроить рабочие правила расчета для команд. Рабочие правила расчета не применяются к отдельным сервисным ресурсам, являющимся частью команды.
- Если вы используете рабочее правило расчета в настраиваемом поле, ограничение учитывает порядок запланированных встреч, гарантируя, что ваши сотрудники не превысят заданное ограничение в любой момент дня. Например, у вас есть настраиваемое поле, проверяющее нагрузку транспортного средства ваших работников, а рабочее правило расчета установлено на 10. В течение дня водитель забирает пять единиц, забирает еще восемь единиц, а потом оставляет четыре единицы. Рабочее правило расчета регистрирует это нарушение во второй сервисной встрече и во всех следующих встречах в этот день. Значение общего количества в любое время дня не может быть отрицательным.
- Рабочее правило расчета не применяется к ресурсам на основе нагрузки.
Рекомендации по неиспользованию расширенного планирования и оптимизации
Обратите внимание на эти рекомендации, если вы не используете расширенное планирование и оптимизацию.
- В политику можно добавить до десяти правил, которые учитывают значения настраиваемых полей. Можно также добавить дополнительные правила, учитывающие назначения и продолжительность.
- Если ресурс достиг ограничения количества, действия планирования учитывают доступность ресурса для встреч, в которых рабочее правило расчета не применяется. Например, когда установщик бытовой техники достиг ограничения элементов транспортного средства, планирование может учитывать их для других заданий, например, обслуживания.
- Рабочее правило расчета использует полночь в качестве начала дня, даже если оно настроено на другое значение.
- Многодневная работа не поддерживается рабочими правилами расчета.
- Сложная работа не поддерживается рабочими правилами расчета.
- Правила расчета можно использовать с группами релевантности, состоящими из участников сервисной территории, но не с группами релевантности, основанными на сервисных встречах.
- Вы можете настроить рабочие правила расчета для команд. Рабочие правила расчета не применяются к отдельным сервисным ресурсам, являющимся частью команды.
- Рабочее правило расчета не применяется к ресурсам на основе нагрузки.
