Передача оператором ГИС ГМП извещений о приеме к исполнению распоряжений Формат запроса Права на выполнение данного запроса имеют АН/ГАН и ПГУ/МФЦ. Для получения извещений о приеме к исполнению распоряжений (платежей) по уникальному идентификатору начисления в запросе необходимо заполнять тег SupplierBillID. Для запроса платежей по нескольким идентификаторам начислений необходимо заполнить несколько тегов SupplierBillID: по одному на каждый идентификатор начисления.
Для получения извещений о приеме к исполнению распоряжений (платежей) по администратору начислений (главному администратору начислений) за временной период необходимо заполнять теги StartDate и EndDate (см. описание в пункте 4.8.1). Данный тип запроса не рекомендуется использовать ПГУ/МФЦ, поскольку в большинстве случаев он приведет к слишком большому объему выгрузки, в результате чего запрашивающей системе вернется ошибка. Для АН/ГАН выгружаемые по данному типу запроса платежи в обязательном порядке дополнительно автоматически фильтруются следующим образом:
для АН: возвращаются только те платежи, в которых указана пара атрибутов ИНН и КПП, совпадающая с ИНН и КПП данного АН;
для ГАН: возвращаются только те платежи, в которых указана пара атрибутов ИНН и КПП, совпадающая с ИНН и КПП самого ГАН или его подведомственных учреждений.
Для получения извещений о приеме к исполнению распоряжений (платежей) по идентификатору плательщика за временной период необходимо заполнять теги StartDate и EndDate (см. описание в пункте 4.8.1), а также тег Payers. Для АН/ГАН выгружаемые по данному типу запроса платежи в обязательном порядке дополнительно автоматически фильтруются следующим образом:
для АН: возвращаются только те платежи, в которых указана пара атрибутов ИНН и КПП, совпадающая с ИНН и КПП данного АН;
для ГАН: возвращаются только те платежи, в которых указана пара атрибутов ИНН и КПП, совпадающая с ИНН и КПП самого ГАН или его подведомственных учреждений.
В сообщении запроса в теге AppData должен передаваться тег exportData, содержащий подтег DataRequest, структура котрого приведена в файле DataRequest.xsd (пункт 7. «XSD-схемы сущностей ГИС ГМП») и схематично представлена на Рисунок № . «Запрос на экспорт платежей», описание элементов приведено в Таблица № . «Структура запроса на экспорт платежей».
Рисунок № . «Запрос на экспорт платежей»
Таблица № . «Структура запроса на экспорт платежей»
Наименование
| Кол-во тегов, обязательность
| Тип данных
| Комментарий
| DataRequest
| 1, обязательно
| DataRequest, является расширением типа RequestTemplate (см. описание в пункте 4.8.1)
| Корневой тег запроса.
Тег должен содержать атрибут «kind» со значением:
«PAYMENT» — для получения всех платежей, удовлетворяющих остальным условиям запроса;
«PAYMENTUNMATCHED» — для всех платежей, которым в системе не поставлена в соответствие (не создана) ни одна квитанция (не сквитированы с начислениями), удовлетворяющих остальным условиям запроса;
«PAYMENTMODIFIED» — для всех платежей в адрес запрашивающего АН, имеющих статус изменения «2» — уточнение, удовлетворяющих остальным условиям запроса.
| SupplierBillIDs
| 0..1, необязательно
| Контейнер
| Перечень УИН, по которым запрашиваются начисления
| SupplierBillID
| 1..n
| Xsd:string
| Уникальный идентификатор начисления
| Payers
| 0..1, необязательно
| Контейнер
| Перечень идентификаторов плательщиков, по которым запрашиваются начисления
| PayerIdentifier
| 1..n, обязательно
| Xsd:string
| Единый или альтернативный идентификатор плательщика
| ApplicationIDs
| 0..1, необязательно
| Контейнер
| Перечень заявок, по которым запрашиваются начисления
| ApplicationID
| 1..n, обязательно
| Xsd:string
| Уникальный идентификатор заявки
| Signature
| 0..1, необязательно
| ds:SignatureType
| Не используется
| Формат ответа В сообщении ответа в теге AppData должен присутствовать тег exportDataResponse / ResponseTemplate. Тип тега ResponseTemplate должен быть расширен с помощью типа ExportPaymentsResponse, структура котрого приведена в файле ExportPaymentsResponse.xsd (пункт 7. «XSD-схемы сущностей ГИС ГМП») и схематично представлена на Рисунок № «Ответ на запрос экспорта платежей», описание элементов приведено в Таблица № «Структура ответа на запрос экспорта платежей».
Рисунок № «Ответ на запрос экспорта платежей»
Таблица № «Структура ответа на запрос экспорта платежей» Наименование
| Кол-во тегов, обязательность
| Тип данных
| Комментарий
|
|
| ExportPaymentsResponse, является расширением типа ResponseTemplate (см. описание в пункте 4.8.2)
|
| Payments
| 0..1, необязательно
| Контейнер
| Перечень платежей
| PaymentInfo
| 1..n, обязательно
| Контейнер
| Данные платежа
| PaymentData
| 1, обязательно
| xsd:Base64Binary
| Данные файла с платежом, импортированным в ГИС ГМП из ИС платежной организации.
| PaymentSignature
| 0..1, необязательно
| xsd:Base64Binary
| Данные файла ЭП к файлу с платежом, импортированным в ГИС ГМП из ИС платежной организации.
| Signature
| 0..1, необязательно
| ds:SignatureType
| Не используется
| В случае возникновения ошибки при обрабоке запроса на экспорт платежей код ошибки возвращается в сообщении ответа в теге AppData / exportDataResponse / ResponseTemplate, имеющем тип ResponseTemplate, который описан в пункте 4.8.2. «ResponseTemplate».
|