Я пытаюсь разработать многоуровневый рабочий процесс утверждения sharepoint 2010 в C#.Многоуровневый рабочий процесс утверждения в Sharepoint 2010 в C#
Что я сделал до сих пор:
- списка пользователей по группам утверждающих типов, как пользователь, менеджер и HR Обслуживания.
- Создано Библиотека документов по имени Документы и добавлен раздел столбца с именем утверждающих с типом Person/Group. Это позволяет текущему пользователю назначить задачу другому пользователю для утверждения следующего уровня.
- Прикрепленный файл библиотеки документов с пользовательским рабочим процессом, который я создал в C#.
Сейчас в моем коде:
- onWorkFlowActivated() активность, я в первую очередь проверьте, если документ находится в состоянии отложенной или нет. Если да, то статус документа завершен. Else хотел бы продолжить мой процесс документооборота. Иначе, сделайте следующее.
Примечание: Это где я сейчас, как не знаю, какие настройки я имею выступать в моем коде и сайт Sharepoint для реализации этого я застрял.
Пользователь загружает документ, статус изменен на обзор и новой задачи, порученной утверждающего, т.е. менеджер, введенный пользователем.
Теперь менеджер должен рассмотреть этот документ и назначить документ на следующий уровень, то есть HR. Статус автоматически изменен на Утверждено. и так далее.
Может кто-нибудь предложить вам способы обойти это или поделиться ресурсами для справки. Заранее спасибо.