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


Зарегистрирован: 25/05/2017 11:13:56
Сообщений: 4
Оффлайн

Есть ли метод для добавления ветсанэкспертизы через Универсальный шлюз Ветис.API?

Заполнение вот этого блока в производственном сертификате, который необходимо заполнять всем согласно новым требованиям
Vladimir2017

[Avatar]

Зарегистрирован: 02/10/2017 14:31:03
Сообщений: 362
Оффлайн

tttNTD wrote:Есть ли метод для добавления ветсанэкспертизы через Универсальный шлюз Ветис.API?


Примерно год назад я интересовался этим вопросом и после диалога на этом форуме мы пришли к выводу что этот блок в API не готов. Как сейчас с этим дела не знаю, но полагаю, ничего особо не изменится до ввода новой версии API.
MishaJ


Зарегистрирован: 24/09/2018 22:26:05
Сообщений: 65
Оффлайн

tttNTD wrote:Есть ли метод для добавления ветсанэкспертизы через Универсальный шлюз Ветис.API?

Заполнение вот этого блока в производственном сертификате, который необходимо заполнять всем согласно новым требованиям


Запрос на внесение сведений о ветеринарных мероприятиях: (исходящий)


Запрос на внесение сведений о ветеринарных мероприятиях: (входящий)

Получение результата запроса: (Исходящий)


Ответ на запрос внесения сведений о ветеринарных мероприятиях (Входящий)

Это сообщение было редактировано 2 раз. Последнее обновление произошло в 18/06/2019 15:00:51

exteris


Зарегистрирован: 25/10/2017 09:49:00
Сообщений: 38
Оффлайн

Подскажите, как сформировать эВСД через Ветис.API для того чтобы ее подписал врач? Что нужно указать при вызове PrepareOutgoingConsignment?
Сейчас справедливо получаю отлуп - "Данная транзакция не может быть оформлена, так как роль пользователя не позволяет оформлять ВСД"
nmzn1

[Avatar]

Зарегистрирован: 11/05/2017 09:25:20
Сообщений: 4977
Оффлайн

exteris wrote:Подскажите, как сформировать эВСД через Ветис.API для того чтобы ее подписал врач? Что нужно указать при вызове PrepareOutgoingConsignment?
Сейчас справедливо получаю отлуп - "Данная транзакция не может быть оформлена, так как роль пользователя не позволяет оформлять ВСД"

насколько я знаю, такая функция еще не реализована, т.е. заявку в гвэ можно сделать только через веб
[WWW]
exteris


Зарегистрирован: 25/10/2017 09:49:00
Сообщений: 38
Оффлайн

nmzn1 wrote:
exteris wrote:Подскажите, как сформировать эВСД через Ветис.API для того чтобы ее подписал врач? Что нужно указать при вызове PrepareOutgoingConsignment?
Сейчас справедливо получаю отлуп - "Данная транзакция не может быть оформлена, так как роль пользователя не позволяет оформлять ВСД"

насколько я знаю, такая функция еще не реализована, т.е. заявку в гвэ можно сделать только через веб

Мда, печаль.
oazis


Зарегистрирован: 05/06/2018 09:35:05
Сообщений: 66
Оффлайн

Всем ку!
Гашу ВСД полностью. Пишет ошибку error code="APLM0007">Wrong application data format. Format validation failed due to XML Schema rules: Element 'decision' not expected
Как я понимаю - элемент decision не требуется, убираю элемент, пишет ошибку что блок deliveryFacts не заполнен. XML проверил схемой mercury_g2b_applications_v2.0 - ошибок нет
oazis


Зарегистрирован: 05/06/2018 09:35:05
Сообщений: 66
Оффлайн

Народ, вопрос снят, я думал что если у меня перепродажа, то vd:vetInspection заполнять не надо.
Однако после заполнения ветки

запрос на гашение прошел
ugrumyi


Зарегистрирован: 04/07/2019 13:57:47
Сообщений: 4
Оффлайн

