Для обеспечения возможности использования данных, содержащихся в артефактах в приложении DocsVision, необходимо провести параметризацию артефактов. Параметризация представляет собой процесс подготовки артефактов таким образом, чтобы значения их отдельных атрибутов становились доступны другим компонентам приложения – подсистеме поиска, генерации представлений и подсистеме управления бизнес процессом.
Различные артефакты, используемые в системе, требуют различной подготовки для использования их в приложении.
Для специализированных карточек – карточек документов подсистемы «Делопроизводства» и специально разработанных карточек не требуется специальной параметризации, все их данные доступны для остальных компонентов приложения DocsVision.
Рисунок 5 Все поля специализированных карточек DocsVision доступны для использования в поиске, для представления в отчетах и параметризации бизнес процессов
Специализированные процедуры параметризации требуются для артефактов представленных фалами Microsoft Office и электронными формами VBA и InfoPath. Данные типы артефактов представлены в системе специальной карточкой файла. Карточка файла, в отличии от специализированных карточек, может хранить произвольные обрабатываемые объекты (артефакты) с различный структурой данных. Для обеспечения доступа к атрибутам файла документа (артефакта) необходимо выполнить следующие процедуры:
o для файлов произвольного типа свойства указываются непосредственно в карточке файла (карточке файла DocsVision)
o для файлов MS Office электронных форм VBA – это пользовательские свойства файлов (OLE Properties), которые могут быть выбраны из предлагаемого списка или заданы пользователем самостоятельно (синхронизация OLE Properties файла и свойств карточки файла DocsVision осуществляется автоматически).
o для специальных карточек InfoPath это поля, выделенные специальным образом на этапе разработки данных карточек (синхронизация данных свойств формы InfoPath и свойств карточки файла DocsVision осуществляется автоматически).