Автор |
Сообщение |
|
Jupiter wrote:
У меня то же самое.
Не могу привязать предприятие к ХС.
<apl:error code="MERC05180" xmlns:apl="http://api.vetrf.ru/schema/cdm/application">Предприятие с указанным идентификатором не найдено в реестре РСХН, либо идентификатор не соответствует установленному формату.</apl:error>
Создал второе предприятие - та же ошибка.
Как-нибудь решили проблему?
Все по-прежнему... Предприятие в справочнике есть, привязать не могу... Что делать не знаю...
|
 |
|
polet wrote:
ANIT wrote:
GusVal wrote:
Обычно такое, когда нет завершающего тега для какого-нибудь элемента... ws везде заменили на v2?
Это Икар, там библиотеки не менялись, нет там V2
Пытаюсь у меркурия получить страны (апи2)... или тут другой запрос нужен?
у меня запрос отрабатывает...
|
 |
|
polet wrote:
xmlns:v2="http://api.vetrf.ru/schema/cdm/registry/ws-definitions/v2"
<ws:getAllCountryListRequest>
</ws:getAllCountryListRequest>
При отправке через HTTPЗапрос ругается благим матом.
Кто то уже получал?
Я бы на месте XML-парсера такое не съел бы... Все равно даже если бы и Икар...
|
 |
|
polet wrote:
GusVal wrote:Мат довольно отчетливо ссылается на некорректный XML...
А что у Вас за namespace ws? Я бы v2 написал судя по Вашим заголовкам...
истину говорите. слона и не заметил.
теперь мат по интереснее)))
Ошибка при отправке запроса. <?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"><soapenv:Body><soapenv:Fault><faultcode>soapenv:Server</faultcode><faultstring>BEA-382513: OSB Replace action failed updating variable "body": Error parsing XML: {err}FORG0005: expected exactly one item, got 0 items</faultstring><detail><con:fault xmlns:con="http://www.bea.com/wli/sb/context"><con:errorCode>BEA-382513</con:errorCode><con:reason>OSB Replace action failed updating variable "body": Error parsing XML: {err}FORG0005: expected exactly one item, got 0 items</con:reason><con:location><con:path>response-pipeline</con:path><con:error-handler>true</con:error-handler></con:location></con:fault></detail></soapenv:Fault></soapenv:Body></soapenv:Envelope>
Обычно такое, когда нет завершающего тега для какого-нибудь элемента... ws везде заменили на v2?
|
 |
|
Мат довольно отчетливо ссылается на некорректный XML...
А что у Вас за namespace ws? Я бы v2 написал судя по Вашим заголовкам...
|
 |
|
Благой мат сюда напишите, не стесняйтесь... Скорее всего не делаете HTTP-авторизацию.
|
 |
|
GusVal wrote:Отправьте кто нить ВСд на тестовой API 2.0.
ХС <bs:guid>caa9b0a6-ef60-46dd-851b-9655f1eefe97</bs:guid>
ПО <bs:guid>d8313ef2-403c-4793-b9dc-51839768516e</bs:guid>
Пришлите кто что может, пожалуйста
Постараюсь что-нибудь ответом выслать...
|
 |
|
Отправьте кто нить ВСд на тестовой API 2.0.
ХС <bs:guid>caa9b0a6-ef60-46dd-851b-9655f1eefe97</bs:guid>
ПО <bs:guid>d8313ef2-403c-4793-b9dc-51839768516e</bs:guid>
Пришлите кто что может, пожалуйста
|
 |
|
Где ее найти? Как туда попасть?
|
 |
|
Добрый день!
Может кто-нибудь оформить в тестовом API отгрузку на мой ПО?
|
 |
|
История непрозрачная получилась...
Вопрос еще по теме... Почему я этот (как будто мною) созданный ПО не могу добавить к моему ХС?
Возвращает
<apl:error code="MERC05180" xmlns:apl="http://api.vetrf.ru/schema/cdm/application">Предприятие с указанным идентификатором не найдено в реестре РСХН, либо идентификатор не соответствует установленному формату.</apl:error>
Хотя ПО, который создали при регистрации моего API добавилось без проблем...
getActivityLocationListRequest возвращает один связанный объект...
getEnterpriseByGuidRequest по Стране/Области/Району/Городу выдает 2(!) элемента с моим Owner::guid
Почему может не получаться привязать второй ПО???
|
 |
|
getActivityLocationList в API 2.0 тоже не работает?
|
 |
|
Все тот же тестовый API 2.0
Все-таки принял он от меня modifyEnterpriseRequest
Но вернул
<apl:error code="MERC07666" xmlns:apl="http://api.vetrf.ru/schema/cdm/application">Физический объект с указанным адресом уже существует.</apl:error>
Удивляет то, что он на самом деле добавил объект...
|
 |
|
Выполняю запрос в тестовом API 2.0 submitApplicationRequest
В документации сказано:
locality Населённый пункт, в котором расположен поднадзорный объект. В случае, если поднадзорный объект расположен в городе регионального подчинения, требуется указать это поле. Поле district не указывать. ikar:Locality 0..1
А я получаю вот такой ответ
<apl:error code="MERC07499" xmlns:apl="http://api.vetrf.ru/schema/cdm/application">Город предприятия обязателен для заполнения.</apl:error>
Это как понимать?
И опять в ответе <serviceId>mercury-g2b.service</serviceId>... Что-то меня это смущает, потому как в API первых версий Город как раз был обязательным...
|
 |
|
Пошел процесс...
|
 |
|