Функция VerifyLoadWaybill (RequestID) возвращает:
Функция вызывается в том случае, если произошла ошибка связи при загрузке накладной. Позволяет судить, надо ли повторно загружать накладную, или уже она успешно была получена и успешно обработана. Также позволяет повторно запросить результат обработки накладной.
Важно: Значение "незаданная строка" означает, что произошла ошибка связи при загрузке накладной. Или данные не были получены сервером, или в данных была ошибка, а ответ не получен клиентом. Ситуацию, что эти данные никогда не передавались, не рассматриваем. Данные с этим идентификатором запроса надо заново послать на сервер, если это еще необходимо (то есть, за это время не передумали заказывать перевозку грузов).
Примечание: Под пустой строкой понимается строка, длина которой равна нулю, а под незаданной строкой понимается строка с нулевым указателем (для C# - null, для Visual Basic - Nothing). Под пустым массивом понимается массив, количество элементов которого равно нулю, а под незаданным массивом понимается массив с нулевым указателем (для C# - null, для Visual Basic - Nothing).
ОПИСАНИЕ ПАРАМЕТРОВ ЗАПРОСА
ПАРАМЕТРЫ | ОПИСАНИЕ В WSDL | ОПИСАНИЕ |
RequestID | minOccurs="1" maxOccurs="1" type="guid" |
идентификатор запроса |
<soap:Body> <VerifyLoadWaybill xmlns="http://ltl-ws.major-express.ru/edclients/"> <RequestID>guid</RequestID> </VerifyLoadWaybill> </soap:Body>
ОПИСАНИЕ ПАРАМЕТРОВ ОТВЕТА
ПАРАМЕТРЫ | ОПИСАНИЕ В WSDL | ОПИСАНИЕ |
VerifyLoadWaybillResult | minOccurs="0" maxOccurs="1" type="string" |
сообщение с результатом проверки |
<soap:Body> <VerifyLoadWaybillResponse xmlns="http://ltl-ws.major-express.ru/edclients/"> <VerifyLoadWaybillResult>string</VerifyLoadWaybillResult> </VerifyLoadWaybillResponse> </soap:Body>