Мой сценарий: *
Рабочий процесс A - настроен на запуск при создании нового элемента в списке A: Создает новый элемент списка в списке B.
Рабочий процесс B - настроен для запуска при создании нового элемента в списке B: создает новый элемент списка в списке A.
Когда я проверяю это, я получаю следующее:
Я вручную создаю элемент списка в списке A.
Рабочий процесс A запускает и создает новый элемент списка в списке B.
Рабочий процесс B запускает и создает новый элемент списка в списке A.
Но новый экземпляр Workflow A не создает экземпляр созданного в List с помощью Workflow B.
--- edit -----
Это происходит из-за того, что элемент, созданный в списке A рабочим процессом B, создается системной учетной записью и, следовательно, не запускает рабочий процесс A?
--------- edit ---------------------------------------
Я в курсеэто вызывает бесконечный цикл, есть пауза для действия продолжительности, установленного на 1 год в рабочемОу А. Таким образом, он срабатывает в годовом цикле.
Я знаю, что sp2 предотвращает создание бесконечных циклов в одном и том же списке, но из того, что я прочитал в статье ниже, можно предположить, что можно создавать перекрестные списки, как в моем сценарии.http://blogs.msdn.com/b/sharepointdesigner/archive/2009/07/13/service-pack-2-prevents-an-on-change-workflow-from-starting-itself.aspx