Отправляю ВСД через свою учетную систему. В транзакции много номенклатуры. Приходит вот такой ответ от API.Ветис
MERC02137: Используемый объём должен быть меньше или равен остатку
MERC02143: Транспортируемые записи складского журнала продукции должны быть в состоянии "создана" (т.е. не оформлены)
MERC02137: Используемый объём должен быть меньше или равен остатку Текст XML см. в протоколе обмена.

Вопрос: Можно ли как то в ВЭБ-интерфейсе Меркурий.ХС увидеть этот протокол ?

nmzn1

[Avatar]

Зарегистрирован: 11/05/2017 09:25:20
Сообщений: 4977
Оффлайн

ugrumyi wrote:Отправляю ВСД через свою учетную систему. В транзакции много номенклатуры. Приходит вот такой ответ от API.Ветис
MERC02137: Используемый объём должен быть меньше или равен остатку
MERC02143: Транспортируемые записи складского журнала продукции должны быть в состоянии "создана" (т.е. не оформлены)
MERC02137: Используемый объём должен быть меньше или равен остатку Текст XML см. в протоколе обмена.

Вопрос: Можно ли как то в ВЭБ-интерфейсе Меркурий.ХС увидеть этот протокол ?

можно попробовать, зайдите в боевой веб-мерк и в меню "ветеринарные документы" пошарьте в столбцах "исходящие"и "производственные"
[WWW]
ugrumyi


Зарегистрирован: 04/07/2019 13:57:47
Сообщений: 4
Оффлайн

nmzn1 wrote:
ugrumyi wrote:Отправляю ВСД через свою учетную систему. В транзакции много номенклатуры. Приходит вот такой ответ от API.Ветис
MERC02137: Используемый объём должен быть меньше или равен остатку
MERC02143: Транспортируемые записи складского журнала продукции должны быть в состоянии "создана" (т.е. не оформлены)
MERC02137: Используемый объём должен быть меньше или равен остатку Текст XML см. в протоколе обмена.

Вопрос: Можно ли как то в ВЭБ-интерфейсе Меркурий.ХС увидеть этот протокол ?

можно попробовать, зайдите в боевой веб-мерк и в меню "ветеринарные документы" пошарьте в столбцах "исходящие"и "производственные"


Не получилось, т.к. ВСД не создалась, то и сведений об этом нет.
nmzn1

[Avatar]

Зарегистрирован: 11/05/2017 09:25:20
Сообщений: 4977
Оффлайн

ugrumyi wrote:Не получилось, т.к. ВСД не создалась, то и сведений об этом нет.

кривая интеграция
[WWW]
MishaJ


Зарегистрирован: 24/09/2018 22:26:05
Сообщений: 65
Оффлайн

nmzn1 wrote:
ugrumyi wrote:Не получилось, т.к. ВСД не создалась, то и сведений об этом нет.

кривая интеграция


Вы хотите сказать, что в ответ на неверные данные Меркурий отсылает номер строки документа с неверным значением?
nmzn1

[Avatar]

Зарегистрирован: 11/05/2017 09:25:20
Сообщений: 4977
Оффлайн

MishaJ wrote:Вы хотите сказать, что в ответ на неверные данные Меркурий отсылает номер строки документа с неверным значением?

возможно, но ведь в вебе получается у Вас создавать и отправлять или не пробовали потому что если в вебе всё получается, то проблема в интеграции
[WWW]
ugrumyi


Зарегистрирован: 04/07/2019 13:57:47
Сообщений: 4
Оффлайн

nmzn1 wrote:
MishaJ wrote:Вы хотите сказать, что в ответ на неверные данные Меркурий отсылает номер строки документа с неверным значением?

возможно, но ведь в вебе получается у Вас создавать и отправлять или не пробовали потому что если в вебе всё получается, то проблема в интеграции


В вебе получается, потому что там остатки можно сразу увидеть. А в учетной системе если заявки ВСД идут потоком, то вполне возможно что может получится, что остатки по какой то позиции не актуальны.
И по ответу хочется увидеть по какой именно позиции неектуальны. Понятно что сейчас будем пинать внедренца, чтобы он сохранял xml файл с ответом по заявке.
 
Индекс форума » Компонент МЕРКУРИЙ
Перейти:   

Powered by JForum 2.1.8 © JForum Team