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

[Avatar]

Зарегистрирован: 09/09/2016 11:26:18
Сообщений: 196
От: Катерина Бакшеева
Оффлайн

На форуме ВЕТИС так ответа и нет, поэтому дублирую вопрос сюда:
при выгрузки хоз-субъекта с ОКОПФ Автономная некоммерческая организация (АНО) с кодом 28001, выдает сообщение "Организационно правовая форма с указанными параметрам не найдена в реестре РСХН"

Так же имеем проблему с загрузкой зарубежных предприятий (производителей), детали в отдельной теме в разделе ВЕТИС. Просьба к тех поддержке ознакомиться с проблемой и решить ее.
http://vetrf.ru/vetrf-forum/posts/list/6993.page

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

------------------------
"Тяжела и неказиста жизнь простого программиста."
waterfalls

[Avatar]

Зарегистрирован: 29/09/2016 11:20:02
Сообщений: 59
Оффлайн

ANIT wrote:На форуме ВЕТИС так ответа и нет, поэтому дублирую вопрос сюда:
при выгрузки хоз-субъекта с ОКОПФ Автономная некоммерческая организация (АНО) с кодом 28001, выдает сообщение "Организационно правовая форма с указанными параметрам не найдена в реестре РСХН"


Так же есть эта проблема, но с ОПФ - сельское потребительское общество
Видимо со всеми нестандартными ОПФ такая проблема.

Еще ошибка - при регистрации точки доставки в Меркурии - пишет
MERC07384 Город предприятия обязателен для заполнения.
Но у данной точки либо нет города, там станица в районе. Или - в другом варианте в самой системе Меркурий нет этого города (по Краснодарскому краю в системе Меркурий внесено всего 6 городов, например нет Тихорецка, Туапсе - а это достаточно большие города).
Это какое-то новшество, раньше такой ошибки не было.

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

[WWW]
P_Elena


Зарегистрирован: 06/10/2016 14:04:57
Сообщений: 1
Оффлайн

Уважаемые разработчики!
Пару недель назад написала письмо на адрес api@vetrf.ru с просьбой предоставить доступ к шлюзу для внедрения интеграции нашей учетной системы с Меркурием, как положено с вложением скана подписанной заявки с печатью предприятия, все по Вашей форме.
До сих пор нет ответа!!!
Повторяю свои письма ежедневно: результат нулевой.

Куда и кому надо написать, чтобы дали доступ?

sanazarkin

[Avatar]

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

Не получается отправить заявку на транспортную ВСД через API от имени пользователя ХС
Выдает ошибку «Данная транзакция не может быть оформлена, так как роль пользователя не позволяет оформлять ВСД»

Через Веб-интерфейс (под этим-же пользователем) все получается.
b.ivanov

[Avatar]

Зарегистрирован: 22/04/2016 17:52:09
Сообщений: 50
Оффлайн

sanazarkin wrote:Не получается отправить заявку на транспортную ВСД через API от имени пользователя ХС
Выдает ошибку «Данная транзакция не может быть оформлена, так как роль пользователя не позволяет оформлять ВСД»

Через Веб-интерфейс (под этим-же пользователем) все получается.

Полагаю, указывается не логин ветеринарного врача, обслуживающего данное предприятие?
Готовое решение интеграции для любой учётной системы

подробнее
sanazarkin

[Avatar]

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

b.ivanov wrote:
sanazarkin wrote:Не получается отправить заявку на транспортную ВСД через API от имени пользователя ХС
Выдает ошибку «Данная транзакция не может быть оформлена, так как роль пользователя не позволяет оформлять ВСД»

Через Веб-интерфейс (под этим-же пользователем) все получается.

Полагаю, указывается не логин ветеринарного врача, обслуживающего данное предприятие?


Верно. Через Веб-интерфейс (Меркурий.ХС) под этим логином создается заявка и передается в ГВЭ. Через API такой фокус не проходит, не смотря на то, что я формирую запрос по инструкции "...для хозяйствующих субъектов."
b.ivanov

[Avatar]

Зарегистрирован: 22/04/2016 17:52:09
Сообщений: 50
Оффлайн

sanazarkin wrote:
b.ivanov wrote:
sanazarkin wrote:Не получается отправить заявку на транспортную ВСД через API от имени пользователя ХС
Выдает ошибку «Данная транзакция не может быть оформлена, так как роль пользователя не позволяет оформлять ВСД»

Через Веб-интерфейс (под этим-же пользователем) все получается.

