Конвертация, миграция, импортозамещение и МКДО в рамках одного проекта

на 70%

снизилось время поиска договоров и сопутствующих документов

на 85%

снизились потери бумажных экземпляров документов

на 95%

сократились трудозатраты на согласование

Следующий проект

На всех этапах команде проекта предстояло преодолеть вызовы и сложности, что с успехом и было сделано!

 

Компания-заказчик

Дочернее Общество "Газпром" входит в единую систему газоснабжения страны, обеспечивая надежное газоснабжение потребителей. Основными задачами Общества являются транспорт газа по системе магистральных газопроводов, бесперебойная поставка газа промышленным и коммунально-бытовым потребителям на всей территории нашей огромной страны.

Коллектив Общества насчитывает более 5 тыс. сотрудников в филиалах и подразделениях Общества на всём протяжении газотранспортной системы.

Специфика деятельности организации подразумевает оперативный обмен документами большого объема между головным офисом, административными подразделениями и филиалами. Компания постоянно развивается, поток документации увеличивается изо дня в день.

Предыстория

Совместная работа ООО «СТАРКОВ Групп» с Заказчиком началась в августе 2020 года с внедрения СЭД Directum в рамках конфиденциального делопроизводства. Система была развернута параллельно общему контуру на платформе Directum 5.

В 2021 году проведена полная миграция системы Directum 5 на Directum RX. Система модифицирована с применением шаблона для "Газпром" от Directum. Так же реализован модуль архив проектно-сметной документации с использованием интеллекта Ario.

Цели и задачи проекта

В рамках развития системы, были поставлены задачи:

  • конвертация двух систем Directum RX Заказчика до версии 4.5;
  • в рамках импортозамещения миграция конфиденциальной системы с MS SQL на Postgresql;
  • перенос всей инфраструктуры систем на сервера под управлением импортозамещаемой системы REDOS;
  • внедрение МКДО и модификация основной системы под нужды МКДО;
  • реализация «Агентской схемы».

История проекта

Проект стартован в январе 2023 года.

Проект включал в себя следующие этапы: конвертация, переход на Linux, на третьем этапе был внедрен модуль Финансовый архив. А также реализована интеграция с системой Контур.Диадок и процесс работы с агентскими договорами.

Первым этапом стартовал проект развития Directum RX «Конвертация».

Цель данного этапа заключалось в проведении конвертации обеих систем: основной системы Directum RX с версии 3.6 на версию 4.5 и Системы конфиденциального документооборота Directum RX с версии 3.5 на версию 4.5. Дополнительно в конвертацию Системы конфиденциального документооборота входила миграция с MS SQL на PostgreSQL.

Конвертация обеих систем проведена за один день. Благодаря хорошо проведенной заранее подготовительной работе общее время конвертации составило 8 часов.

После успешной конвертации наши специалисты приступили к не менее значимому процессу миграции с MS SQL на Postgresql. Миграция была осуществлена за 2 рабочих дня без эксцессов.

Вторым этапом последовал перевод на Linux всех серверов основной системы Directum RX и Системы конфиденциального документооборота.

Ранее на Windows были следующие сервера: сервера приложений, СУБД, сервер полнотекстового поиска.

Заказчиком была определена целевая операционная система RedOS 7.3. как для основного контура, так и для конфиденциального.

Сложности и вызовы при реализации этапа перехода на Linux

