Пытаюсь создать синхронизацию с мобильным приложением (1С)
Адрес = "http://192.168.1.92/pqt/ws/ws1.1cws?wsd1";
Попытка
Определения = Новый WSОпределения(Адрес,"guest","gfhjkm");
Исключение
Сообщить(ОписаниеОшибки(),СтатусСообщения.Обычное); Возврат;
КонецПопытки;
Ошибка: "Ошибка при вызове конструктора (WSОпределения): WSDL должен содержать элемент definitions: Неверный формат
Если выходить с браузера, то:
This XML file does not appear to have any style information associated with it. The document tree is shown below.
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<soap:Fault>
<faultcode>soap:Client</faultcode>
<faultstring>
Несоответствие количества параметров операции веб-сервиса и процедуры-обработчика {http://localhost/ws1}:ВебОбмен:ВыполнитьОбмен()
</faultstring>
<detail/>
</soap:Fault>
</soap:Body>
</soap:Envelope>
(3) Пересоздал все в чистой базе, но все на латинице и делая минимум движений (передавая в параметре свойства вебсервиса только данные), и на мое удивление ошибки сразу не было. Предполагаю что затупил в типах данных пакетов XDTO
ой, а он ведь так и ругался)) мол "Несоответствие количества параметров операции веб-сервиса", я наверно создал параметр, но не передал его, уже не узнаю, т.к. ту промежуточную базу уже грохнул. Хотя тут без вариантов - лишний параметр)