См. форматы взаимодействия Государственной информационной системы о государственных и муниципальных платежах с информационными системами участников, утв. Казначейством России 01.11.2018 (Версия 2.1).

6. Перечень контролей

В процессе обработки запросов ГИС ГМП осуществляет контроли и результаты обработки доводит до инициатора запросов с описанием выявленных ошибок.

В N 32 "Перечень контролей" приводится перечень проводимых контролей и возможных ошибок.

Таблица N 32

ПЕРЕЧЕНЬ КОНТРОЛЕЙ

Коды ошибок (ErrorCode)

Текст в протоколе (ResultDescription)

Описание контролей

Описание ошибок

2

Начисление с УИН "<УИН>" не найдено в системе

Контроль наличия начисления, которое требуется сквитировать с платежами

Начисление, УИН которого указан в запросе на проведение квитирования по инициативе АН, отсутствует или аннулировано

3

Платеж с УИП "<УИП>" уже сквитирован с начислением

Контроль того, что платеж, с которым требуется сквитировать начисление, не был сквитирован с начислением ранее

Платеж, УИП которого указан в запросе на проведение квитирования по инициативе АН, уже сквитирован с начислением

4

Платеж с УИП "<УИП>" не найден в системе

Контроль наличия платежа, с которым требуется сквитировать начисление

Платеж, УИП которого указан в запросе на проведение квитирования по инициативе АН, отсутствует или аннулирован

5

Импортируемые данные уже присутствуют в системе

Запрет импорта дубликата сущности

Производится попытка импорта начисления или платежа, который уже присутствует в БД ГИС ГМП

6

Уточнение начисления, выставленного ранее 01.01.2013, не допускается

Запрет уточнения начисления, дата выставления которого ранее 01.01.2013

Производится попытка уточнения начисления, дата выставления которого ранее 01.01.2013

7

Не найден исходный документ (файл)

Контроль наличия в БД ГИС ГМП исходных данных для уточнения, аннулирования, принудительного квитирования

В ответе на запрос импорта сущностей:

При попытке уточнить или аннулировать сущность не найдена или уже аннулирована сущность, которую пытаются уточнить или аннулировать.

В ответе на запросы квитирования начисления с платежами по инициативе АН\ГАН или квитирования начисления с отсутствующим платежом:

Не найдена сущность, которую пытаются сквитировать (сопоставить).

8

Нет прав на импорт/уточнение/аннулирование сущности данного типа

Контроль полномочий участника на импорт, уточнение, аннулирование сущности

Участник пытается загрузить, уточнить или аннулировать сущность, которая не предназначена для загрузки данным типом участников

10

Некорректный УРН в УИН

Контроль формата 25-символьного УИН (первые 8 символов УИН после перевода из десятичного представления в шестнадцатиричное должны совпадать с УРН Участника, сформировавшего начисление)

Участник пытается загрузить начисление, в УИН которого первые 8 символов после перевода из десятичного представления в шестнадцатиричное не совпадают с УРН Участника

11

Формат запроса (файла) не соответствует xsd-схеме

Контроль соответствия формата запроса (файла) xsd-схеме

Файл запроса или сообщение-запрос имеют недопустимый формат (не соответствуют утвержденной XSD-схеме). Описание несоответствий содержится в комментарии к протоколу (в теге ResultData)

12

Получена сущность (начисление/платеж) от незарегистрированного участника

Контроль наличия регистрации участника, сформировавшего начисление (платеж)

Получено начисление (платеж) от незарегистрированного участника

13

ЭП под сущностью (запросом) не верна

Проверка ЭП под сущностью (запросом)

Не пройдена проверка ЭП под сущностью (запросом)

14

Не определено полномочие, с которым участник обращается к ГИС ГМП

Контроль указания полномочия, с которым участник обращается к ГИС ГМП, в случае регистрации участника в ГИС ГМП с несколькими полномочиями одновременно

В запросе указан УРН (атрибут senderIdentifier), принадлежащий зарегистрированному в ГИС ГМП с несколькими полномочиями одновременно участнику. При этом тег senderRole не заполнен либо заполнен некорректным значением (указанное полномочие не принадлежит участнику)

15

Файл сертификата ключа проверки ЭП не может быть загружен в ГИС ГМП

Контроль корректности формата файла сертификата ключа проверки ЭП, полученного от участника для загрузки или обновления

Файл с сертификатом ключа проверки ЭП, полученный от участника для загрузки или обновления, имеет некорректный формат

16

Не найден сертификат ключа проверки ЭП для обновления

Проверка наличия сертификата ключа проверки ЭП для обновления

При попытке обновить сертификат ключа проверки ЭП не найден исходный сертификат

17

Получен сертификат ключа проверки ЭП от незарегистрированного участника

Контроль наличия участника - владельца сертификата в справочнике зарегистрированных участников ГИС ГМП

УРН, указанный в запросе на загрузку или обновления сертификата, не принадлежит передавшему запрос участнику

18

Загружаемый/обновляемый сертификат ключа проверки ЭП имеет недопустимый срок действия

