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


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

Вам был предоставлен доступ к тестовой версии через шлюз.


Ирина, в письме от вас был только доступ к Ветис.API, больше ничего. Как в тестовый Меркурий зайти, непонятно.
lalex23


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

Ирина, огромное спасибо за подробные ответы на все вопросы
Егорова Ирина

[Avatar]

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

Ирина, в письме от вас был только доступ к Ветис.API, больше ничего. Как в тестовый Меркурий зайти, непонятно.


Пришлите, пожалуйста, в техподдержку полностью фамилию, имя и отчество технического специалиста, которому требуется доступ к веб-интерфейсу шлюза.
аналитик отдела внедрения
Федерального центра охраны здоровья животных, г. Владимир
i_medvedeva


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

Добрый день.

Пробую отправить запрос getStockEntryListRequest, указываю:
* issuerId = 390e31da-5a9a-402f-b5a2-3ccef577577b
* enterpriseGuid = 97604d7a-ecc5-4b3c-8785-3630c994330e
Предприятие привязано к хозяйствующему субъекту.

В ответ получаю ошибку: <apl:error code="MERC37369" xmlns:apl="http://api.vetrf.ru/schema/cdm/application">Инициатор, ответственный за выполнение операции, с указанным идентификатором не найден в реестре РСХН, либо идентификатор не соответствует установленному формату.</apl:error>

Раньше ошибки не было, запрос отправляла точно такой же. Что я могла сделать не так?

P.S. Проверила остальные операции, которые ранее успешно возвращали ответ, они дают такую же ошибку.

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

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

[Avatar]

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

Раньше ошибки не было, запрос отправляла точно такой же. Что я могла сделать не так?

Какой логин вы указывали в запросе?
аналитик отдела внедрения
Федерального центра охраны здоровья животных, г. Владимир
i_medvedeva


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

Какой логин вы указывали в запросе?


login = holiday-160511
maks


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

i_medvedeva wrote:Добрый день.

Пробую отправить запрос getStockEntryListRequest, указываю:
* issuerId = 390e31da-5a9a-402f-b5a2-3ccef577577b
* enterpriseGuid = 97604d7a-ecc5-4b3c-8785-3630c994330e
Предприятие привязано к хозяйствующему субъекту.

В ответ получаю ошибку: <apl:error code="MERC37369" xmlns:apl="http://api.vetrf.ru/schema/cdm/application">Инициатор, ответственный за выполнение операции, с указанным идентификатором не найден в реестре РСХН, либо идентификатор не соответствует установленному формату.</apl:error>

Раньше ошибки не было, запрос отправляла точно такой же. Что я могла сделать не так?

P.S. Проверила остальные операции, которые ранее успешно возвращали ответ, они дают такую же ошибку.

Здравствуйте.
Аналогичная проблема.
При запросе getVetDocumentListRequest вчера, 2 июня, начал получать ошибку
30 мая всё работало нормально.
<apl:error code="MERC31369" xmlns:apl="http://api.vetrf.ru/schema/cdm/application">Инициатор, ответственный за выполнение операции, с указанным идентификатором не найден в реестре РСХН, либо идентификатор не соответствует установленному формату.</apl:error>

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

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

[Avatar]

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

Уважаемые коллеги!
02.06.2016 года вышло плановое обновление пилотной версии шлюза Ветис.API. Текущая версия 1.3 обратно совместима с предыдущей версией шлюза. Основные изменения коснулись реализации отдельного интерфейса доступа к операциям шлюза для ветеринарных управлений субъектов РФ. Полный перечень изменений вы можете найти в справочной системе по адресу: http://help.vetrf.ru/wiki/%D0%9E%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B_%D0%92%D0%B5%D1%82%D0%B8%D1%81.API_%D0%B7%D0%B0_2016_%D0%B3%D0%BE%D0%B4
Предложения, комментарии и замечания по работе шлюза вы можете оставлять здесь на форуме или направлять на адрес api@vetrf.ru.
аналитик отдела внедрения
Федерального центра охраны здоровья животных, г. Владимир
maks


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

Здесь указаны правила заполнения поля Initiator
http://help.vetrf.ru/wiki/GetVetDocumentListOperation#.D0.9E.D0.B1.D1.8A.D0.B5.D0.BA.D1.82_..Request.2Finitiator
Согласно этой инструкции в качестве иницатора указываю только логин
<initiator>
<login xmlns="http://api.vetrf.ru/schema/cdm/argus/common">moreodor-160122</login>
</initiator>
И получаю ошибку
<apl:error code="MERC31369" xmlns:apl="http://api.vetrf.ru/schema/cdm/application">Инициатор, ответственный за выполнение операции, с указанным идентификатором не найден в реестре РСХН, либо идентификатор не соответствует установленному формату.</apl:error>
Подскажи, пожалуйста, где что еще можно проверить?
lalex23


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

