Sharepoint 2010 - Сбой при запуске рабочего процесса. Рабочий процесс "*" отменен пользователем: Системная учетная запись. ​

Статью надо было назвать по другому .... голчку рулят. Как всегда одна галочка решает проблему которая доставала меня достаточно длительный срок.

Столкнулась со следующей проблемой.
В одном из семейств сайтов при запуске нового рабочего процесса вылазит ошибка.

28.12.2012 15:16 Рабочий процесс отменен Системная учетная запись Рабочий процесс "456" отменен пользователем: Системная учетная запись. ​

28.12.2012 15:16 Ошибка Системная учетная запись Не удалось запустить "456".

Она наблюдается пока только в одном семействе сайтов. Проявлялась как в свежесозданом списке/библиотеке, так и в существующем. Но при этом уже существующие рабочие процессы работают нормально и никаких ошибок не выдают.

В логах журнала приложений наблюдаются единственная ошибка. Точно не влияющая на данную проблему.

Не удалось загрузить файл шаблона элемента управления ''/_controltemplates/TaxonomyPicker.ascx''. Could not load type 'Microsoft.SharePoint.Portal.WebControls.TaxonomyPicker' from assembly 'Microsoft.SharePoint.Portal, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c'.

На всякий случай стандартные рекомендации по замене &#44 на "," я выполнила.

После включения логирования событий связанных  с рабочими процессами, ULSViewer показал ошибку.


RunWorkflow: System.ArgumentException: Item does not exist. It may have been deleted by another user.

Если посмотреть на файлы рабочего процесса через дизайнер - они прибывают в состоянии извлечено.




Но вернуть их не получается. Выводиться сообщение об ошибке:

"Cannot perform this operation. The file in no longer checked our or has been deleted".

Для решения проблемы с рабочими процессами, как всегда надо изменить только одно поле в настройках.

Итак. Что надо сделать:
1. Запускаем дизайнер и переходим в пункт меню, все файлы.
2. Находим в списке библиотеку хранящую рабочие процессы "Workflow"

3. Переходим в свойства библиотеки и нажимаем изменить столбцы списка.


4. Для столбца "Название", если он является обязательным ( Требуется = ДА)  ставим "Разрешить пустые значения"




5. Сохраняем свойства.
6. Возвращаем файлы рабочего процесса
7. Все работает. Ураааа.

Почему и когда поле название стало обязательным мне неизвестно. Но данный алгоритм мне спас проект по библиотеке документов.






Комментарии

soikins написал(а)…
Огромное спасибо! Ты золото! Полдня искал решение етой проблемы!
Анонимный написал(а)…
Спасибо!!! работает для Share Point 2016 проверил!!!

Популярные сообщения