|
[Search] Поиск   [Recent Topics] Последние темы   [Hottest Topics] Горячие темы   [Members]  Список участников   [Groups] На главную страницу 
[Register] Регистрация / 
[Login] Вход 
Сообщения, отправленные пользователем: Yoreg07
Индекс форума » Профиль для Yoreg07 » Сообщения, отправленные пользователем Yoreg07
Автор Сообщение
Всё-таки вопрос по операции getBusinessEntityListRequest остается открытым. Вот два запроса (type=1 и type=3), возвращают один и тот же ХС:

<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope
xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns12="http://api.vetrf.ru/schema/cdm/base"
xmlns:ns13="http://api.vetrf.ru/schema/cdm/cerberus/enterprise"
xmlns:ikar="http://api.vetrf.ru/schema/cdm/ikar"
xmlns:ns25="http://api.vetrf.ru/schema/cdm/cerberus/business-entity/ws-definitions">
<SOAP-ENV:Header/>
<SOAP-ENV:Body>
<ns25:getBusinessEntityListRequest>
<ns12:listOptions>
<ns12:count>1</ns12:count>
<ns12:offset>0</ns12:offset>
</ns12:listOptions>
<ns13:businessEntity>
<ns13:type>1</ns13:type>
</ns13:businessEntity>
</ns25:getBusinessEntityListRequest>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>

и

<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope
xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns12="http://api.vetrf.ru/schema/cdm/base"
xmlns:ns13="http://api.vetrf.ru/schema/cdm/cerberus/enterprise"
xmlns:ikar="http://api.vetrf.ru/schema/cdm/ikar"
xmlns:ns25="http://api.vetrf.ru/schema/cdm/cerberus/business-entity/ws-definitions">
<SOAP-ENV:Header/>
<SOAP-ENV:Body>
<ns25:getBusinessEntityListRequest>
<ns12:listOptions>
<ns12:count>1</ns12:count>
<ns12:offset>0</ns12:offset>
</ns12:listOptions>
<ns13:businessEntity>
<ns13:type>3</ns13:type>
</ns13:businessEntity>
</ns25:getBusinessEntityListRequest>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
Вопрос снимается ... сам накосячил с пространствами имён
Доброго времени суток. Скажите, пожалуйста, почему эти два запроса возвращают одно и то же предприятие (тестовый шлюз):
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope
xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns12="http://api.vetrf.ru/schema/cdm/base"
xmlns:ns24="http://api.vetrf.ru/schema/cdm/cerberus/enterprise/ws-definitions"
xmlns:ent="http://api.vetrf.ru/schema/cdm/cerberus/enterprise"
xmlns:ikar="http://api.vetrf.ru/schema/cdm/ikar"
xmlns:arg="http://api.vetrf.ru/schema/argus">
<SOAP-ENV:Header/>
<SOAP-ENV:Body>
<ns24:getForeignEnterpriseListRequest>
<ns12:listOptions>
<ns12:count>1</ns12:count>
<ns12:offset>0</ns12:offset>
</ns12:listOptions>
<arg:enterpriseGroup>1</arg:enterpriseGroup>
<ent:enterprise>
</ent:enterprise>
</ns24:getForeignEnterpriseListRequest>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>

и

<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope
xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns12="http://api.vetrf.ru/schema/cdm/base"
xmlns:ns24="http://api.vetrf.ru/schema/cdm/cerberus/enterprise/ws-definitions"
xmlns:ent="http://api.vetrf.ru/schema/cdm/cerberus/enterprise"
xmlns:ikar="http://api.vetrf.ru/schema/cdm/ikar"
xmlns:arg="http://api.vetrf.ru/schema/argus">
<SOAP-ENV:Header/>
<SOAP-ENV:Body>
<ns24:getForeignEnterpriseListRequest>
<ns12:listOptions>
<ns12:count>1</ns12:count>
<ns12:offset>0</ns12:offset>
</ns12:listOptions>
<arg:enterpriseGroup>2</arg:enterpriseGroup>
<ent:enterprise>
</ent:enterprise>
</ns24:getForeignEnterpriseListRequest>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>

разница в значении arg:enterpriseGroup. Фильтрация не работает что-ли? Ведь не может же быть предприятие аттестованным и не аттестованным одновременно? И ещё ... в операции getBusinessEntityListRequest не работает фильтрация, например, по полям type, fullName ... может ещё по каким-нибудь ... все не проверил
Т.е. мне нужно по очереди выслать 3 запроса, или можно все данные указать в одном запросе?
А структура этого XML-запроса какова должна быть ... это сервисный запрос или запрос на выполнение какой-нибудь бизнес операции ?
Эти все ссылки я видел ... мне немного непонятно ... авторизация должна происходить путём отправки XML или все три этапа можно сделать в браузере?
Доброго времени суток. Может кто-нибудь описать подробно, как для "чайника", все три этапа авторизации в шлюзе ... куда зайти, что ввести ... или отправить в виде XML и т.д. ... хорошо бы с примерами запросов (если они вообще необходимы). Письмо с реквизитами уже получил.
Спасибо ... до августа осталось немного
Можно ещё вопросик ... правильно ли я понял, что сейчас нет разделения по целевым сервисам для ХС и вет. врачей на mercury-g2b.service и mercury-vu.service соответственно ... т.е. сейчас один целевой сервис mercury-g2b.service?
Спасибо, Ирина. Просто я в предыдущем сообщении не полностью сформулировал вопрос ... забыл добавить "сервисных запросах"
Уважаемые Ирина и Борис, из вашей дискуссии я понял, что всё-таки нет необходимости указывать в сервисных запросах ApiKey и другие выше перечисленные данные ... так?
>>необходимо ли в сервисных запросах ...
Я и имел ввиду запросы к справочникам ... , т.е. не бизнес-операции
Спасибо, понял ... просто в примерах из PDF документации (Dictionary_service, Product_Service и т.д.) ничего не упоминается про ApiKey и т.д.
Ирина, спасибо, уже продублировал вопрос там, где надо.
Здравствуйте, подскажите пожалуйста, необходимо ли в сервисных запросах указывать ApiKey, serviceId, issuerId и issueDate? Если можно, то приведите пример любого сервисного запроса.
 
Индекс форума » Профиль для Yoreg07 » Сообщения, отправленные пользователем Yoreg07
Перейти:   

Powered by JForum 2.1.8 © JForum Team