akxxiv
Новичок
Всем доброго времени суток. Битый час читаю про SOAP, а понимания не приходит. Особенно после того как пообщался с 1С-никами, совсем разуверился в своих способностях понимать людей ))
Короче надо отправлять информацию на веб-сервис, а именно:
Туда надо отправить такой вот XML файл:
Не понимаю как и куда это отправлять? Спрашиваю у 1С-ников, говорят надо сгенерировать по схеме запрос и отправить на точку доступа. В документации SOAP про точку доступа ничего не нашел, это даже не адрес куда надо отправлять. Видимо я как-то не могу понять саму суть этого процесса.
Можете показать как это надо делать?
Короче надо отправлять информацию на веб-сервис, а именно:
Обмен происходит по протоколу SOAP 1.2 . Файл отправки формируется на основании XML Schema (AddPointService-schema).
АдресWSDL: https://raos-1c.ehrmann.ru/merc_addpoint/ws/ws3.1cws?wsdl
URIПространстваИмен: http://www.sample-package.org
ИмяСервиса: WebAddPoint
ИмяТочкиПодключения: WebAddPointSoap12
Туда надо отправить такой вот XML файл:
HTML:
<waybill>
<issueNumber>102514428</issueNumber>
<issueDate>2017-09-27T00:00:00</issueDate>
<transportInfo>
<transportType>1</transportType>
<transportNumber>
<vehicleNumber>О044АУ31</vehicleNumber>
<trailerNumber>АН252531</trailerNumber>
</transportNumber>
</transportInfo>
<shipmentRoute>
<routePoint>
<sqnId>1</sqnId>
<location>
<name>Склад Перевозчика (Ростов-на-Дону)</name>
<address>346720, Ростовская обл, Аксайский р-н, Аксай г, Западная ул, дом № 35 Е</address>
</location>
<enterprise>
<GUID>1ffcb776-a451-4ac8-82b2-367005c87f7a</GUID>
<name>Склад Перевозчика (Ростов-на-Дону)</name>
<address>346720, Ростовская обл, Аксайский р-н, Аксай г, Западная ул, дом № 35 Е</address>
</enterprise>
<transshipment>true</transshipment>
<nextTransport>
<transportType>1</transportType>
<transportNumber>
<vehicleNumber>Р617НВ161</vehicleNumber>
<trailerNumber/></transportNumber>
</nextTransport>
</routePoint>
</shipmentRoute>
</waybill>
Можете показать как это надо делать?