|
[Search] Поиск   [Recent Topics] Последние темы   [Hottest Topics] Горячие темы   [Members]  Список участников   [Groups] На главную страницу 
[Register] Регистрация / 
[Login] Вход 
Взаимодействие с учетными системами хозяйствующих субъектов  XML
Индекс форума » Компонент МЕРКУРИЙ
Автор Сообщение
sanazarkin

[Avatar]

Зарегистрирован: 27/06/2016 15:53:08
Сообщений: 46
Оффлайн

T.Grakhov wrote:Здравствуйте.

Отправляю запрос на получение списка ВСД (без фильтров) приходит такой ответ. Хотя в веб-интерфейсе входящие ВСД есть в количестве 7 шт.





Для получения результата пошлите вот такой запрос:

Это сообщение было редактировано 1 раз. Последнее обновление произошло в 13/10/2016 09:29:58

Егорова Ирина

[Avatar]

Зарегистрирован: 31/08/2015 11:57:04
Сообщений: 294
От: ФГБУ ВНИИЗЖ
Оффлайн

Здравствуйте!

Тимофей, сдаётся мне, что вы смотрите количество сертификатов на боевом сервере, а доступ к Ветису вам выдан на тестовый сервер. Где вы смотрите количество выданые ВСД через веб интерфейс, по каком адресу?
аналитик отдела внедрения
Федерального центра охраны здоровья животных, г. Владимир
T.Grakhov


Зарегистрирован: 19/02/2016 07:33:49
Сообщений: 25
Оффлайн

Егорова Ирина wrote:Здравствуйте!

Тимофей, сдаётся мне, что вы смотрите количество сертификатов на боевом сервере, а доступ к Ветису вам выдан на тестовый сервер. Где вы смотрите количество выданые ВСД через веб интерфейс, по каком адресу?


