У меня есть вопрос относительно проблемы, с которой я столкнулся. Есть ли способ, которым у меня может быть рабочий процесс, ожидающий завершения другого рабочего процесса (или, по крайней мере, огонь через пару секунд после первого выполнения)?CRM Dynamics Workflow Условия ожидания
Мой сценарий: у меня есть рабочий процесс, ожидающий до 6 месяцев до истечения срока действия контракта, после того, как он достигнет этой даты, он создает настраиваемую сущность, а на сущности cutom у меня есть плагин registerd, который создает возможность и вставляет, возможность (для строки с истекшим сроком действия).
Проблема: контракт может иметь более одной контрактной линии, срок действия которой истекает в тот же день, поэтому рабочий процесс начинается и создает несколько вариантов, добавляя каждую строку в одну возможность, которая не должна произойти, поскольку я хочу, чтобы все линии контрактов оказались в одна возможность. Это случается не слишком часто, но я верю, что когда потоки выполняются в одно и то же время, я получаю это странное поведение.
Любая помощь будет высоко оценена. Благодарю.
вы можете создать WF-активность, задачей которой является поиск связанных объектов и либо создает новый связанный объект, либо присоединяется к существующему, если у вас есть способ предсказывать что-то об этом связанном объекте. –