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


Зарегистрирован: 15/08/2018 15:17:36
Сообщений: 41
Оффлайн

не могу никак интегрировать приложение с меркурием, то ли тестовый контур не работает, то ли я что то делаю не так

отправляю примерно такой запрос



результат всегда один Request is incorrect
Lugano


Зарегистрирован: 12/12/2017 15:19:54
Сообщений: 57
Оффлайн

Вот мой на тестовом для сравнения:
mani


Зарегистрирован: 15/08/2018 15:17:36
Сообщений: 41
Оффлайн


все равно ошибка

mani


Зарегистрирован: 15/08/2018 15:17:36
Сообщений: 41
Оффлайн

ааааа! в моем случае не было <issueDate>2018-08-15T16:18:47</issueDate>

хотя в коде оно устанавливалось. чтобы оно пошло в запрос принудительно выставил флаг issueDateSpecified в true
mani


Зарегистрирован: 15/08/2018 15:17:36
Сообщений: 41
Оффлайн

спасибо за пример без него бы не разобрался

может кому пригодится

Это сообщение было редактировано 1 раз. Последнее обновление произошло в 15/08/2018 17:14:03

mani


Зарегистрирован: 15/08/2018 15:17:36
Сообщений: 41
Оффлайн

еще оказалось очень важным



getVetDocumentListRequest с маленькой буквы и обязательно указанный нэймспэйс
Владимир Игнатов


Зарегистрирован: 02/08/2017 09:19:30
Сообщений: 581
Оффлайн

mani wrote:спасибо за пример без него бы не разобрался

может кому пригодится


Поглядите, что происходит, когда application.issueDate = ... В паскалевской в сеттере ставится ...Specified в true. Что, у сишников не так?

Это сообщение было редактировано 1 раз. Последнее обновление произошло в 20/08/2018 11:21:13

mani


Зарегистрирован: 15/08/2018 15:17:36
Сообщений: 41
Оффлайн

Владимир Игнатов wrote:Что, у сишников не так?


там какой-то интерфейс реализован System.ComponentModel.INotifyPropertyChanged (но весь код автоматически сгенерирован системой) и по сути ничего такого не происходит и надо руками выставлять эти поля. а может я что-то делаю не так.
Владимир Игнатов


Зарегистрирован: 02/08/2017 09:19:30
Сообщений: 581
Оффлайн

mani wrote:
Владимир Игнатов wrote:Что, у сишников не так?


там какой-то интерфейс реализован System.ComponentModel.INotifyPropertyChanged (но весь код автоматически сгенерирован системой) и по сути ничего такого не происходит и надо руками выставлять эти поля. а может я что-то делаю не так.

Если нажать на application.issueDate на слове issueDate - попадете в описание данного поля, там должен быть тип issueDate и 2 метода - сеттер и геттер. Переходите к сеттеру. Что там написано?
У меня так:
mani


Зарегистрирован: 15/08/2018 15:17:36
Сообщений: 41
Оффлайн

я в курсе что такое сеттер игеттер %) и как туда попасть



и сам вызываемый метод

Это сообщение было редактировано 1 раз. Последнее обновление произошло в 20/08/2018 17:14:41

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

Powered by JForum 2.1.8 © JForum Team