Поделиться через


Советы и устранение неполадок для агента операций планирования (предварительная версия)

[Данная статья посвящена предварительному выпуску и может быть изменена.]

Внимание!

  • Это предварительная версия функции.
  • Предварительные версии функций не предназначены для использования в производственной среде, а их функциональность может быть ограничена. Они доступны перед официальным выпуском, чтобы клиенты могли досрочно получить доступ и предоставить отзывы.

Определение свойств ресурсов и требований

Агент оценивает различные свойства ресурсов и требований. Последовательное использование этих свойств улучшает предлагаемое расписание. К соответствующим свойствам относятся:

Управление существующими резервированиями

Агент относится к существующим резервированиям так же, как к невыполненным требованиям, что может привести к неожиданным результатам. Например, если диспетчер запрашивает у агента предлагаемое расписание на 10:00, агент может предложить заменить резервирование на 10:20 более приоритетной работой. Для того, чтобы избежать таких проблем:

  1. Используйте пользовательский диапазон времени и задайте его начало через час или два от текущего времени.
  2. Задайте для резервирований, которые необходимо сохранить, для статуса резервирования Способ оптимизации значение Не перемещать.
  3. Создайте представление требований, не содержащее требований, и выберите его в параметрах агента. Таким образом, агент предлагает расписание, которое оптимизирует только порядок существующих резервирований. Это особенно полезно, если вы просто хотите оптимизировать маршрут передвижения на день. Однако имейте в виду, что агент все равно может удалить резервирования, которые не соответствуют другим выбранным настройкам или у которых истекло обещанное временное окно.

Известные проблемы и ограничения

Мы знаем о следующих ограничениях:

  • Ресурсы типа Учетная запись, Оборудование, Пул и Помещение не поддерживаются. В настоящее время агент поддерживает Пользователя, Контакт или Бригаду.
  • Ресурс не должен быть частью бригады в течение всего диапазона оптимизации.
  • У ресурса может быть до трех перерывов в течение рабочего дня или смены. При четырех или более перерывах агент возвращает ошибку.
  • Агент не учитывает предпочтения по выполнению требования.
  • Агент не учитывает частично выполненные требования к ресурсам
  • Агент должен запускаться, когда ресурс доступен для работы. Ресурс не может быть на перерыве, на выходном, в командировке или работать над существующим резервированием.
  • Агент лучше всего работает в средах Field Service, в которых не установлена надстройка Resource Scheduling Optimization. Вместо этого клиенты с этой надстройкой должны использовать оптимизацию одного ресурса для надстройки Resource Scheduling Optimization.

Устранение неполадок — вопросы и ответы

Соответствующие требованиям резервирования

Чтобы предложить расписание, у агента должны быть подходящие резервирования ресурсов и невыполненные требования к ресурсам. Кроме того, нужны требования с расположениями, расположенными не слишком далеко друг от друга. Например, если ресурс находится в Нью-Йорке, а резервирования и требования — в Майами, результаты не возвращаются.

Существующие резервирования с Методом оптимизацииНе перемещать нельзя добавлять в действительное предлагаемое расписание, если одно или несколько таких резервирований происходят в нерабочее время или требуют поездки в нерабочее время.

Доступность ресурсов

При запуске агента, особенно через расширение Copilot, диапазон времени и часовой пояс могут не совпадать или не пересекаться с рабочими часами ресурса. В этом случае агент возвращает сообщение об ошибке.

Резервирования с методом оптимизации "Не перемещать"

Если агент вызывается в среде без предварительной настройки сопоставления Способа оптимизации для состояний резервирования, то по умолчанию существующие резервирования рассматриваются как Не перемещать, что может привести к ошибкам:

  • Если в расписании есть перекрывающиеся резервирования, агент не сможет создать возможное предлагаемое расписание без перекрытий, если он не может переместить такие резервирования.
  • Если одно или несколько резервирований пересекаются со временем перерыва или периодами нерабочего дня, агент не сможет создать приемлемое расписание, не переместив такие резервирования. Агент всегда стремится уложить всю работу, связанную с командировками и резервированием, в рабочее время ресурса. Кроме того, у ресурса должно быть достаточно времени, чтобы добраться от расположения последнего резервирования дня до конечного расположения этого ресурса.
  • Если начало командировки или сама работа для резервирования Не переносить происходит до начала диапазона времени запроса оптимизации, агент также возвращает ошибку, так как пытается предложить расписание, в котором поездка происходит в пределах указанного диапазона времени. Аналогичным образом, если какая-либо часть командировки или работы для резервирования Не переносить перекрывается с концом диапазона времени запроса оптимизации, агент завершает работу.

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

Установка значений приоритета и метода оптимизации

Если агент вообще не подбирает требования или резервирования, убедитесь, что для ваших приоритетов задано числовое значение приоритета и что вы определили способ оптимизации для статусов резервирования.