Blogs

Автоматизация простых процессов в Microsoft Office System 2007.

  • Comments 10
  • Likes

 

Коллеги!

 

Предлагаю рассмотреть, на сколько упростилась автоматизация бизнес - процессов в Microsoft Office System 2007 стала проще.

 

Рассмотрим простой пример, сотруднику Иванову И.И. необходимо заказать визитные карточки. Иванов И.И. указывает, какую информацию он хотел бы видеть на своей визитной карточке, сотрудник отдела кадров проверяет, не ошибся ли Иванов И.И. в названии своей должности и прочих данных, а затем передает информацию офис-менеджеру, ответственному за работу с типографией.

 

Для того, чтобы автоматизировать данный  процесс, достаточно иметь под рукой две вещи: библиотеку форм Share Point Portal 2007 и компонент Microsoft Office Info Path.

Наши действия.

Рисуем простую форму в Info Path. Как это сделать посмотреть можно здесь

Вешаем на форму кнопку.  По нажатию, форма сохраняется в библиотеке документов.

Теперь в свойствах библиотеки форм настраиваем Workflow (это новое свойство библиотек документов, позволяющее проще настраивать повседневные процессы)

 

Для того, чтобы подтвердить корректность информации и передать ее ответственному за выполнение лицу, существует заранее предусмотренный сценарий. Называется он Approval.

  1. Выбираем людей, которые должны подтверждать корректность введенной информации.
  2. Выбираем людей, которых надо известить о том, что визитные карточки подтверждены.

На этом наш процесс закрывается. Когда пробовал реализовать данный функционал, времени на реализацию у меня ушло около 10 минут, что является огромным плюсом по сравнению с другими решениями.

 

Comments
  • А Иванов просто заполняет форму? Не требуется запустить бизнесс-процесс?

  • Нет, после того как Иванов заполнил форму и сохранил ее процесс запускаеться автоматически. Проверяющий получает уведомлдение по электронной почте.

  • При  настройке workflow можно указать несколько вариантов запуска
    1. Ручной по умолчанию
    2. Event
    2.1 По созданию
    2.2 По изменению

    Нужно учитывать, что в первый раз может быть небольшая задержка, связанная с компиляцией workflow

  • А можно построить логику на основании поле в форме?

  • В зависимости от того кто заказывает визитки, можно отправлять запрос на подтверждение разным людям. т.е. Info Path  форму можно сохранять в другую библиотеку.

  • Вопрос может быть немного офтопный, но...
    Существует ли SPPS 2003 SDK для Visual Studio 2005 и SPPS webpart template для неё же? И опять же бональный вопрос концептуально  новый функционал SPPS 2007 в отличее от SPPS 2003. Только не надо давать ссылкку на какую либо статью. Тут стоит вопрос о рентабельности внедрения и/или миграции на SPPS 2007 допустим для торговой компании с развитой торговлей в регионах.

  • Korneev Anton Nikolaevich, спасибо за интерестный вопрос. В следующей статье я более подробно раскажу в чем именно фишка SPS 2007 для торговых компаний. Поверьте мне она есть.

  • Продолжение читаем здесь: http://blogs.technet.com/barim/archive/2006/06/19/437221.aspx

  • ...Для того, чтобы подтвердить корректность информации и передать ее ответственному за выполнение лицу, существует заранее предусмотренный сценарий. Называется он Approval...

    После установки SPS такого нет, есть Issues Tracking и Sample: Collect Feedback. Не подскажите где можно накачать примеры сценариев?

  • PingBack from http://blogs.technet.com/barim/archive/2006/08/15/446902.aspx

Your comment has been posted.   Close
Thank you, your comment requires moderation so it may take a while to appear.   Close
Leave a Comment