Внедрение СУД-Шлюза в инфраструктуре заказчика



Сегмент:

Коммерческая организация, осуществляющая массовую подачу заявлений в судебные органы 


Формат:

Дистанционное внедрение с размещением решения в инфраструктуре заказчика (on-premise)


КРаткое описание

В рамках проекта внедрения СУД-Шлюза был развернут и настроен интеграционный контур для автоматической отправки заявлений на судебные порталы с возвратом статусов и результатов обратно в инициирующую информационную систему (ИИС) заказчика. Решение внедрялось как единая точка взаимодействия с порталами.

Целевые порталы (ЦИС):

  • портал ГАС «Правосудие»
  • портал московских мировых судей
  • портал мировых судей Республики Татарстан
Срок выполнения работ: менее 1 недели
Стоимость внедрения: ~200 000 ₽
Контур внедрения: 1 стенд — продуктивный (без отдельного тестового стенда)


Задача проекта

Заказчику требовалось:

  • организовать автоматизированную отправку заявлений и пакетов документов на несколько судебных порталов;
  • обеспечить возврат статусов и результатов обработки обратно в инициирующую информационную систему (ИИС);
  • исключить ручную подачу через веб-интерфейсы порталов;
  • создать единый унифицированный формат взаимодействия;
  • обеспечить устойчивую работу при постоянном потоке заявлений;
  • минимизировать риски дублей и потери статусов.

Дополнительными требованиями являлись:

  • размещение решения в контуре заказчика;
  • соблюдение требований к журналированию;
  • прозрачная диагностика и контроль очередей обработки. 


Реализованное решение

В рамках проекта был развернут и настроен интеграционный контур на базе программы для ЭВМ «СУД-Шлюз», обеспечивающий единый шлюз взаимодействия между ИИС заказчика и судебными порталами федерального и регионального уровня.

1. Унификация формата взаимодействия

  • согласован единый формат обмена между ИИС и шлюзом (JSON);
  • определены обязательные поля, структура вложений и идентификаторы;
  • реализованы правила сопоставления статусов и ответов с исходными заявлениями;
  • сформирована единая модель обработки вне зависимости от особенностей конкретного портала.
Это позволило заказчику в дальнейшем масштабировать решение без изменения логики в ИИС.

2. Развёртывание в инфраструктуре заказчика
  • выполнена установка и первичная конфигурация шлюза в продуктивной среде;
  • настроены права доступа и параметры взаимодействия между ИИС и сервисом;
  • организовано хранение вложений во внешнем файловом хранилище с разделением данных и системных компонентов;
  • согласованы параметры журналирования и глубина логирования для промышленной эксплуатации.
3. Интеграция с судебными порталами
Для каждого подключённого портала были реализованы:
  • правила преобразования входного формата в формат, соответствующий требованиям портала;
  • маршрутизация заявлений по сценариям обработки;
  • обработка особенностей шагов подачи, промежуточных подтверждений и статусов;
  • формирование диагностических сообщений для операторов при отказах или ошибках на стороне портала.
Интеграционный слой позволил скрыть различия между порталами и предоставить ИИС единый интерфейс.

4. Очередная обработка и устойчивость
В решении была настроена управляемая очередь обработки заявлений:
  • контроль переходов между стадиями обработки;
  • правила повторной отправки при временной недоступности портала;
  • механизмы предотвращения создания дублей при повторах;
  • контроль времени ожидания статусов и ответов.
Реализована сквозная диагностика, позволяющая определить, на каком этапе находится заявление: в очереди, в процессе отправки, на стороне портала или на этапе возврата статуса.

5. Обработка статусов и результатов
  • настроено получение промежуточных и итоговых статусов по ранее отправленным заявлениям;
  • реализовано сопоставление ответов с исходными идентификаторами;
  • предусмотрена обработка ситуаций, когда ответ получен, но требует дополнительной обработки;
  • обеспечено обновление статусов в ИИС в соответствии с регламентом заказчика.
6. Управление авторизацией
  • организована поддержка учётных данных, предоставленных заказчиком;
  • настроен регламент обновления авторизационных параметров;
  • реализованы механизмы восстановления доступа при изменениях требований порталов;
  • обеспечена диагностика проблем, связанных с сессиями и правами доступа.
7. Тестирование и ввод в эксплуатацию
  • проведён сквозной прогон сценариев: формирование → отправка → подтверждение → статус → результат → обновление в ИИС;
  • проверена корректность обработки ошибок и повторов;
  • подтверждена готовность к промышленной эксплуатации;
  • переданы инструкции по контролю очереди, мониторингу статусов и работе с типовыми ситуациями.


Результат проекта

Заказчик получил:

  • единый интеграционный шлюз для взаимодействия с несколькими судебными порталами;
  • автоматизированную отправку заявлений без ручной работы операторов;
  • контролируемую модель обработки статусов и ответов;
  • прозрачную диагностику и журналирование;
  • масштабируемую архитектуру, позволяющую подключать новые порталы без изменения логики ИИС.