Я просмотрел все прошлые вопросы, а также просмотрел результаты Google, но я не могу найти хороший ответ на этот вопрос.Dynamics CRM Workflow: проверка того, что элемент назначен пользователю (против команды) перед отправкой уведомления
В нашей реализации Cloud Dynamics CRM 2016 Cloud мы добавили уведомления по электронной почте владельцу Lead или Opportunity на основе определенных событий. Иногда владельцем является Команда, и в этих случаях мы хотим избежать отправки в команду (это заставляет рабочий процесс застревать в ожидании повторной попытки на основе ошибки).
Я добавил квалификации всех рабочих процессов, чтобы сказать: If OwningUser.PrimaryEmail Contains Data ...
Моя теория в том, что если пользователь были связаны с полем Владелец, это пройдет (все наши пользователи имеют первичные электронные письма, за исключением учетных записей служб), и если бы команда была связана, она потерпит неудачу. Однако этого не происходит - он все еще пытается отправить электронное письмо и потерпеть неудачу.
Я был обеспокоен тем, что это может быть проблемой, если ни один пользователь не был назначен, и система попыталась ссылаться на нулевое значение.
Однако я не вижу другого способа сделать это, и никто, с которым я разговаривал, тоже не знает.