Контроль срока действия загружаемого/обновляемого сертификата ключа проверки ЭП

Загружаемый обновляемый сертификат ключа проверки ЭП имеет истекший срок действия

20

В ГИС ГМП уже загружен сертификат ключа проверки ЭП с данным уникальным номером

Контроль наличия сертификата ключа проверки ЭП с уникальным номером, совпадающим с уникальным номером загружаемого сертификата

В ГИС ГМП уже присутствует сертификат ключа проверки ЭП с данным номером

21

Получен запрос от незарегистрированного участника

Контроль наличия УРН участника в справочниках ГИС ГМП

Принят запрос от незарегистрированного участника

23

Попытка передачи начисления (платежа) участником, не завершившим тестирование или исключенным участником

Проверка активности учетной записи участника, сформировавшего начисление (платеж)

Участник, сформировавший начисление (платеж), имеет статус "Блокирован" или "Исключен" в ГИС ГМП

24

Запрос данных участником, не завершившим тестирование или исключенным участником

Контроль активности участника, направившего запрос

Участник, запросивший данные, имеет статус "Блокирован" или "Исключен" в ГИС ГМП

27

Ваш запрос не был обработан - ЭП-ОВ некорректна

Проверка ЭП-ОВ

По итогам проверки ЭП-ОВ установлена ее некорректность

28

Ошибка вызова информационной системы участника

Контроль доступности информационной системы участника

При взаимодействии с информационной системой участника возникла ошибка

30

У вас недостаточно прав на проведение данной операции

Контроль наличия прав на проведение операции

Попытка информационной системы участника провести операцию, на которую у нее нет прав. Например, провести квитирование начисления, которое было загружено в ГИС ГМП другой системой.

31

Неверный сертификат ключа проверки ЭП в запросе

Контроль соответствия сертификата ключа проверки ЭП-ОВ хранящемуся в ГИС ГМП в запросе к веб-сервису ГИС ГМП

Сертификат ключа проверки ЭП-ОВ, указанный в запросе от информационной системы участника, не соответствует сертификатам ЭП, привязанным к данной системе в ГИС ГМП

32

Извещение о приеме к исполнению распоряжения имеет нулевую сумму платежа

Контроль суммы платежа (импорт платежей с нулевой суммой недопустим)

Попытка участника загрузить новое извещение о приеме к исполнению распоряжения с нулевой суммой

33

Неверный сертификат ключа проверки ЭП под сущностью (запросом)

Контроль соответствия сертификата ключа проверки ЭП под сущностью (запросом)

Сертификат ключа проверки ЭП под сущностью, переданной участником, не соответствует сертификату ключа проверки ЭП, привязанному к данному участнику в ГИС ГМП

34

В запросе на экспорт не указаны основные параметры запроса

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

В запросе экспорта не указаны основные параметры запроса (УИН или УИП, временной интервал)

36

Недопустимый срок действия предварительного начисления

