wmsmobileclientexchange ошибка на клиенте #809365


#0 by john90
приветствую. вызываю метод { на сервере формируется ответ и отправляется на клиент, на клиенте падаю в исключение. Номер строки: 288 Описание: Ошибка при вызове метода контекста (GetAndTakeAllotmentPickJob) При вызове веб-сервиса произошла ошибка. Неизвестная ошибка. Ошибка преобразования данных XDTO: Чтение объекта типа: {}РасходныйОрдерНаТовары - [35,22] Проверка свойства 'ОтгружаемыеТовары':     форма: Элемент     имя: {}ОтгружаемыеТовары     тип: {}РасходныйОрдерНаТоварыОтгружаемыеТовары Ошибка преобразования данных XDTO: Чтение объекта типа: {}РасходныйОрдерНаТовары - [35,22] Проверка свойства 'ОтгружаемыеТовары':     форма: Элемент     имя: {}ОтгружаемыеТовары     тип: {}РасходныйОрдерНаТоварыОтгружаемыеТовары Ошибка проверки данных XDTO: Структура объекта не соответствует типу: {}РасходныйОрдерНаТовары Проверка свойства 'ОтгружаемыеТовары':     форма: Элемент     имя: {}ОтгружаемыеТовары     тип: {}РасходныйОрдерНаТоварыОтгружаемыеТовары Не установлено значение одного из следующих свойств: Контролер контролер только в РасходныйОрдерНаТовары, причем тут РасходныйОрдерНаТоварыОтгружаемыеТовары я не понимаю. и кто нибудь может пояснить, что означает это -- РасходныйОрдерНаТовары - [35,22]
#1 by Cyberhawk
Это позиция в строковом представлении сериализованного объекта. Ну и заполни контролера-то
#2 by john90
как получить сериализованный вид? сформировал xml по объекту, такой строки нет, там всего 29 строчек. у типа объекта РасходныйОрдерНаТовары убрал свойство Последовательный в Ложь, заработало.
#3 by Cyberhawk
Вызовать метод фабрики / сериализатора, созданного по фабрике
#4 by Cyberhawk
Ну и знать, по какой схеме она создается
#5 by john90
спасибо
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С