Цитата: jomal ➤ Выгрузил акцию в Set Centrum 10.
Хочу получить обратную связь по загрузке этой акции через веб сервис ..../SET-ERPIntegration/SET/FeedbackWS?wsdl
Отправляю такую xml:
<xmlGetstatus xmlns="http://feedback.ERPIntegration.crystals.ru/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<import ti="123321"/>
</xmlGetstatus>
Веб сервис возвращает ошибку:
...
по причине:
При вызове веб-сервиса произошла ошибка. Ошибка SOAP сервера: Unmarshalling Error: unexpected element (uri:"http://feedback.ERPIntegration.crystals.ru/", local:"import"). Expected elements are <{}xmlGetstatus>
Код ошибки: Client
Кто нибудь сталкивался с такой проблемой?
Есть ли у кого нибудь пример формирования xml в 1с для отправки в этот веб сервис??
Специально для 1С сделали метод
getPackageStatusLight
там просто строкой ti передавать надо.
вот так (пример для SOAPUI):
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:feed="http://feedback.ERPIntegration.crystals.ru/">
<soapenv:Header/>
<soapenv:Body>
<feed:getPackageStatusLight>
<TI>123321</TI>
</feed:getPackageStatusLight>
</soapenv:Body>
</soapenv:Envelope>
описание есть в интегр. документации
проблема в несогласованности или непонимании формата XML вопроса/ответа в 1С.
например в SAP при разворачивании WSDL всё работает корректно.