Специфические процессы автоматизации, требующие разработку учетных карточек и справочников
Если необходима реализация приложений, которые не охватываются перечисленными выше классами, возможна разработка специализированных решений на базе системы DocsVision. Подобная разработка необходима в следующих случаях:
o В рамках процесса обрабатываются артефакты, которые не могут быть описаны с помощью стандартных карточек DocsVision “Делопроизводство»
o Артефакты не могут быть описаны с помощью электронных форм Infopath – они содержат функции сложной обработки файлов документов, необходима поддержка сложной бизнес логики карточки, необходима работа со сложными справочниками и поддержка управления ссылками между карточками.
o Необходимо добавление специфических функций, инициализируемых с помощью программы DocsVision Навигатор
o Необходимы специфические отчеты, которые нельзя реализовать с помощью механизма представлений DocsVision
o Требуется функциональность, связанная с обработкой нескольких артефактов одновременно в рамках одной синхронной транзакции, например, выполнение групповых пересчетных операций при изменении данных в одной из карточек.
Система обеспечивает следующие возможности для разработки:
o Создание дополнительных справочников
o Создание специализированных карточек
o Создание расширений навигатора – расширенных отчетов, средств экспорта, дополнительных пунктов меню и специфических поисковых фильтров.
o Создание специфических серверных компонент системы
Хотя каждый из перечисленных классов реализует специальный набор функций, отличающий его от остальных классов, с точки зрения базового набора функциональности, каждый последующий класс задач включает предыдущие.
Рисунок 1
Так, функция учета документов канцелярии, очевидно, включает хранение и поиск файлов; функция контроля исполнительской дисциплины позволяет формировать задания для файлов и карточек, хранящихся в системе; маршрутизация заданий в рамках процессов (DocFlow), очевидно, включает функцию формирования заданий, а сложные схемы обработки документов (WorkFlow) дополняют простую маршрутизацию заданий более богатыми возможностями обработки документов.