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


Зарегистрирован: 21/12/2017 16:43:11
Сообщений: 120
Оффлайн

ЭЭЭ а сегодня как у вас с гашением?

У меня при попытка погасить вышла ошибка
"APLM0007">Wrong application data format. Format validation failed due to XML Schema rules: Элемент 'dateOfProduction' не предусмотрен.

а этот реквизит вроде как обязателен.
egais2018


Зарегистрирован: 08/06/2018 15:12:57
Сообщений: 282
Оффлайн

А вчера всё гасилось хорошо?
Фармакс


Зарегистрирован: 21/12/2017 16:43:11
Сообщений: 120
Оффлайн

egais2018 wrote:А вчера всё гасилось хорошо?


На боевом первый раз выполняю гашение. На тестовом проблем не было.


Фармакс


Зарегистрирован: 21/12/2017 16:43:11
Сообщений: 120
Оффлайн

Блин, ну как так-то.

Отправляю ругается на наличие полей которых нет в схеме даты производства годности, скоропорт, страну происхождения.

Убрали поля.

Ругается что их нет.

Как так то?

Шлюз 2.1
oleg-x


Зарегистрирован: 20/11/2017 11:24:40
Сообщений: 2041
Онлайн

***

Это сообщение было редактировано 1 раз. Последнее обновление произошло в 02/07/2018 14:16:57

https://vk.com/mercuriy_rf
Фармакс


Зарегистрирован: 21/12/2017 16:43:11
Сообщений: 120
Оффлайн

У кого нибудб гасятся входящие ВСД через шлюз API 2.0 или 2.1?

На тесте все проходит на ура. На рабочем затык (((


ААааа....
Paul31


Зарегистрирован: 25/05/2017 16:50:31
Сообщений: 30
Оффлайн

Фармакс wrote:У кого нибудб гасятся входящие ВСД через шлюз API 2.0 или 2.1?

На тесте все проходит на ура. На рабочем затык (((


ААааа....


с 07:30 гасятся, на 2.0

Это сообщение было редактировано 1 раз. Последнее обновление произошло в 02/07/2018 21:58:36

Фармакс


Зарегистрирован: 21/12/2017 16:43:11
Сообщений: 120
Оффлайн

Не могу понять что здесь неправильно



при отправке ответ




сам эВСД который полностью гашу



Ругается не только на дату производства, но и на другие реквизиты партии. Если их убрать из гашения то ответ сервера будет такой

Это сообщение было редактировано 1 раз. Последнее обновление произошло в 03/07/2018 07:39:40

Anna P.


Зарегистрирован: 14/02/2017 15:42:58
Сообщений: 20
Оффлайн

У нас в торговой сети гашение идет в штатном режиме
Алексей Баранов

[Avatar]

Зарегистрирован: 22/11/2016 14:41:37
Сообщений: 100
Оффлайн

Фармакс wrote:Не могу понять что здесь неправильно


Блок упаковки перенеси ниже блока origin.

На сколько я понял систему (опять же методом проб и ошибок) последовательность объектов в запросах и ответах Ветис.API
жестко определена.
Оно конечно формат XML это поддерживает, но, комрады, мы же все понимаем, что это жуткий ущерб в универсальности.
Раз уж используют XML, так пользовались бы максимумом возможностей.
А то залезли в пространства имен, наплодили кучу схем под разные версии, но вот пожалте - блоки должны быть по порядочку....

Дело помощи утопающим - дело рук самих утопающих!
Все сложности от того, что не хватает ума сделать просто...
Фармакс


Зарегистрирован: 21/12/2017 16:43:11
Сообщений: 120
Оффлайн

Алексей Баранов wrote:

Блок упаковки перенеси ниже блока origin.

На сколько я понял систему (опять же методом проб и ошибок) последовательность объектов в запросах и ответах Ветис.API
жестко определена.
Оно конечно формат XML это поддерживает, но, комрады, мы же все понимаем, что это жуткий ущерб в универсальности.
Раз уж используют XML, так пользовались бы максимумом возможностей.
А то залезли в пространства имен, наплодили кучу схем под разные версии, но вот пожалте - блоки должны быть по порядочку....



Спасибище! Выставил блоки:
1. origin
2. lowGradeCargo
3. packageList

Заработало.
 
Индекс форума » Компонент МЕРКУРИЙ
Перейти:   

Powered by JForum 2.1.8 © JForum Team