Руководство по установке#
Модуль предоставляет следующие возможности:
получение ЦАР путем направления межведомственных запросов и приема ответов на запрос посредством СМЭВ 3 по видам сведений «Получение административного регламента в машиночитаемом виде» и «Получение справочников конструктора цифровых регламентов в машиночитаемом виде»;
импорт в ГИСОГД ЦАР, представленных в файлах xml, полученных посредством СМЭВ 3;
просмотр информации, содержащейся в ЦАР в ГИСОГД.
Установка#
Примечание
Модуль устанавливается совместно с основным приложением.
Требуется установленный модуль Получение ЦАР из КЦР ФРГУ
Подключите в метаданные проекта подсистему ..\Подсистемы\Межведомственные запросы\СМЭВ. КЦР.
Откройте метаданные проекта в Редакторе метаданных и проверьте на наличие ошибок.
Обновите метаданные на проекте (См. Как скачать протокол).
Убедитесь в наличии модулей
Opal.Service
,Module.Jasper.OpalIntegration
,Module.Smev.MezhvedOutbox
,Module.Amber.OpalIntegration
,Module.Geometa.OpalIntegration
. Модули уже присутствуют, если вы получили пакет с дистрибутивами для проекта.Установите, если отсутствует, брокер сообщений RabbitMQ.
Проверьте настройки RabbitMQ для Opal. Они должны быть идентичны настройкам RabbitMQ Геометы в разделе конфигуратора «Сервис обмена сообщениями».
Проверьте наличие строки в БД: схема «regadm» – таблица «m_global_settings»:
setting_type = 19 в regadm.m_global_settings
Если строки нет, добавьте строку value вида:
{"IPHostServer":"10.4.1.104","PortHostServer":5672,"UserName":"admin","Password":"password","QueueLogError":{"Id":"Gems.Common.Messaging.RabbitMq.Purgatory.Log.Error","QueueName":"Gems.Common.Messaging.RabbitMq.Purgatory.Log.Error.Queue","ExchangeType":0,"ExchangeName":"Gems.Common.Messaging.RabbitMq.Purgatory.Log.Error.Exchange","MaxNumberAttempts":0,"LifeTime":0}}.Измените строку подключения на стенде в соответствии с настройками подключения к RabbiMQ.
Укажите следующие переменные в файле vars.yml. (См. Редактирование vars.yml файла). В таблице обязательная к изменению переменная отмечена значком .
Обязательная к изменению
Название переменной
Значение по умолчанию
Описание переменной
gvOPAL_INSTALL_DIR
/opt/Opal
Директория, в которую будет установлен Opal
gvOPAL_PUBLIC_ORIGIN
https://opal-{{ gvNGINX_FQDN }}
URL-адрес, по которому доступен ВЕБ-интерфейс Opal
gvOPAL_CONNECTION_STRING
Server={{ gvPOSTGRESQL_SERVER }};Port={{ gvPOSTGRESQL_PORT }};Database={{ gvPOSTGRESQL_IAS_DB_NAME }};User Id={{ gvPOSTGRESQL_IAS_USER }};Password={{ gvPOSTGRESQL_IAS_USER_PASS }};
Строка подключения к БД для сервиса Opal. По умолчанию используются параметры из секции установки postgres
gvOPAL_MINIO_DATA
./data/minio
Директория для хранения данных Minio
gvOPAL_MINIO_EXTERNAL_PORT
9090
Порт, по которому доступен WebUI (Minio)
gvOPAL_MINIO_CONSOLE_EXTERNAL_PORT
9001
Порт, по которому доступен API (Minio)
gvOPAL_MINIO_USER_LOGIN
minio123
Логин пользователя файлового хранилища (Minio)
gvOPAL_MINIO_USER_PASS
minio123
Пароль пользователя файлового хранилища (Minio)
gvOPAL_NGINX_ENABLE
true
Необходимость в создании конфигурационного файла для Nginx’а. Возможные значения: true или false
gvOPAL_BACK_EXTERNAL_PORT
5191
Внешний порт, по которому доступен контейнер с backend частью приложения
gvOPAL_FRONT_EXTERNAL_PORT
5190
Внешний порт, по которому доступен контейнер с frontend частью приложения
gvOPAL_PROJECT_ALIAS
shkotovsky_mr
Алиас проекта, с данными которого будет работать Opal
gvJASPER_API_PUBLIC_ORIGIN
https://jasper-{{ gvNGINX_FQDN }}
URL адрес, по которому сервис Opal будет взаимодействовать с API Jasper
gvOPAL_GEOMETA_PUBLIC_ORIGIN
https://{{ gvNGINX_FQDN }}
URL адрес, по которому доступен переход из Opal в Geometa
Обновите приложения по интеграции со СМЭВ, с ЕПГУ и с КЦР с помощью тегов
install_smev
,install_amber
иinstall_opal
(См. Обновление и установка Системы с использованием Ansible).Установите компоненты БД Project.Kcr, Common.Amber.OpalIntegration. (См. Установка и обновление компонентов БД).
Конфигурирование#
Получение сведений о ЦАР из КЦР ФРГУ: Настройка перечня услуг в реестре ЦАР#
По умолчанию в реестре заявлений отображаются 14 услуг.
Если есть необходимость исключить некоторые услуги или добавить новые, необходимо произвести изменения в таблице БД: схема: «opal» – таблица: «opal_services».
Для включения/отключения услуги установите соответствующий флаг в столбце «enabled».
Для добавления новой услуги:
Добавьте новую строку, заполнив Alias уникальным значением (можно указать Alias услуги).
Заполните название услуги, и убедитесь, что enabled выставлен в true.
Сохраните настройки.
Портал услуг#
Чтобы начать использовать Портал услуг в целях оказания государственных и муниципальных услуг, необходимо отключить автоматическую отправку межведомственных запросов при получении заявления из Geometa.
Для этого необходимо произвести изменения в таблице БД схема: «amber» – таблица global_settings – столбец «value», в секции AutoSendSmevRequests изменить у услуги флаг на false.