Поиск
Последние темы
Горячие темы
Список участников
На главную страницу
Регистрация
/
Вход
API 2.0 getEnterpriseByGuidRequest неверный GUID в <bs:next>
Индекс форума
»
Компонент МЕРКУРИЙ
Автор
Сообщение
22/05/2018 17:42:47
Тема:
API 2.0 getEnterpriseByGuidRequest неверный GUID в <bs:next>
miskevich
Зарегистрирован: 27/12/2017 13:04:17
Сообщений: 139
Оффлайн
Добрый день!
Изначальный запрос:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://api.vetrf.ru/schema/cdm/registry/ws-definitions/v2" xmlns:bs="http://api.vetrf.ru/schema/cdm/base"> <soapenv:Header/> <soapenv:Body> <ws:getEnterpriseByGuidRequest> <bs:guid>c61df45e-0230-456e-946e-16cca2dc23cd</bs:guid> </ws:getEnterpriseByGuidRequest> </soapenv:Body> </soapenv:Envelope>
Ответ сервера:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP-ENV:Header xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"/> <SOAP-ENV:Body xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> <v2:getEnterpriseByGuidResponse xmlns:bs="http://api.vetrf.ru/schema/cdm/base" xmlns:dt="http://api.vetrf.ru/schema/cdm/dictionary/v2" xmlns:v2="http://api.vetrf.ru/schema/cdm/registry/ws-definitions/v2"> <dt:enterprise> <bs:uuid>02d2ae13-f7ce-4daf-ae94-83468c65ed32</bs:uuid> <bs:guid>c61df45e-0230-456e-946e-16cca2dc23cd</bs:guid> <bs:active>false</bs:active> <bs:last>true</bs:last> <bs:status>430</bs:status> <bs:createDate>2018-02-02T15:25:03+03:00</bs:createDate> <bs:updateDate>2018-02-02T15:25:03+03:00</bs:updateDate> <bs:previous>90163e49-ff7b-490f-8aa1-624a37914389</bs:previous> <bs:next>502abeab-1af7-41e1-a346-cff764194b3c</bs:next> <dt:name>ООО "ШКОЛЬНИК-ЮЗ"</dt:name> <dt:type>1</dt:type> <dt:numberList> <dt:enterpriseNumber>RU077:04104821</dt:enterpriseNumber> </dt:numberList> <dt:address> <dt:country> <bs:uuid>72a84b51-5c5e-11e1-b9b7-001966f192f1</bs:uuid> <bs:guid>74a3cbb1-56fa-94f3-ab3f-e8db4940d96b</bs:guid> <dt:name>Российская Федерация</dt:name> </dt:country> <dt:region> <bs:uuid>5c8b06f1-518e-496e-b683-7bf917e0d70b</bs:uuid> <bs:guid>0c5b2444-70a0-4932-980c-b4dc0d3f02b5</bs:guid> <dt:name>Москва</dt:name> </dt:region> <dt:street> <bs:uuid>f75f8a32-e169-4f04-b315-91f6f0eb753b</bs:uuid> <bs:guid>8fc06b0b-5de3-4a72-9e6f-9e0647a37a66</bs:guid> <dt:name>Варшавское</dt:name> </dt:street> <dt:house>125</dt:house> <dt:building>39</dt:building> <dt:addressView>Российская Федерация, г. Москва, Варшавское ш., д. 125, стр. 39</dt:addressView> </dt:address> </dt:enterprise> </v2:getEnterpriseByGuidResponse> </SOAP-ENV:Body> </soapenv:Envelope>
Видим, что запись не последняя и берем следующий GUID из поля <bs:next> 502abeab-1af7-41e1-a346-cff764194b3c:
Запрос:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://api.vetrf.ru/schema/cdm/registry/ws-definitions/v2" xmlns:bs="http://api.vetrf.ru/schema/cdm/base"> <soapenv:Header/> <soapenv:Body> <ws:getEnterpriseByGuidRequest> <bs:guid>502abeab-1af7-41e1-a346-cff764194b3c</bs:guid> </ws:getEnterpriseByGuidRequest> </soapenv:Body> </soapenv:Envelope>
Ответ сервера:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP-ENV:Header xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"/> <soap:Body xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Fault> <faultcode xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/">soap-env:Server:BEA-382500</faultcode> <faultstring>Enterprise entity not found</faultstring> <faultactor/> <detail> <ws:entityNotFoundFault xmlns:ws="http://api.vetrf.ru/schema/cdm/base/ws-definitions"> <base:message xmlns:base="http://api.vetrf.ru/schema/cdm/base">Enterprise with guid [502abeab-1af7-41e1-a346-cff764194b3c] not found.</base:message> </ws:entityNotFoundFault> </detail> </soap:Fault> </soap:Body> </soapenv:Envelope>
Павел.
22/05/2018 18:03:26
Тема:
Re:API 2.0 getEnterpriseByGuidRequest неверный GUID в <bs:next>
miskevich
Зарегистрирован: 27/12/2017 13:04:17
Сообщений: 139
Оффлайн
сам сглупил, UUID в next храниться.
Пост можно удалять)
Индекс форума
»
Компонент МЕРКУРИЙ
Перейти:
Выбрать форум
Компонент АРГУС
Компонент ВЕСТА
Компонент МЕРКУРИЙ
Компонент ЦЕРБЕР
Компонент СИРАНО
Компонент ХОРРИОТ
Компонент АССОЛЬ
Форум ВЕТИС
Powered by
JForum 2.1.8
©
JForum Team