Поделиться через


Рабочий процесс и Office SharePoint Server 2007

Выпуск 2007 системы Office содержит новые версии приложений Office, включая Word, Excel, Outlook и PowerPoint. Он также включает отдельно лицензируемые пакеты серверов для применения в различных областях. В эти пакеты входит приложение Office SharePoint Server 2007 с наилучшей поддержкой рабочих процессов.

Office SharePoint Server заменяет более ранние продукты корпорации Майкрософт, включая SharePoint Portal Server и Content Management Server, для обеспечения ряда возможностей по управлению корпоративным контентом. Это приложение включает несколько полезных добавлений для поддержки возможностей рабочий процессов, встроенных в Windows SharePoint Services. Как и в Windows SharePoint Services, все они основаны на компоненте Windows Workflow Foundation.

Объединение Windows Workflow Foundation, Windows SharePoint Services и Office SharePoint Server

Добавления, связанные с рабочим процессом, которые Office SharePoint Server предоставляет службе Windows SharePoint Services, можно разделить на три группы: поддержка клиентов Office 2007, возможность использования рабочими процессами форм, созданных в приложении InfoPath, и предварительно определенные рабочие процессы. В данном разделе рассматривается каждая из этих групп.

Рабочие процессы, созданные с помощью Windows SharePoint Services, должны использовать формы ASPX. Поэтому пользователи могут обращаться к этим рабочим процессам только через веб-браузер. Приложения Office все еще широко используются, и большое число рабочих процессов Windows SharePoint Services ссылается на документы, созданные в этих приложениях. Почему не разрешить пользователям обращаться к этим рабочим процессам напрямую из Word, Excel, Outlook и других приложений Office?

Такую возможность предоставляет Office SharePoint Server. Теперь рабочие процессы Windows SharePoint Services, выполняемые с установленным приложением Office SharePoint Server, пользователь может отображать не в браузере, но непосредственно в приложениях выпуска 2007 Office. Это позволяет более обычным образом обращаться к большому числу рабочих процессов. Список задач Windows SharePoint Services, например, можно синхронизировать со списком задач Outlook 2007 и работать с единым списком "Дела". Задачи также можно отобразить в документах Word 2007, в электронной почте Outlook 2007 и другими способами, и вводить сведения в выполняемый рабочий процесс напрямую из приложений Office.

Для отображения форм непосредственно в приложениях Office необходимо некоторым образом определить эти формы. Страницы ASPX, используемые стандартными рабочими процессами Windows SharePoint Services, для этого больше не подходят. Для решения этой проблемы Office SharePoint Server позволяет авторам рабочих процессов определять формы с помощью приложения InfoPath 2007. Для большинства пользователей эти формы создать проще, чем страницы ASPX, и кроме того, эти формы предоставляют такие возможности, как встроенная проверка подлинности. Важно отметить однако, что формы InfoPath, используемые с рабочим процессом, называемые в этом документе формами рабочего процесса InfoPath, предоставляют только часть возможностей, предлагаемых обычными формами InfoPath. Многие объектные модели InfoPath, к примеру, недоступны, так как внимание сосредоточено в целом на создании и использовании форм как части рабочих процессов.

Разрешение авторам рабочих процессов использовать приложения Office для прямой работы через формы рабочих процессов InfoPath является определенно полезным. Однако пока еще все, что говорилось в этом документе, относится к разработчикам — и ничего, что могли бы сразу применить информационные работники. Такое положение помогает изменить продукт Office SharePoint Server, который включает группу предварительно определенных рабочих процессов. Все эти рабочие процессы предназначены для прямого использования информационными работниками, и все они могут быть настроены в соответствии с различными требованиями. Office SharePoint Server включает следующие предварительно определенный рабочие процессы.

  • Утверждение: маршрутизирует документ на утверждение. Инициатор рабочего процесса указывает список утверждающих, каждый их которых может утвердить или отклонить документ, повторно назначить задачу утверждения или запросить внесение изменений в документ. Пример сценария рабочего процесса, описанный ранее для службы Windows SharePoint Services, был фактически таким предварительно определенным рабочим процессом "Утверждение". (Хотя в этом сценарии показаны только аспекты службы Windows SharePoint Services, для выполнения предварительно определенного рабочего процесса "Утверждение" фактически требуется приложение Office SharePoint Server. Однако разработчик может создать рабочий процесс с таким же поведением, как описано в этом сценарии, с помощью только службы Windows SharePoint Services.)

  • Сбор отзывов: маршрутизирует документ на рецензирование и очень похож на рабочий процесс "Утверждение". Участники могут дать отзывы, которые компилируются и отправляются владельцу документа, когда завершается выполнение рабочего процесса. В отличие от рабочего процесса "Утверждение", при котором задачи по умолчанию назначаются участникам последовательно, этот предварительно определенный процесс по умолчанию допускает параллельное назначение задач, разрешая возвращаться отзывам в любом порядке.

  • Сбор подписей: маршрутизирует документ Office для требуемой подписи. Этот рабочий процесс может быть начат только из клиента Office.

  • Утверждение ликвидации: помогает управлять сохранением документов, позволяя участникам решать, сохранить или удалить документа с истекшим сроком действия.

  • Рабочий процесс управления переводом: помогает управлять процессом перевода документов. Этот рабочий процесс можно использовать для назначения отдельных задач по переводу участникам-переводчикам и затем отслеживать ход выполнения этих задач. Также можно назначать новые задачи по переводу, когда изменяется исходный документ.

  • Групповое утверждение: реализует процесс утверждения в восточной группе. Этот рабочий процесс доступен только в восточноазиатских версиях Office SharePoint Server.

Все эти предварительно определенные рабочие процессы используют формы рабочих процессов InfoPath и поэтому поддерживают прямой доступ из приложений выпуска 2007 Office.

Office SharePoint Server также содержит другие службы, связанные с рабочими процессами, включая возможность создавать отчеты об истории рабочих процессов непосредственно в приложении Excel и поддержку пакетного выполнения задач, позволяя пользователям утверждать несколько ожидающих задач одновременно. Данный продукт также обеспечивает ряд других возможностей, таких как улучшенный поиск, возможность загрузки, вычислений и отображения листов Excel на сервере и многое другое. Этот большой набор функциональных возможностей представлен в двух версиях: базовой и версии для предприятий. Базовая версия продукта включает только описанные предварительно определенных рабочие процессы, однако не поддерживает формы рабочих процессов InfoPath — пользователи должны обращаться к этим рабочим процессам через веб-браузер. Версия для предприятий поддерживает все возможности, описанные в этом разделе, включая использование форм рабочих процессов InfoPath.

Загрузить эту книгу

Для упрощения чтения и печати эта тема включена в следующую загружаемую книгу:

См. полный список доступных книг на веб-сайте Загружаемые материалы для Office SharePoint Server 2007.