Имя: Пароль:
   
1C
1С v8
Ошибка взаимодействия с веб-сервисом (несоответствие типов XDTO)
0 dimitory
 
18.12.18
12:53
При выполнении кода:

УникальныйИдентификаторШаблона = Новый УникальныйИдентификатор("22722772-d2da-11e8-80e7-005056b836bc");

// Записываем параметры документа.
ПараметрыДокумента = Новый Структура();
ПараметрыДокумента.Вставить("Заголовок", БП.ЗапросДок);
ПараметрыДокумента.Вставить("Содержание", Обоснование);
ПараметрыДокумента.Вставить("Комментарий", "Добавлено автоматически из IDM");

ПараметрыДокумента.Вставить("ШаблонДокумента", УникальныйИдентификаторШаблона);

// ОТПРАВКА ДАННЫХ В WEB-СЕРВИС И ПОЛУЧЕНИЕ ОТВЕТА

// Готовим основные параметры для передачи в Web-сервис.
ПараметрыДокументаXDTO = СериализаторXDTO.ЗаписатьXDTO(ПараметрыДокумента);

// Передаем параметры Web-сервис и получаем ответ.
РезультатВыполненияXDTO = Прокси.AddInternalDocument(ПараметрыДокументаXDTO);

На последней строчке получаю следующую ошибку:

Несоответствие типов XDTO: Тип '{ v8.1c.ru/8.1/data/enterrprise/current-config}DocumentRef.ЗапросПрав' не найден
Тип принадлежит пакету, отсутствующему в фабрике типов XDTO

Может кто помочь? готов даже приплатить)
1 hhhh
 
18.12.18
13:00
(0) это вам надо wsdl-ссылки курить.
2 Галахад
 
18.12.18
13:08
Гм. А зачем куда-то передавать ГУИД из этой базы?
3 Вафель
 
18.12.18
13:16
(2) он не гуид, а структуру пытается передавать в веб-сервис.
естественно 1с ставит пространство имен current-config
4 dimitory
 
18.12.18
13:20
(3) Можете помочь?
При этом до недавнего времени все работало, насколько я понял.
Какое изменение (может на стороне веб-сревиса) могло привести к ошибке?
5 runoff_runoff
 
18.12.18
13:20
может, фабрику и сериализатор из прокси подтянуть..
6 Serginio1
 
18.12.18
13:24
ПараметрыДокументаXDTO = Прокси.СериализаторXDTO.ЗаписатьXDTO(ПараметрыДокумента);
Основная теорема систематики: Новые системы плодят новые проблемы.