Проверка возможности добавления или удаления услуги в накладную

Функция 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.