Настройки модуля ГИС ГМП#

Подключение ГИС ГМП для проекта#

В Конфигураторе в разделе проекта Межведомственные запросы должна стоять галочка «Обрабатывать запросы СМЭВ» для тех проектов, на которых необходимо использовать ГИС ГМП.

../../../_images/smev.png

Также необходимо учесть, что установка галочки не является достаточным условием работы ГИС ГМП на проекте, для этого необоходимо чтобы была заполнена секция ProjectsOpt/ProjectOpt для соответствующего проекта в настройках ГИС ГМП.

Подключение пользователей к ГИС ГМП#

Для того, чтобы пользователь имел возможность работать с ГИС ГМП, необходимо назначить ему роль (см. pravadostupa).

Назначение роли govGmp (права на работу с ГИС ГМП) предоставляет пользователю возможность создавать и отправлять начисления, просматривать в системе платежи и отчеты по начислениям.

Предупреждение

Для роли govGmp изменение прав доступа (свойств роли) запрещено!

Изменение прав доступа роли govGmp может привести к ошибкам в работе подсистемы ГИС ГМП.

../../../_images/gisgmp_config.png

Возможные проблемы#

Объект «Запрос начисления» имеет статус [Состояние] = «Отправлен», а объект «Начисление» имеет статус [Статус отправки начисления] = «Отправляется».

Причина

Вероятной причиной может являться то, что Система не получает корректный ответ GetResponseResponse

Решение

  1. Включить логирование запросов GetResponseRequestGetResponseResponse

Важно

Количество запросов будет очень быстро расти. Поэтому после получения запросов отключите настройку.

В таблице GovGmpIntegration.GovGmpSettings в поле value установите значение true в следующие параметры: <HttpReqSaveEnabled>true</HttpReqSaveEnabled> <HttpRespSaveEnabled>true</HttpRespSaveEnabled>

Проверьте пути в параметрах HttpReqSaveFSPath и HttpRespSaveFSPath и при необходимости задайте свои.

  1. Перезапустите службу подписи: systemctl restart Grad.Signature.Service

  2. Сформируйте новое начисление в Системе

  3. По ИД объекта «Запрос начисления» получите запрос и ответ следующим запросом:

select t1.xml_content as "Запрос", t2.xml_content as "Ответ" from СХЕМА.d_smev_outgoing_requests_mv t1
left join СХЕМА.d_smev_outgoing_responses_mv t2 on t1."key" = t2.linked_outgoing_request_key
where linked_outgoing_request_ias_key ='ИД_объекта_"Запрос начисления"'
  1. Заберите GetResponseRequest из папки /var/log/gems/govgmp/ReqSave - это любая xml в которой встречается слово «ImportChargesResponse»

  2. Заберите GetResponseResponse из папки /var/log/gems/govgmp/RespSave - любая xml (они всегда одинакового содержания)

  3. Установить значение false для настроек из п.1. Перезапустите службу подписи: systemctl restart Grad.Signature.Service

  4. Передайте для разбора специалистам промежуточного сервиса, либо в ГИС ГМП следующее: запрос и ответ (п.4), GetResponseRequest (п.5) и GetResponseResponse (п.6).

Ожидать комментариев по этим запросам / ответам.