Имя: Пароль:
1C
1С v8
При вызове веб-сервиса ошибка преобразования данных XDTO
0 Loyt
 
21.12.16
11:13
Пытаюсь вызвать метод внешнего вебсервиса, вылетает по ошибке:
"Проверка дополнительного свойства:
    форма: Элемент
    имя: errorMessage
по причине:Ошибка проверки данных XDTO:
Структура объекта не соответствует типу" ну и то, что в заголовке.

Структура в WSСсылке соответствует, свойство errorMessage есть в наличие.
Попытка выполнения функции через SOAP UI успешная, в ответе опять же этот тег есть. Не работает только в 1С.

В чём может быть проблема?

Кстати, когда открываю WSDL через браузер, он явно не полный, в нём только перечисление функций, без подробного описания параметров и типов. Тем не менее 1C при импорте WSDL всю информацию откуда-то берёт.
Откуда? Можно ли недостающие в WSDL данные как-то посмотреть? Как проверить соответствие типу?
1 Serginio1
 
21.12.16
12:32
1С не все WSDL понимает.
Здесь несколько вариантов.
1. Попробовать на новых версиях 1С
2. Использовать HTTPСоединение
3. Использовать Внешние Компонент или COM
4. Ипользовать VS и NetObjectToIDispatch45
вот из недавнего
Веб-сервис. Ошибка. Несоответствие типов XDTO: Свойство является списковым