Функция ClientRemoteService_IsEnabled (WBNumber, IsRegister, AdditionType) возвращает в ответе информацию о том, что указанная услуга в накладной доступна для добавления или удаления.
Метод предназначен только для проверки доступности накладной для внесения изменений в нее, в части добавления или отмены платных услуг. Запрет на изменение услуги связан с выполнением определенных этапов перевозки груза.
ОПИСАНИЕ ПАРАМЕТРОВ ЗАПРОСА
| ПАРАМЕТРЫ | ОПИСАНИЕ В WSDL | ОПИСАНИЕ |
| WBNumber | minOccurs=”0” maxOccurs=”1” type=”string“ |
номер накладной |
| IsRegister | minOccurs=”1” maxOccurs=”1” type=”boolean“ |
установка или отмена требования оказания платной услуги 0 (false) – Отмена услуги 1 (true) – Добавление услуги |
| AdditionType | minOccurs=”1” maxOccurs=”1” type=”s2:WBAdditions“ |
платная услуга: - ScanWithReceiverSign - PersonalDeliveryWithPreCall - RequiredPreCall |
<soap:Body>
<ClientRemoteService_IsEnabled xmlns="http://ltl-ws.major-express.ru/edclients/">
<WBNumber>string</WBNumber>
<IsRegister>boolean</IsRegister>
<AdditionType>ScanWithReceiverSign or PersonalDeliveryWithPreCall or RequiredPreCall</AdditionType>
</ClientRemoteService_IsEnabled>
</soap:Body>
ОПИСАНИЕ ПАРАМЕТРОВ ОТВЕТА
| ПАРАМЕТРЫ | ОПИСАНИЕ В WSDL | ОПИСАНИЕ |
| ClientRemoteService_IsEnabledResult | minOccurs=”1“ maxOccurs=”1“ type=”boolean“ |
возможность оказания услуги |
<soap:Body>
<ClientRemoteService_IsEnabledResponse xmlns="http://ltl-ws.major-express.ru/edclients/">
<ClientRemoteService_IsEnabledResult>boolean</ClientRemoteService_IsEnabledResult>
</ClientRemoteService_IsEnabledResponse>
</soap:Body>
ДОПОЛНИТЕЛЬНЫЕ МЕТОДЫ
br>Для проверки наличия платной услуги в накладной используется метод ClientRemoteService_Is.
Для добавления или отмены платных услуг предназначен метод ClientRemoteService_WBAddition.
