1 Общие сведения

advertisement
Компания Teamlead – Описание механизма выгрузки файлов из карточек на ФС
СОДЕРЖАНИЕ
1
Общие сведения ....................................................................................................................................... 2
2
Настройки в системе ................................................................................................................................ 2
2.1
2.2
2.3
Настройки карточек и папок ............................................................................................................. 2
Настройки бизнес-процессов ........................................................................................................... 3
Структура архива файлов на ФС ....................................................................................................... 4
1
Компания Teamlead – Описание механизма выгрузки файлов из карточек на ФС
1 Общие сведения
В данном документе описывается механизм выгрузки файлов из карточек на ФС, а так же
необходимые для его функционирования настройки в системе DocsVision.
Назначение механизма:
 Уменьшение объема БД системы DocsVision
 Увеличение быстродействия открытия приложенных к карточкам файлов
 Создание структурированного архива файлов на ФС
Функции механизма:
 Поиск архивных карточек в системе для выгрузки файлов на ФС;
 Выгрузка файлов в папку в структурированном архиве данных;
 Создание карточек файлов и ассоциация их с выгруженными файлами;
 Добавление карточек файлов в карточки документов.
2 Настройки в системе
2.1 Настройки карточек и папок
Файлы могут быть выгружены только из карточек, находящихся в состоянии «архив». Настройки
папок, в которых будет произведен поиск карточек, а также папок, где будут создаваться карточки
файлов, производится в бизнес-процессах (будет описано ниже). По умолчанию поиск производится
в корневой папке «Делопроизводство», а карточки файлов создаются в соответствующей папке
(рис.1).
Рис.1
2
Компания Teamlead – Описание механизма выгрузки файлов из карточек на ФС
2.2 Настройки бизнес-процессов
Рис.2
В бизнес-процессе (01)(Поиск карточек для выгрузки файлов):
 Поиск карточек файлов в указанной папке, в состоянии «архив» и со значением свойства
«флаг выгрузки файлов» равном «Нет»;
 Изменение значение свойства «флаг выгрузки файлов» на «Да»
 Передача переменных и запуск подпроцесса (02)(Получение файлов из карточки)
В бизнес-процессе (02)(Получение файлов из карточки):
 Получаем все файлы в коллекцию типа «Файл ФС»
 Передача переменных и запуск подпроцесса (03)(Выгрузка файлов на ФС)
В бизнес-процессе (03)(Выгрузка файлов на ФС):
 Получаем исходные данные из карточки для создания папки в архиве
 Создаем папку вида «C:\Arhiv\Тип документа\Вид документа\Название папки с файлами»,
где:
o C:\Arhiv\ - корневая папка архива (может быть размещена на удаленном компьютере)
o Тип документа – получается из атрибутов архивной карточки
o Вид документа – получается из атрибутов архивной карточки
3
Компания Teamlead – Описание механизма выгрузки файлов из карточек на ФС
o Название папки с файлами – формируется из темы карточки и номера
 Выгружаем файлы в созданную папку
 Передача переменных и запуск подпроцесса (04)(Создание карточек файлов)
В бизнес-процессе (04)(Создание карточек файлов):
 Удаляем старые ссылки на файлы
 Создаем карточки для выгруженных файлов в указанной папке
 Вкладываем эти карточки в исходную карточку архивного документа
2.3 Структура архива файлов на ФС
Внешний вид создаваемого архива файлов на ФС будет выглядеть следующим образом (рис.2)
Архив
(корневая папка)
Входящий
документ
Исходящий
документ
Письмо
Заявка
(вид документа)
(вид документа)
№документа-Тема
(папка с
выгруженными
файлами)
№документа-Тема
(папка с
выгруженными
файлами)
Внутренний
документ
Рис.3
4
Download