Вопросы и ответы по workflow-процессам

Важно

Для клиентов, использующих Human Resources, функции, перечисленные в этой статье, в настоящее время доступны в изолированном приложении Dynamics 365 Human Resources и в объединенной инфраструктуре Finance. Навигация может отличаться от указанной после обновлений. Если требуется найти определенную страницу, можно воспользоваться поиском.

В этой статье содержатся ответы на часто задаваемые вопросы о системе workflow-процессов.

Почему поступает несколько уведомлений при отклонении рабочего элемента?

При отклонении рабочего элемента этот рабочий элемент завершается как отклоненный. Создается другой рабочий элемент и назначается инициатору. Будет уведомление инициатору для отклоненного рабочего элемента, а также отдельное уведомление для пользователя, которому назначен новый рабочий элемент "запрошено изменение".

Каждое уведомление создается для другого рабочего элемента, но сходство может привести к путанице.

Почему происходит сбой экспорта моего рабочего процесса?

В данный момент имеется ограничение в функции экспорта рабочего процесса, которое не допускает названия рабочих процессов длиной более 48 знаков. Использование имени, длина которого превышает 48 знаков, может привести к ошибке "Серверу не удалось выполнить проверку подлинности запроса" или к тому, что файл не может быть экспортирован без типа файла. Дополнительные сведения см. в разделе Устранение неполадок экспорта рабочего процесса.

Может ли отправитель workflow-процесса утвердить этот процесс?

Да, отправитель workflow-процесса может утвердить его, если параметр Запретить утверждение отправителем не включен для workflow-процесса в разделе Администрирование системы > Workflow-процесс > Параметры workflow-процесса > Общие > Утверждающее лицо.

Можно ли добавлять оповещения в рабочие процессы для уведомления пользователей?

Здесь приведено несколько ключевых областей, которые необходимо отметить о добавлении оповещений в рабочие процессы для предоставления уведомлений:

  • Оповещения и механизмы уведомления workflow-процесса
    • Оповещения можно настроить для изменений записей. Рабочие процессы изменяют записи, поэтому можно настроить оповещение, связанное с изменением записи, вызванным рабочим процессом. Однако поскольку рабочие процессы имеют другие встроенные параметры уведомления, использование оповещений не является идеальным средством.
  • Стандартные уведомления из workflow-процессов
    • Рабочие процессы имеют встроенные уведомления по электронной почте. Клиент может настроить уведомления таким образом, чтобы пользователям отправлялись сообщения электронной почты. Эти уведомления не приводят к появлению сообщений центра уведомлений для пользователей.
    • В будущем обновлении будет добавлено сообщение центра уведомлений, чтобы пользователю был назначен рабочий элемент рабочего процесса.
  • Добавление уведомлений в workflow-процессы
    • Сообщения центра уведомлений могут быть созданы для конкретного пользователя, например, сообщение, созданное из рабочего процесса в X++.
    • В workflow-процессах есть бизнес-события, которые клиент может использовать для запуска потоков, имеющих уведомления, которые они ищут.

Если пользователь не получил от центра уведомлений соответствующее уведомление, когда ему назначен рабочий элемент рабочего процесса, бизнес-события рабочего процесса с Microsoft Power Automate могут предоставить дополнительные или другие уведомления.

Между рабочим процессом и Microsoft Power Automate есть некоторое перекрытие.

  • Рабочие процессы, созданные в Dynamics 365 Finance, ограничены для выполнения в Dynamics 365 Finance.
    • Используйте Dynamics 365 Finance для настройки рабочих процессов, которые относятся к вашему Dynamics 365 Finance.
  • Power Automate позволяет пользователям настраивать рабочие процессы, которые выполняются вне Dynamics 365 Finance. Дополнительные сведения см. в Power Automate
    • Используется Power Automate для настройки потоков, включающих информацию, которая проходит через вашу компанию.

Почему редактор workflow-процесса не может запускаться в AD FS?

При работе в рамках Active Directory Federation Services (AD FS) в обновленной среде у редактора рабочего процесса могут возникнуть проблемы с запуском. Если это так, убедитесь,что URL-адрес https://dynamicsaxworkfloweditor/" добавлен к свойству Microsoft Dynamics 365 for Operations On-premises — Workflow-процесс — собственное приложение в настройках ADFS.

Почему я получаю взаимоблокировку SQL при обработке workflow-процесса?

Значение поля по умолчанию для Число элементов workflow-процесса в пакетной задаче на странице Параметры равно 0. Значение "0" приводит к изменению значения по умолчанию на 20 номенклатур на партию. Будьте внимательны при изменении этого значения, так как большее число номенклатур на партию (> 40) может вызвать взаимоблокировки SQL.

Что такое функция улучшенной обработки ошибок рабочего процесса?

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