Проблемы
Ниже описан сценарий: в SharePoint 2010 создается рабочий процесс утверждения, настроенный на автоматический запуск при изменении элемента, который также настроен на обновление состояния утверждения элемента после завершения рабочего процесса. В этом сценарии после завершения рабочего процесса состояние утверждения элемента, для которого был запущен рабочий процесс, не обновляется.
Причина
Такое поведение является особенностью данного продукта. Параметр "обновлять состояние утверждения" в рабочем процессе — это шаг "после завершения", который означает, что этап выполняется после того, как рабочий процесс уже завершился. Если состояние после завершения обновляет элемент списка, Рабочий процесс вызывается повторно, так как рабочий процесс автоматически запускается при редактировании, что приводит к бесконечной рекурсии.
Решение
Если вы планируете использовать рабочий процесс утверждения для утверждения контента, снимите флажок "запустить этот рабочий процесс при изменении элемента" в определении рабочего процесса утверждения. Это гарантирует, что после завершения рабочего процесса состояние утверждения будет обновлено правильно.