После перехода систем на Linux наша команда столкнулась с проблемами в инфраструктуре:

  • Некорректный запуск контейнеров docker в кластере Directum RX из-за проблемы с таймингом: контейнер по умолчанию поднимается за 60 секунд и этого времени не хватало для запуска контейнеров. Решили вопрос увеличением таймингов docker на системном уровне до 120 секунд.
  • Проблема блокировок (на rabbit были зависшие очереди). Решение - перезагрузка кластера rabbit и очистка таблицы в базе данных RX sungero_system_locks.
  • Сквозная аутентификация Kerberos. Проблема заключалась в том, что у Заказчика пользователи аутентифицировались в системе Directum RX из двух доменов. Данная проблема решена с помощью использования двух конфигурационных файлов Kerberos, один ставиться на хосты серверов приложений, а второй прокидывается в контейнер sungero_webclient, так же настроены доверительные отношения между доменами.
  • Дополнительная установка и настройка WCF Server для интеграции с Active Directory далее AD. Так как RxCmd 4.5 не умеет синхронизировать данные пользователей из AD, была использована утилита Drxutil в связке с WCF сервер.
  • Коннектор к CHRData. (У Заказчика помимо Directum RX установлено еще много других Web приложений с аутентификацией пользователей, для этого у Заказчика помимо AD реализовано дополнительная система хранения данных пользователей CHRData). Проблема заключалась в аутентификации DirectumRX на сервисе CHRData, её решили путем смены способа аутентификации.
  • Адаптация коннектора blockhost к Linux среде. (У заказчика в системе конфиденциального документооборота реализовано принудительное удаление документов (blockhost) данное решение написано силами Заказчика, а Исполнителем адаптировано по Directum RX 4.5. Проблема заключалась в адаптации решения для docker среды, решено с помощью выделения процесса запуска blockhost и помещения его непосредственно в контейнер.

 

Финансовый блок

Финансовый документооборот сопровождает все бизнес-процессы компании, собирая и сохраняя данные. В дочернем обществе Газпром каждый день совершаются десятки операций. Прежде всего, ведется работа с документами, которые участвуют в хозяйственной деятельности между контрагентами такими как: накладная ТОРГ-12, акты выполненных работ, УПД, счета-фактуры, КС-2, КС-3.

Документы, которые Заказчик выставляет контрагентам, формируются в учетной системе или в Directum RX. При синхронизации данных сервиса обмена и Directum RX электронные документы автоматически заносятся в архив, вне зависимости от того, требуется по ним подписание контрагентом или нет. Финансовый архив удобен Заказчику в случае предоставление в Федеральную налоговую службу РФ.

На третьем этапе был внедрен модуль Финансовый архив, реализована интеграция с системой Контур.Диадок и процесс работы с Агентскими Договорами.

Вызовы при интеграции с сервисом Контур.Диадок

При реализации данного этапа у заказчика не было прямого доступа в интернет с серверов с установленной системой Directum RX. Совместно с заказчиком решено использовать Демилитаризованную зону: развернуть сервер с вынесенным сервисом worker, на вынесенном сервисе заведены асинхронные обработчики и фоновые процессы, отвечающие за Контур.Диадок.

Со следующей проблемой столкнулись уже после выноса сервисов worker. У заказчика для выхода в интернет (в целях безопасности) использовалось двойное проксирование. В итоге это приводило к тому, что из контейнера worker в ДМЗ не было связи с Контур.Диадок.

Проблему решили, прописав настройки проксирования непосредственно в конфигах контейнера worker в ДМЗ, это помогло успешно установить связь с интерфейсом программного приложения Контур.Диадок.

Основная система Directum RX

 

Конфиденциальная система Directum RX

 

Реализация «Агентской схемы»

Подэтапом внедрение модуля Финансовый архив с интеграцией является реализация «Агентской схемы».

Описание бизнес-процесса требования:

  • Агент ведет работу в личном кабинете Контур.Диадок;
  • В личном кабинете Диадок инициализируется передача документа по маршруту на согласование с контрагентом Компания;
  • Процессы согласования и подписания происходят в едином кабинете Агента Диадок;
  • Заказчик в процессе участвует исключительно в согласовании входящих документов;
  • В системе Directum RX Заказчика документ должен пройти по процессу согласования, вернуться в Контур.Диадок Агента с результатом согласовано или не согласовано.

 

Вызовом на этом этапе стало то, что Контур.Диадок не поддерживает прием факта согласования.

Для реализации передачи признака согласования потребовалось бы не только значительно модифицировать коннектор системы, но и участие разработчиков Контур.Диадок.

Решение было найдено: 

  • Заказчик проработал вопрос по выгрузке документов из личного кабинета Контур.Диадок в сетевую папку выделенного каталога. Каталог размещается на сервере Дочернего общества Газпром.
  • Исполнитель реализовал захват документов из папки сетевого каталога в систему Directum RX Заказчика. Загрузка файлов осуществляется с помощью фонового процесса «Электронный обмен. Синхронизация входящих документов». Для каждого файла вычисляется ответственный за обработку на основании имени файла.
  • Фоновый процесс отвечает за поиск документа в сетевом каталоге, для каждого документа - из имени документа извлекает ответственного.

Если с помощью фонового процесса не удалось вычислить ответственного тогда, такой документ отправляется на обработку администратору системы. Он самостоятельно определяет его маршрут.

На обложку модуля Финансовый архив, в группу действий Электронный обмен вынесен справочник Ответственные за СП по агентской схеме.

Действия ответственного после процесса согласования:

 

Результаты

  • Обе системы Заказчика Directum RX обновлены на более свежую версию (3.6 – 4.5.).
  • Заказчик перешел на импортозамещенное программное обеспечение, как в разрезе баз данных, так и в разрезе операционных систем;
  • Благодаря переходу системы Directum RX на Linux, Заказчик получил более надежную систему отказоустойчивости и гибко настраиваемую инфраструктуру;
  • Основная система модифицирована согласно проектным решениям под нужды МКДО Заказчика;
  • Реализована бизнес-процесс Заказчика «Агентская схема», суть которого в трехстороннем подписании договорных документов и переноса в Диадок признака «согласования».

Показатели:

  • на 70% снизилось время поиска договоров и сопутствующих документов.
  • на 85% снизились потери бумажных экземпляров документов.
  • на 95% сократились трудозатраты, за счет экономии времени при передачи документов на согласование.

Планы по развитию

Успешный опыт развития, а также постоянно возрастающее желание развивать систему, расположило «Дочернее общество Газпром» к дальнейшему плодотворному сотрудничеству со «СТАРКОВ Групп». Для этого определены ближайшие планы развития СЭД:

  • конвертировать систему до актуальной версии;
  • расширить количество активных пользователей путем приобретения дополнительных лицензий;
  • выполнить интеграцию с ФНС с функционалом по выпуску МЧД.

Команда проекта

  • Руководитель проекта – Ершов А.Е.
  • Системный инженер – Горшков Е.В.
  • Аналитик – Старочкина А.В.
  • Консультант – Свиридова Е.Е.
  • Разработчик (Directum RX) – Присяжный А.В.
  • Разработчик – Вершинин Н.Р.
  • Рабочая группа Дочернего общества Газпром

Статья составлена в соавторстве с Евгением Горшковым

 

Пока комментариев нет.
Авторизуйтесь, чтобы написать комментарий

У вас похожая задача?

Обсудите реализацию с экспертом Directum

Обязательное поле
Обязательное поле
Обязательное поле
Обязательное поле
Обязательное поле
Обязательное поле

Благодарим за интерес! Мы свяжемся с вами.

Directum Awards 2024
Какой проект лучше?
Авторизуйтесь, чтобы оценить материал.
Авторизуйтесь, чтобы оценить материал.
Directum Awards 2024
Спасибо за активность!
Ваш голос принят