Симптоми
Обмислете следния сценарий: в SharePoint 2010 създавате работен поток "одобрение", който е конфигуриран да се стартира автоматично при промяна на даден елемент и е конфигуриран да актуализира състоянието на одобрение на елемента, след като работният поток бъде изпълнен. В този случай, след като работният поток бъде завършен, състоянието на одобрение на елемента, върху който е стартиран работният поток, не се актуализира.
Причина
Това поведение е по проект. Опцията "Актуализиране на състоянието на одобрение" в работния поток е стъпка "след завършване", което означава, че стъпката се извършва, след като работният поток е вече изпълнен. Ако състоянието след завършване актуализира елемента от списъка, той би активирал работния поток отново, тъй като работният поток е конфигуриран да стартира автоматично при редактиране, което води до безкрайно повтарящо се действие.
Решение
Ако възнамерявате да използвате работния поток "одобрение" за одобрение на съдържание, изчистете отметката от опцията "стартиране на този работен поток при промяна на елемент" в дефиницията на работния поток "одобрение". Това ще гарантира, че след завършване на работния поток състоянието на одобрение ще се актуализира правилно.