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