Вызываю вебсервис из 1С8.1. Параметр вебсервиса - ОбъектXDTO.
В ответ приходит ошибка. Разработчики со стороны поставщика вебсервиса говорят, что xml сформирован неверно. Разница в названии тега. Из 1С выходит тег <soap>, а на той стороне ожидается тег <soapenv>.
Например,
отправляется
<soap:Envelope xmlns:soap=" http://schemas.xmlsoap.org/soap/envelope/">
<soap:Header/>
<soap:Body>
<---Разные другие теги---->
soap:Body>
</soap:Envelope>
а ожидается что-то вроде
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<---Разные другие теги---->
</soapenv:Body>
</soapenv:Envelope>
Вопрос. Как можно повлиять на 1С, чтобы пакеты оформлялись нужным образом?
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший