Код платежа

Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Войти
 
Веб-сервисы » Прямой доступ
Страницы: 1
Код платежа, не могу оплатить заказ
Коллеги, приветствую.

Кто-нибудь сталкивался с такой проблемой

Делаю запрос вида
sr.createRequestIn req = new sr.createRequestIn();
req.okato = "65401385";
req.requestType = "558102100000"; //запрос егрп
req.region = "66";

В ответ получаю цепочку событий, о создании запроса и т.п.
Последнее событие имеет вид

Event ID: b38330be-f232-4ce9-b369-9a9a0144ca76/STATUS/002/1409986363532
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<status xmlns:ns2="urn:status.event.rdc.pgu.sids.fccland.ru">
<requestNumber>45-141331</requestNumber>
<date>2014-09-06T10:52:43.532+04:00</date>
< code>002</code>
<message>Код платежа: 9165401413312493</message>
</status>

радостный бегу платить в гиви, но получаю печальный ответ:
"Код услуги отсутствует в справочнике или запрешен для оплаты"
(орфография и пунктуация сохранены)

Уважаемые знатоки, внимание вопрос - кто запретил мой код, и как с этим жить? :)
1.PNG (29.21 КБ)
Изменено: Дмитрий Баландин - 06.09.2014 11:58:08
1. ОКАТО сильно мелкий. На ОКТМО похож. Нужно использовать ОКАТО.
2. По коду платежа услуга стоит 300 рублей. Вы такую заказывали?
я решил показать свою широкую душу и написал так

<Payment_Document>
<Doc_Type>555004000000</Doc_Type>
<Number />
<Date>2014-09-06</Date>
<Sum>35000</Sum>
<Quantity>
<Copy Quantity="1" Quantity_Sheet="1" />
</Quantity>
</Payment_Document>

к тому же нигде не нашел прайс-лист услуг, подумал, может тут как в религиозных заведениях - главное не ниже рекомендованного пожертвования.
3. Т.е. вы заполнили "платежный документ", а затем побежали его оплачивать? Нескладушки какие то :)
я был бы рад его не заполнять, но, когда я отправлю xml с данными вида

new tPayDocument()
{
Doc_Type = dPayDocKind.Item555004000000,
Number = "",
Date = DateTime.Now,
Sum = "",
Quantity = new tQuantity(){Item = new tQuantityAttribute(){Quantity = "1", Quantity_Sheet = "1"}}
}

я получаю ответ вида:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<status xmlns:ns2="urn:status.event.rdc.pgu.sids.fccland.ru">
<requestNumber>45-14xxxxx</requestNumber>
<date>2014-09-08T12:09:53.150+04:00</date>
< code>0010</code>
<message>Документ не соответствует схеме обращения в ЕГРП вер. 01. '' is not a valid value for 'integer'.</message>
</status>

которое намекает мне, что поле Sum не может быть пустым
Изменено: Дмитрий Баландин - 08.09.2014 12:13:38
я как бы намекаю, что <xs:element name="Payment_Documents" minOccurs="0">
на xml вида
<Payment>
<Payment_Documents />
</Payment>
что подразумевает 0 вложенных документов, получаю сообщение

Event ID: 004db01a-ee0c-46d7-9367-f3696cdf9109/STATUS/0010/1410165799231
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<status xmlns:ns2="urn:status.event.rdc.pgu.sids.fccland.ru">
<requestNumber>45-14ччччч/requestNumber>
<date>2014-09-08T12:43:19.231+04:00</date>
< code>0010</code>
<message>Документ не соответствует схеме обращения в ЕГРП вер. 01. The content of element 'Payment_Documents' is not complete. One of '{Payment_Document}' is expected.</message>

ну и схема скаченная отсюда http://rosreestr.ru/wps/portal/cc_ib_document-schemes-xml-egrp говорит, что по меньшей мере один то элемент надо вложить, пруф в картинках :(
payment.PNG (43.77 КБ)
payment1.PNG (51.68 КБ)
Изменено: Дмитрий Баландин - 08.09.2014 12:57:09
лишнее сообщение, удалено
Изменено: Артем Попов - 08.09.2014 15:13:37
Про платежки (п.3) пока надо забыть, был немного не прав: вы используете схему Request_GRP, там этот элемент обязателен.
Начните решать проблему с пунктов 1 и 2.
Роман, спасибо.
Буду пробовать!
Страницы: 1
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)