(http://t2-mercury.vetrf.ru/gve

Это сообщение было редактировано 1 раз. Последнее обновление произошло в 13/10/2016 09:34:03

Егорова Ирина

[Avatar]

Зарегистрирован: 31/08/2015 11:57:04
Сообщений: 294
От: ФГБУ ВНИИЗЖ
Оффлайн

Мне нужен ваш запрос и название предприятия (поднадзорного объекта), для которого вы смотрели количество ВСД через веб. Кроме того, нужен логин инициатора, от имени которого этот запрос выполнялся.
аналитик отдела внедрения
Федерального центра охраны здоровья животных, г. Владимир
T.Grakhov


Зарегистрирован: 19/02/2016 07:33:49
Сообщений: 25
Оффлайн

lalex23 wrote:Вот жеж, получение результатов выполнения заявки по гуиду заявки


Спасибо за помощь.
я правильно понял такой должен быть запрос?

<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ws="http://api.vetrf.ru/schema/cdm/application/ws-definitions"
xmlns:app="http://api.vetrf.ru/schema/cdm/application">
<soapenv:Header/>
<soapenv:Body>
<app:application>
<app:serviceId>mercury-g2b.service</app:serviceId>
<app:issuerId>issuerId</app:issuerId>
<app:issueDate>2016-10-13T12:10:32</app:issueDate>
<app:receiveApplicationResultResponse>
<app:applicationId>15963088-8d5b-4bf9-8683-94649ba47add</app:applicationId>
<ws:status>COMPLETED</ws:status>
<app:serviceId>mercury-g2b.service</app:serviceId>
<app:issuerId>issuerId</app:issuerId>
<ws:issueDate>2016-10-13T12:10:28.000+03:00</ws:issueDate>
<ws:rcvDate>2016-10-13T10:10:26.000+03:00</ws:rcvDate>
<ws:prdcRsltDate>2016-10-13T10:10:26.000+03:00</ws:prdcRsltDate>
<ws:result>тут что писать</ws:result>
</app:receiveApplicationResultResponse>
</app:application>
</soapenv:Body>
</soapenv:Envelope>

а что писать в поле result не подскажите?
i_medvedeva


Зарегистрирован: 17/05/2016 07:39:52
Сообщений: 20
Оффлайн

Как через API Ветиса получить номер ВСД, который доступен для просмотра в Меркурии?
[Thumb - Справка_из_Ветиса.png]
 Имя файла Справка_из_Ветиса.png [Disk] Загрузить
 Описание
 Размер файла 117 Kbytes
 Скачано:  949 раз

[Thumb - Справка_в_Меркурии.png]
 Имя файла Справка_в_Меркурии.png [Disk] Загрузить
 Описание
 Размер файла 103 Kbytes
 Скачано:  918 раз

Это сообщение было редактировано 1 раз. Последнее обновление произошло в 13/10/2016 10:39:15

sanazarkin

[Avatar]

Зарегистрирован: 27/06/2016 15:53:08
Сообщений: 46
Оффлайн

T.Grakhov wrote:
lalex23 wrote:Вот жеж, получение результатов выполнения заявки по гуиду заявки


Спасибо за помощь.
я правильно понял такой должен быть запрос?

<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ws="http://api.vetrf.ru/schema/cdm/application/ws-definitions"
xmlns:app="http://api.vetrf.ru/schema/cdm/application">
<soapenv:Header/>
<soapenv:Body>
<app:application>
<app:serviceId>mercury-g2b.service</app:serviceId>
<app:issuerId>issuerId</app:issuerId>
<app:issueDate>2016-10-13T12:10:32</app:issueDate>
<app:receiveApplicationResultResponse>
<app:applicationId>15963088-8d5b-4bf9-8683-94649ba47add</app:applicationId>
<ws:status>COMPLETED</ws:status>
<app:serviceId>mercury-g2b.service</app:serviceId>
<app:issuerId>issuerId</app:issuerId>
<ws:issueDate>2016-10-13T12:10:28.000+03:00</ws:issueDate>
<ws:rcvDate>2016-10-13T10:10:26.000+03:00</ws:rcvDate>
<ws:prdcRsltDate>2016-10-13T10:10:26.000+03:00</ws:prdcRsltDate>
<ws:result>тут что писать</ws:result>
</app:receiveApplicationResultResponse>
</app:application>
</soapenv:Body>
</soapenv:Envelope>

а что писать в поле result не подскажите?


receiveApplicationResultResponse - это ответ на запрос. Обратите внимание на тег applicationId
Для отправки запроса должно быть receiveApplicationResultRequest

Следовательно, получив applicationId, надо послать второй запрос, для получения результата:

T.Grakhov


Зарегистрирован: 19/02/2016 07:33:49
Сообщений: 25
Оффлайн

я уже отправлял один раз еще раз отправить?
<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ws="http://api.vetrf.ru/schema/cdm/application/ws-definitions">
<soapenv:Header/>
<soapenv:Body>
<ws:receiveApplicationResultRequest>
<ws:apiKey>apiKey</ws:apiKey>
<ws:applicationId>d85d3fa6-a4ff-4077-885c-a4c282b00ada</ws:applicationId>
<ws:issuerId>issuerId</ws:issuerId>
</ws:receiveApplicationResultRequest>
</soapenv:Body>
</soapenv:Envelope>

Это сообщение было редактировано 1 раз. Последнее обновление произошло в 13/10/2016 11:11:04

sanazarkin

[Avatar]

Зарегистрирован: 27/06/2016 15:53:08
Сообщений: 46
Оффлайн

T.Grakhov wrote:я уже отправлял один раз еще раз отправить?
<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ws="http://api.vetrf.ru/schema/cdm/application/ws-definitions">
<soapenv:Header/>
<soapenv:Body>
<ws:receiveApplicationResultRequest>
<ws:apiKey>apiKey</ws:apiKey>
<ws:applicationId>d85d3fa6-a4ff-4077-885c-a4c282b00ada</ws:applicationId>
<ws:issuerId>issuerId</ws:issuerId>
</ws:receiveApplicationResultRequest>
</soapenv:Body>
</soapenv:Envelope>


В первый раз вы должны были отправить запрос на получение списка:

В ответ получили applicationId, по которому теперь можно получить ответ на ваш запрос:

T.Grakhov


Зарегистрирован: 19/02/2016 07:33:49
Сообщений: 25
Оффлайн

Да я это уже сделал!!! и получил ответ:

<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">
<env:Header/>
<env:Body>
<receiveApplicationResultResponse xmlns="http://api.vetrf.ru/schema/cdm/application/ws-definitions">
<application xmlns="http://api.vetrf.ru/schema/cdm/application">
<applicationId>8dd862f4-57c0-4b09-9154-4778e54c5f56</applicationId>
<status>COMPLETED</status>
<serviceId>mercury-g2b.service</serviceId>
<issuerId>issuerId</issuerId>
<issueDate>2016-10-13T09:47:39.000+03:00</issueDate>
<rcvDate>2016-10-13T07:47:37.000+03:00</rcvDate>
<prdcRsltDate>2016-10-13T07:47:38.000+03:00</prdcRsltDate>
<result>
<getVetDocumentListResponse xmlns="http://api.vetrf.ru/schema/cdm/mercury/applications">
<vetDocumentList xmlns="http://api.vetrf.ru/schema/cdm/mercury/vet-document" count="0" total="0" offset="0"/>
</getVetDocumentListResponse>
</result>
</application>
</receiveApplicationResultResponse>
</env:Body>
</env:Envelope>

T.Grakhov


Зарегистрирован: 19/02/2016 07:33:49
Сообщений: 25
Оффлайн

Я как понял нет документов. Или еще один запрос отправлять?
sanazarkin

[Avatar]

Зарегистрирован: 27/06/2016 15:53:08
Сообщений: 46
Оффлайн

T.Grakhov wrote:Да я это уже сделал!!! и получил ответ:

Проверьте enterpriseGuid, а так-же vetDocumentType и vetDocumentStatus
По выбранным критериям (enterpriseGuid + vetDocumentType + vetDocumentStatus) всд нет.

Это сообщение было редактировано 1 раз. Последнее обновление произошло в 13/10/2016 11:49:27

toliman


Зарегистрирован: 25/08/2016 12:08:14
Сообщений: 49
Оффлайн

Добрый день, подскажите пожалуйста. есть реквизит Наименование продукции, самая нижняя иерархия в продукции, есть метод GetProductItemList который получает список наименований продукции для вида продукции и Предприятия. где взяться этим наименования, где они вводяться? даный метод мне вернул пустые списки для всех видов продукции
lalex23


Зарегистрирован: 10/03/2016 14:26:10
Сообщений: 375
Оффлайн

toliman wrote: где они вводяться?

Только так, руками не припоминаю возможности
toliman


Зарегистрирован: 25/08/2016 12:08:14
Сообщений: 49
Оффлайн

для чего это поле наименование оно расшифровывает вид продукции или также хранятся остатки в разрезе наименований
 
Индекс форума » Компонент МЕРКУРИЙ
Перейти:   

Powered by JForum 2.1.8 © JForum Team