Полагаю, указывается не логин ветеринарного врача, обслуживающего данное предприятие?


Верно. Через Веб-интерфейс (Меркурий.ХС) под этим логином создается заявка и передается в ГВЭ. Через API такой фокус не проходит, не смотря на то, что я формирую запрос по инструкции "...для хозяйствующих субъектов."


Вопрос "можно ли через API создать заявку для последующего одобрения врачами" я тоже задавал, ведь это было бы вполне логично. Сама транзакция (не "заявка") будет создана только при указании корректного имени пользователя ветеринарного врача (или иного пользователя, имеющего права на создание этих транзакций).
Готовое решение интеграции для любой учётной системы

подробнее
sanazarkin

[Avatar]

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

Когда будет добавлена информация в результат запроса через API эквивалентная информации отображаемой в веб-форме, такая как: «Список оформленных по этой записи журнала ветеринарных документов», «Список записей журнала, входящих в объединенную запись», «Акты несоответствия»?

P.S. Методы getStockEntryByGuid и getStockEntryByUuid этой информации не предоставляет.

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

sanazarkin

[Avatar]

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

По прежнему при выгрузке ВСД, поле тип ТТН (waybillType) = 0. Согласно вашей инструкции, такого значения быть не может.
T.Grakhov


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

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

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

<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>

b.ivanov

[Avatar]

Зарегистрирован: 22/04/2016 17:52:09
Сообщений: 50
Оффлайн

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

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



Всё соответствует документации. В данном случае сначала отправляется заявка на выполнение операции по получению списка ВСД. Система как раз таким образом отвечает, что запрос принят. Далее нужно запросить результат обработки данной операции по её идентификатору - 8dd862f4-57c0-4b09-9154-4778e54c5f56.

Вот ссылка на документацию - уже сделан пункт 2, осталось сделать пункт 3. Как правило, результат обработки готов через несколько секунд, так что запрашивать его сразу же после пункта 2 не стоит - желательно подождать несколько секунд.
Готовое решение интеграции для любой учётной системы

подробнее
T.Grakhov


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

Спасибо за оперативный ответ!!
Буду разбираться.
ANIT

[Avatar]

Зарегистрирован: 09/09/2016 11:26:18
Сообщений: 196
От: Катерина Бакшеева
Оффлайн

ANIT wrote:На форуме ВЕТИС так ответа и нет, поэтому дублирую вопрос сюда:
при выгрузки хоз-субъекта с ОКОПФ Автономная некоммерческая организация (АНО) с кодом 28001, выдает сообщение "Организационно правовая форма с указанными параметрам не найдена в реестре РСХН"


waterfalls wrote:Так же есть эта проблема, но с ОПФ - сельское потребительское общество
Видимо со всеми нестандартными ОПФ такая проблема.


Ответа так и нет, не дождались помощи, пришлось разгребаться самостоятельно.
waterfalls, если у вас интеграция с 1С:УТ 10.3, то там даже в самых свежих релизах, совсем не первой свежести классификатор. Свежий макет с классификатором, можно выдернуть из УПП 1.3, или как вариант перебить коды в существующем справочнике на актуальные. Для моего примера (АНО) актуальный код 71400.
------------------------
"Тяжела и неказиста жизнь простого программиста."
T.Grakhov


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

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

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



Всё соответствует документации. В данном случае сначала отправляется заявка на выполнение операции по получению списка ВСД. Система как раз таким образом отвечает, что запрос принят. Далее нужно запросить результат обработки данной операции по её идентификатору - 8dd862f4-57c0-4b09-9154-4778e54c5f56.

Вот ссылка на документацию - уже сделан пункт 2, осталось сделать пункт 3. Как правило, результат обработки готов через несколько секунд, так что запрашивать его сразу же после пункта 2 не стоит - желательно подождать несколько секунд.


Я видно что-то недопонимаю. В документации описаны 2 шага!!
"1 шаг – подача запроса с заявкой на выполнение бизнес-операции и получение результата приема заявки (идентификатора заявки);"
выполнил
"2 шаг – подача запроса на получение результата обработки заявки/выполнения бизнес-операции."
отправил запрос с результатами приема заявки по методу receiveApplicationResultRequest
получил ответ указанный выше.

Теперь что нужно еще отправить запрос с результатами результата (результат обработки заявки)???
В документации нет описания дальнейших действий.
В самом низу указан метод receiveApplicationResultResponse. Это по нему еще надо отправить запрос?
lalex23


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

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

Powered by JForum 2.1.8 © JForum Team