Проверка допустимости указанного срока действия в запросе на формирование предварительного начисления (дата не менее текущей и не более значения: "текущая дата+1 мес.>)

В запросе на формирование предварительного начисление указан недопустимый срок действия

37

Запрос сформирован неуполномоченным участником

Контроль наличия полномочий участника, сформировавшего запрос

В запросе на экспорт, принудительное квитирование и формирование предварительного начисления указан УРН неуполномоченного участника

38

Не указана дата поступления распоряжения в банк плательщика

Контроль указания даты поступления распоряжения в банк плательщика, если распоряжение принято в банк

В запросе на импорт платежей не указана дата поступления распоряжения в банк плательщика (не заполнен тег ReceiptDate при указанной конструкции PaymentIdentificationData/Bank)

39

Не указано основание аннулирования

Контроль обязательности заполнения основания аннулирования при аннулировании начисления/платежа

В запросе на аннулирование начисления/платежа не указано основание аннулирования

40

Извещение о начислении имеет нулевую сумму

Проверка суммы в начислении (сумма в начислении, не являющемся предварительным, не должна быть нулевой)

Попытка участника загрузить начисление с нулевой суммой (начисление не является предварительным)

50

Обработка пакета не завершена

Проверка готовности протокола обработки пакета

Запрошен статус обработки пакета до завершения обработки пакета

51

Длина УИН не соответствует требованиям к порядку его формирования

Контроль длины УИН: 20 - в соответствии с п. 3.1.1, 25 - в соответствии с п. 3.1.2

Длина УИН не равна 20 или длина УИН не равна 25

52

Начисление от даты ранее 2013 года не подлежит передаче в ГИС ГМП

Контроль даты начисления не ранее 2013 года

Попытка участника загрузить начисление с начисление от даты ранее 1 января 2013 года

53

КБК не может совпадать с УИН

Контроль несовпадения УИН и КБК

Попытка участника загрузить начисление с УИН = КБК

54

УИН и Идентификатор плательщика не могут одновременно быть равны 0

Контроль заполненности хотя бы одного из двух полей УИН или Идентификатор плательщика

При загрузке платежа не заполнен ни УИН, ни Идентификатор плательщика

Допускается указывать значение "0" в обоих полях только в том случае, если дата в поле "AccDocDate" больше или равна даты "28.03.2016" и первые цифры номера банковского счета получателя средств (значение в поле "AccountNumber", требования к заполнению поля приведены в разделе 2.5.2 настоящего документа) не равны "40302"

55

Дата в УИП не равна дате приема к исполнению распоряжения плательщика

Контроль совпадения даты в УИП и даты приема к исполнению распоряжения плательщика

Дата в уникальном идентификаторе платежа не совпадает с датой приема к исполнению распоряжения плательщика

56

Дата сущности не может превышать дату загрузки более чем на одни сутки

Контроль даты/ сущности и даты загрузки

Попытка участника загрузить сущность, дата которой превышает дату загрузки более чем на 1 сутки

60

Отсутствует информация о статусе обработки пакета. Воспользуйтесь запросом на экспорт сущностей.

Проверка наличия протокола обработки пакета

Запрошен статус обработки пакета с неверным идентификатором либо после истечения срока хранения статуса обработки пакета

232

Некорректное значение кода по ОКТМО

Контроль наличия ОКТМО для счетов 40101*

Начисление, по которому поступление средств предполагается на счета 40101*, должно содержать код по ОКТМО, отличный от нуля

233

Некорректное значение КБК

Контроль ненулевого КБК для счетов 40101*

Начисление, по которому поступление средств предполагается на счета 40101*, должно содержать КБК, отличный от нуля

234

Контрольный разряд УИН имеет некорректное значение

Проверка контрольного разряда УИН

Контрольный разряд УИН имеет некорректное значение (не соответствует остальным разрядам УИН)

235

УИП имеет некорректный формат

Проверка формата УИП

УИП сформирован не в соответствии с алгоритмом, описанным в пункте 3.3.

236

Некорректное значение идентификатора плательщика

Проверка корректности идентификатора плательщика

Проверка корректности идентификатора плательщика

237

Некорректный формат УИН

Проверка невырожденности УИН

В значимых разрядах УИН (для 20 и 25-разрядных УИН) все нули.

Для прохождения проверки должно выполняться условие: в разрядах 4 - 19 (для 20-разрядных УИН) или 9 - 24 (для 25-разрядных УИН) не все нули.

238

Наличие букв в УИН недопустимо

Контроль остутствия букв в УИН для новых начислений

Новые начисления должны содержать УИН, состоящий только из цифр.

302

Попытка загрузки в систему информации другого участника

Контроль принадлежности загружаемой в ГИС ГМП сущности зарегистрированному участнику

АН/АП, сформировавший сущность, не является участником косвенного взаимодействия ГАН/ГАП, ее передавшего (проверка осуществляется по тегу senderIdentifier и атрибуту originatorID).

304

Попытка загрузки платежа с датой приема к исполнению распоряжения плательщика ране "01.01.1993"

Контроль даты приема к исполнению распоряжения плательщика (должна быть больше или равна "01.01.1993")

Значение тега "PaymentDate" должно быть больше или равно "01.01.1993"

305

В извещении о приеме к исполнению распоряжения не указан УИН

Контроль обязательности тэга в случае, если первые цифры номера банковского счета получателя средств (AccountNumber) не равны "40302")

Тэг SupplierBillID обязателен в случае, если первые цифры номера банковского счета получателя средств (AccountNumber) НЕ равны "40302"

306

В извещении о приеме к исполнению распоряжения не указаны реквизиты платежа 101, 106 - 110

Контроль обязательности блока в случае, если первые цифры номера банковского счета получателя средств (AccountNumber) не равны "40302")

Блок "BudgetIndex" обязателен в случае, если осуществлено поступление средств на банковский счет получателя средств (AccountNumber), первые цифры которого НЕ равны "40302"

307

В извещении о приеме к исполнению распоряжения не указаны сведения о плательщике (идентификатор плательщика)

Контроль обязательности в случае, если первые цифры номера банковского счета получателя средств (AccountNumber) не равны "40302")

Тег PayerIdentifier обязателен в случае, если первые цифры номера банковского счета получателя средств (AccountNumber) НЕ равны "40302"

308

В извещении о приеме к исполнению распоряжения не указан КБК

Контроль обязательности тэга в случае, если первые цифры номера банковского счета получателя средств (AccountNumber) не равны "40302")

Тэг КБК обязателен в случае, если первые цифры номера банковского счета получателя средств (AccountNumber) НЕ равны "40302"

309

В извещении о приеме к исполнению распоряжения не указан ОКТМО

Контроль обязательности тэга в случае, если первые цифры номера банковского счета получателя средств (AccountNumber) не равны "40302")

Тэг ОКТМО обязателен в случае, если первые цифры номера банковского счета получателя средств (AccountNumber) НЕ равны "40302"

5000

Общая ошибка, необходимо повторить вызов.

Системный сбой

Разовый отказ ГИС ГМП, необходимо повторить вызов, с рекомендуемым интервалом 1 - 5 минут.