Я создал настраиваемое действие рабочего процесса, которое копирует вложения из дела в электронное письмо, оба из которых предоставлены в качестве параметров поиска. Я установил сборку рабочего процесса, создал кейс с вложениями и электронное письмо. Затем я использовал дизайн рабочего процесса, чтобы создать новый рабочий процесс с одним шагом, который запускает мое пользовательское действие. Вложения скопированы красиво.
Первое использование пользовательской сборки рабочего процесса - создание электронного письма перед копированием вложений. Поэтому я создал новый рабочий процесс, который создал электронную почту, используя детали из дела. Я настроил это как ручной рабочий процесс, поскольку это будет то, что будет делать конечный пользователь (консультант по CRM). Я запустил этот рабочий процесс, и электронная почта была создана, как и ожидалось.
Затем я изменил второй рабочий процесс, добавив второй шаг. На втором этапе копируются вложения из текущего дела в созданное письмо. Когда я запустил рабочий процесс, он потерпел неудачу на шаге 1.
Я изменил рабочий процесс так, чтобы электронная почта из шага 1 не использовалась в шаге 2. Вместо этого я использовала существующую электронную почту согласно моему самому первому тесту. Это означает, что эти два шага при выполнении по отдельности работают, и если они выполняются одновременно, они должны работать, потому что между ними нет связи. Тем не менее, когда я запустил рабочий процесс, он завершился неудачей на шаге 1.
Кто-нибудь может подсказать, почему это может происходить?