ЦВД: Банковские документы за день
Решение предназначено для автоматизации перевода документов дня из АБС в электронный вид, записи их на машинный носитель и занесения информации в систему Directum
Документы за день в системе Directum
В системе Directum компонента «Банковские документы за день» отражена двумя справочниками: «Пакеты документов» и «Архив документов».
Справочник «Архив документов» содержит в себе всю информацию о документах и позволяет редактировать данные о документе и электронный документ.
![Карточка справочника Архив документов Карточка справочника Архив документов](/application/views/images/page/capabilities/75bd088dc63018e42786d228cc402169.jpg)
Права на изменение реквизитов справочника «Архив документов» следует выдать только ответственным пользователям. До тех пор пока пакет документов не записан на диск, вся информация изменяемая в карточке справочника будет отражена в последствии на диске.
Справочник «Пакеты документов» является родительским справочником и содержит в себе информацию о всех документах, содержащихся в пакете.
![Карточка справочника Пакеты документов дня Карточка справочника Пакеты документов дня](/application/views/images/page/capabilities/c1bce003f575d1942eddf105412c5f17.jpg)
Из карточки справочника можно просмотреть список документов, входящих в пакет, добавить или удалить документ из пакета, записать пакет на диск, создать ярлык и опись на диск.
Оба справочника заполняются автоматически и действия добавления или копирования записей справочников заблокированы программным образом для всех пользователей в целях безопасности.
Работа агента импорта документов из АБС
Агент импорта документов из АБС автоматически каждые 10 минут просматривает папки импорта, заданную в константах при первой настройке, и ищет документы с расширением «txt». В случаи если папка содержит текстовые документ, агент выполняет ряд проверок циклично для каждого из найденных документов:
- Проверяется наличие файла спецификации к текстовому документу с расширением «dat»
- Проверяется наличие документа в системе Directum (справочник «Архив документов») с таким же наименование
- Проверяется статус записи пакета документов по текущей дате банковского дня
Если документ не прошел одну из проверок, он перемещается в подпапку «Error» папки импорта. Также в случаи любой из ошибок данные по ошибке записываются в файл «logs.log», находящийся в папке импорта, и отправляется письмо ответственным администраторам, email адреса которых указаны при первой настройке в константе.
Пример файла «logs.log»:
![Пример лог файла Пример лог файла](/application/views/images/page/capabilities/aa670900acbe1df5e16fe3cda0b0f225.jpg)
В случаи если документ прошел все проверки, он перемещается вместе в файлом спецификации во временную папку (каждый вновь запущенный агент генерирует уникальное наименование для временной папки) и ищется наличие записи справочника «Пакеты документов» с текущей датой банковского дня. Если запись не найдена, то будет создана новая запись справочника с текущей датой банковского дня и сгенерируется новый хэш-код.
По данным полученным из файла спецификации создается новая запись справочника «Архив документов» и производится связывание пакета документов с новой записью справочника. Затем создается электронный документ в системе Directum с параметрами, указанными константах при первой настройке. Документ заносится без перекодирования и автоматически назначаются права доступа, которые настроены в компоненте «автоматическое назначение прав на электронные документы». После создания электронного документа происходит связывание документа с карточкой справочника, для быстрого просмотра документа через карточку справочника.
После прохода по всем найденным документам агент удаляется временные папки и файлы, а затем отправляет отчет об ошибках по почте.
Пример письма об ошибке:
![Пример письма об ошибке Пример письма об ошибке](/application/views/images/page/capabilities/e3dc29f8948770e519002aff1161a26d.jpg)
Запись на диск
Ответственный пользователь должен обладать правами минимум на просмотр всех вложенных документов пакета, а также документов шаблонов, создаваемых при первой настройке. Пользователю следует выдать права на изменение карточки, чтобы он мог проставлять отметку о записи.
При нажатии на кнопку «Записать на диск» карточки справочника «Пакеты документов дня» формируется пакет документов исходя из шаблона. Документы копируются в папку шаблону путем экспорта из системы Directum. Создаются дубликаты в перекодированном виде для каждого документа. В шаблон поиска на диске входит поисковый механизм, портативная версия программы FAR и база данных реквизитов для поиска.
При формирования пакета документов для записи пользователю на экран выводится окно ожидания:
![](/application/views/images/page/capabilities/807fe5d77793ff4e9b89bda4db3379fe.jpg)
После того как пакет сформировался автоматически открывается программа записи на диск, в которой уже заполнены все данные для записи. Пользователю необходимо выбрать дисковод, параметры записи и нажать кнопку «Записать»:
![Directum Burn Directum Burn](/application/views/images/page/capabilities/d97ac4a44bdfcf02ba2e4eea4a36547b.jpg)
В случаи если в правой верхней части окна вы увидите информацию о том что устройство выбранное вами не поддерживает запись, вам необходимо выбрать подходящий дисковод и нажать кнопку «Обновить». Запись на диск возможно только если дисковод поддерживает хотя бы один формат записи:
![Directum Burn Directum Burn](/application/views/images/page/capabilities/e82f0bb2ba23956ada550d575bcbad26.jpg)
В зависимости от вместительности диска и объема данных пакета документов, индикатор «заполненность диска» будет показывать сколько места еще осталось свободно на диске.
![Directum Burn Directum Burn](/application/views/images/page/capabilities/93bdf4f872fa75fc10c453139f1f98e1.jpg)
Документы на диске
При использовании записанного диска с пакетом документов автоматически открывается Microsoft Internet Explorer и открывается страница поиска документов на диске.
Документы на диске сформированы максимально приближенно к функциональной части Directum. Это позволяет пользователю интуитивно использовать механизм поиска документов на диске.
![Документы на диске Документы на диске](/application/views/images/page/capabilities/df315c98ba887bc8a5a157cf0f85d7d7.jpg)
Разберем каждый элемент управления подробнее, при помощи схемы с описанием:
![](/application/views/images/page/capabilities/e770223edc90d15b2c1de1e1567dc0a6.jpg)
Таблица поиска также поддерживает изменение размера колонок. Вы можете навести курсор мыши «шапку» таблицы между двух колонок и зажав левую кнопку мыши растянуть колонку с данными:
![](/application/views/images/page/capabilities/605d5ba4929ccfc17be6651b5e4d54a0.jpg)
Вы также можете выбрать количество отображаемых строк на одной странице, при помощи навигационной панели внизу таблицы поиска:
![](/application/views/images/page/capabilities/5d14ddf53268ba2f8e143b08dc3d980f.jpg)
При помощи двойного клика мыши на строке интересующего вас документа, вы можете открыть документ в программе FAR:
![](/application/views/images/page/capabilities/943964bcd06b83ebd4352c0ce0bb8a0a.jpg)
Наличие демонстрационной версии
Для бизнес-решения есть в наличии демонстрационная версия базы и демонстрационный файл виртуальной машины с бизнес-решением. Для получения демонстрационных версий, необходимо связаться с разработчиком.