ЦВД: Банковские документы за день
Решение предназначено для автоматизации перевода документов дня из АБС в электронный вид, записи их на машинный носитель и занесения информации в систему Directum
Документы за день в системе Directum
В системе Directum компонента «Банковские документы за день» отражена двумя справочниками: «Пакеты документов» и «Архив документов».
Справочник «Архив документов» содержит в себе всю информацию о документах и позволяет редактировать данные о документе и электронный документ.

Права на изменение реквизитов справочника «Архив документов» следует выдать только ответственным пользователям. До тех пор пока пакет документов не записан на диск, вся информация изменяемая в карточке справочника будет отражена в последствии на диске.
Справочник «Пакеты документов» является родительским справочником и содержит в себе информацию о всех документах, содержащихся в пакете.

Из карточки справочника можно просмотреть список документов, входящих в пакет, добавить или удалить документ из пакета, записать пакет на диск, создать ярлык и опись на диск.
Оба справочника заполняются автоматически и действия добавления или копирования записей справочников заблокированы программным образом для всех пользователей в целях безопасности.
Работа агента импорта документов из АБС
Агент импорта документов из АБС автоматически каждые 10 минут просматривает папки импорта, заданную в константах при первой настройке, и ищет документы с расширением «txt». В случаи если папка содержит текстовые документ, агент выполняет ряд проверок циклично для каждого из найденных документов:
- Проверяется наличие файла спецификации к текстовому документу с расширением «dat»
- Проверяется наличие документа в системе Directum (справочник «Архив документов») с таким же наименование
- Проверяется статус записи пакета документов по текущей дате банковского дня
Если документ не прошел одну из проверок, он перемещается в подпапку «Error» папки импорта. Также в случаи любой из ошибок данные по ошибке записываются в файл «logs.log», находящийся в папке импорта, и отправляется письмо ответственным администраторам, email адреса которых указаны при первой настройке в константе.
Пример файла «logs.log»:

В случаи если документ прошел все проверки, он перемещается вместе в файлом спецификации во временную папку (каждый вновь запущенный агент генерирует уникальное наименование для временной папки) и ищется наличие записи справочника «Пакеты документов» с текущей датой банковского дня. Если запись не найдена, то будет создана новая запись справочника с текущей датой банковского дня и сгенерируется новый хэш-код.
По данным полученным из файла спецификации создается новая запись справочника «Архив документов» и производится связывание пакета документов с новой записью справочника. Затем создается электронный документ в системе Directum с параметрами, указанными константах при первой настройке. Документ заносится без перекодирования и автоматически назначаются права доступа, которые настроены в компоненте «автоматическое назначение прав на электронные документы». После создания электронного документа происходит связывание документа с карточкой справочника, для быстрого просмотра документа через карточку справочника.
После прохода по всем найденным документам агент удаляется временные папки и файлы, а затем отправляет отчет об ошибках по почте.
Пример письма об ошибке:

Запись на диск
Ответственный пользователь должен обладать правами минимум на просмотр всех вложенных документов пакета, а также документов шаблонов, создаваемых при первой настройке. Пользователю следует выдать права на изменение карточки, чтобы он мог проставлять отметку о записи.
При нажатии на кнопку «Записать на диск» карточки справочника «Пакеты документов дня» формируется пакет документов исходя из шаблона. Документы копируются в папку шаблону путем экспорта из системы Directum. Создаются дубликаты в перекодированном виде для каждого документа. В шаблон поиска на диске входит поисковый механизм, портативная версия программы FAR и база данных реквизитов для поиска.
При формирования пакета документов для записи пользователю на экран выводится окно ожидания:

После того как пакет сформировался автоматически открывается программа записи на диск, в которой уже заполнены все данные для записи. Пользователю необходимо выбрать дисковод, параметры записи и нажать кнопку «Записать»:

В случаи если в правой верхней части окна вы увидите информацию о том что устройство выбранное вами не поддерживает запись, вам необходимо выбрать подходящий дисковод и нажать кнопку «Обновить». Запись на диск возможно только если дисковод поддерживает хотя бы один формат записи:

В зависимости от вместительности диска и объема данных пакета документов, индикатор «заполненность диска» будет показывать сколько места еще осталось свободно на диске.

Документы на диске
При использовании записанного диска с пакетом документов автоматически открывается Microsoft Internet Explorer и открывается страница поиска документов на диске.
Документы на диске сформированы максимально приближенно к функциональной части Directum. Это позволяет пользователю интуитивно использовать механизм поиска документов на диске.

Разберем каждый элемент управления подробнее, при помощи схемы с описанием:

Таблица поиска также поддерживает изменение размера колонок. Вы можете навести курсор мыши «шапку» таблицы между двух колонок и зажав левую кнопку мыши растянуть колонку с данными:

Вы также можете выбрать количество отображаемых строк на одной странице, при помощи навигационной панели внизу таблицы поиска:

При помощи двойного клика мыши на строке интересующего вас документа, вы можете открыть документ в программе FAR:

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