Здравствуй обновление, новое, милое, глючное...
MERC02386 Данная транзакция не может быть оформлена, так как роль пользователя не позволяет оформлять ВСД
Под одним пользователем оформляются операции, под вторым - нет. Вчера оформлялись под любым, что и где ночью сдохло?
Вероятно не хватает каких-то прав... вот пара пользователй, под первым - всё работает, под вторым - ошибка

вот настройка прав доступа второго пользователя, у первого всё идентично
Егорова Ирина

[Avatar]

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

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

Здесь указаны правила заполнения поля Initiator
http://help.vetrf.ru/wiki/GetVetDocumentListOperat...BA.D1.82_..Request.2Finitiator
Согласно этой инструкции в качестве иницатора указываю только логин
<initiator>
<login xmlns="http://api.vetrf.ru/schema/cdm/argus/common">moreodor-160122</login>
</initiator>
И получаю ошибку
<apl:error code="MERC31369" xmlns:apl="http://api.vetrf.ru/schema/cdm/application">Инициатор, ответственный за выполнение операции, с указанным идентификатором не найден в реестре РСХН, либо идентификатор не соответствует установленному формату.</apl:error>


Если смотреть описание поля инициатор, там указано: "Пользователь, инициирующий запрос к шлюзу, ответственный за выполнение бизнес-операции". То есть это либо пользователь, действующий от имени хозсубъекта, либо ветврач. Тот логин, которым вы пользуетесь для базовой аутентификации, никак не может подойти для выполнения операции, поскольку пользователь не будет идентифицирован однозначно. Здесь потребуется логин к веб-интерфейсу шлюза.
аналитик отдела внедрения
Федерального центра охраны здоровья животных, г. Владимир
Егорова Ирина

[Avatar]

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

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

Здравствуй обновление, новое, милое, глючное...
MERC02386 Данная транзакция не может быть оформлена, так как роль пользователя не позволяет оформлять ВСД


Алексей, если вам действительно требуется решить проблему, тогда мне потребуется ваши запрос и ответ с ошибкой. Прикреплённых картинок для этого явно недостаточно.
Кроме того, ознакомьтесь со списком изменений и проверьте запросы на соответствие им.
аналитик отдела внедрения
Федерального центра охраны здоровья животных, г. Владимир
i_medvedeva


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

Так а что делать с ошибкой <apl:error code="MERC30369" xmlns:apl="http://api.vetrf.ru/schema/cdm/application">Инициатор, ответственный за выполнение операции, с указанным идентификатором не найден в реестре РСХН, либо идентификатор не соответствует установленному формату.</apl:error> ?
Что нужно указывать, чтобы операции возвращали результат?

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

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

[Avatar]

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

Так а что делать с ошибкой <apl:error code="MERC30369" xmlns:apl="http://api.vetrf.ru/schema/cdm/application">Инициатор, ответственный за выполнение операции, с указанным идентификатором не найден в реестре РСХН, либо идентификатор не соответствует установленному формату.</apl:error> ?
Что нужно указывать, чтобы операции возвращали результат?


Процитирую написанное выше:
"Если смотреть описание поля инициатор, там указано: "Пользователь, инициирующий запрос к шлюзу, ответственный за выполнение бизнес-операции". То есть это либо пользователь, действующий от имени хозсубъекта, либо ветврач. Тот логин, которым вы пользуетесь для базовой аутентификации, никак не может подойти для выполнения операции, поскольку пользователь не будет идентифицирован однозначно. Здесь потребуется логин к веб-интерфейсу шлюза."
аналитик отдела внедрения
Федерального центра охраны здоровья животных, г. Владимир
lalex23


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

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

Здравствуй обновление, новое, милое, глючное...
MERC02386 Данная транзакция не может быть оформлена, так как роль пользователя не позволяет оформлять ВСД


Алексей, если вам действительно требуется решить проблему, тогда мне потребуется ваши запрос и ответ с ошибкой. Прикреплённых картинок для этого явно недостаточно.
Кроме того, ознакомьтесь со списком изменений и проверьте запросы на соответствие им.

вопрос снят, сам дурак.
 
Индекс форума » Автоматизированная система МЕРКУРИЙ
Перейти:   

Powered by JForum 2.1.8 © JForum Team