Создание заказа

Функция CreateOrder (RequestID, ClientCode, TakingDate, OrderIntervalID, Shipper, Description, Comment, Packages, Weight, Volume, Loading) возвращает номер заказа.

Метод применяется при необходимости вызова водителя-экспедитора для забора груза у отправителя. В методе необходимо указать контактную информацию отправителя в параметре Shipper и получателя в параметре Consignee.

ОПИСАНИЕ ПАРАМЕТРОВ ЗАПРОСА
ПАРАМЕТРЫ ПАРАМЕТРЫ ОПИСАНИЕ
RequestID minOccurs="1"
maxOccurs="1"
type="guid"
уникальный идентификатор запроса
ClientCode minOccurs="1"
maxOccurs="1"
type="int"
код клиента
TakingDate minOccurs="1"
maxOccurs="1"
type="dateTime"
дата забора груза (учитывается только сама дата, время отбрасывается)(в формате YYYY-MM-DD)
OrderIntervalID minOccurs="1"
maxOccurs="1"
type="short"
код временного интервала забора груза
Shipper minOccurs="1"
maxOccurs="1
type="tns:Address"
реквизиты Отправителя
Consignee minOccurs="1"
maxOccurs="1"
type="tns:Address"
реквизиты Получателя
Description minOccurs="0"
maxOccurs="1"
type="string"
описание груза (максимально 50 символов, не может быть пустой или незаданной строкой)
Comment minOccurs="0"
maxOccurs="1"
type=string"
комментарии к заказу
Packages minOccurs="1"
maxOccurs="1"
type="int"
количество мест (не может быть отрицательным или нулевым)
Weight minOccurs="1"
maxOccurs="1"
type="decimal"
вес [кг] (не может быть меньше 0,1 кг, а также превышать 10.000 кг)
Volume minOccurs="1"
maxOccurs="1"
type="decimal"
объём [куб.м] (не может быть меньше 0,01 куб.м, а также превышать 100 куб.м)
Loading minOccurs="1"
maxOccurs="1"
type="boolean"
погрузка
0 (false) – не требуется
1 (true) – требуется
DocReturn minOccurs="1"
maxOccurs="1"
type="boolean"
возврат документов
0 (false) – не требуется
1 (true) – требуется
CargoHandling minOccurs="1"
maxOccurs="1"
type="boolean"
разгрузка
0 (false) – не требуется
1 (true) – требуется
DeliveryInterval minOccurs="1"
maxOccurs="1"
type="boolean"
интервальная доставка
0 (false) – не требуется
1 (true) – требуется
DelivIntComment minOccurs="0"
maxOccurs="1"
type="string"
интервал
ImageWB minOccurs="1"
maxOccurs="1"
type="boolean"
скан
0 (false) – не требуется
1 (true) – требуется
OrderLathing minOccurs="1"
maxOccurs="1"
type="boolean"
обрешетка
0 (false) – не требуется
1 (true) – требуется
Stamp minOccurs="1"
maxOccurs="1"
type="boolean"
отметка получателя на экземпляре накладной МЭ
0 (false) – не требуется
1 (true) – требуется
SupportingDocumentsScan minOccurs="1"
maxOccurs="1"
type="boolean"
скан сопроводительных документов
0 (false) – не требуется
1 (true) – требуется
  <soap:Body>
    <CreateOrder xmlns="http://ltl-ws.major-express.ru/mega/">
      <RequestID>guid</RequestID>
      <ClientCode>int</ClientCode>
      <TakingDate>dateTime</TakingDate>
      <OrderIntervalID>short</OrderIntervalID>
      <Shipper>
        <Person>string</Person>
        <Phone>string</Phone>
        <Company>string</Company>
        <Address>string</Address>
        <PostIndex>string</PostIndex>
        <CityCode>short</CityCode>
      </Shipper>
      <Consignee>
        <Person>string</Person>
        <Phone>string</Phone>
        <Company>string</Company>
        <Address>string</Address>
        <PostIndex>string</PostIndex>
        <CityCode>short</CityCode>
      </Consignee>
      <Description>string</Description>
      <Comment>string</Comment>
      <Packages>int</Packages>
      <Weight>decimal</Weight>
      <Volume>decimal</Volume>
      <Loading>boolean</Loading>
      <DocReturn>boolean</DocReturn>
      <CargoHandling>boolean</CargoHandling>
      <DeliveryInterval>boolean</DeliveryInterval>
      <DelivIntComment>string</DelivIntComment>
      <ImageWB>boolean</ImageWB>
      <OrderLathing>boolean</OrderLathing>
      <Stamp>boolean</Stamp>
      <SupportingDocumentsScan>boolean</SupportingDocumentsScan>
    </CreateOrder>
  </soap:Body>

ОПИСАНИЕ ПАРАМЕТРОВ ОТВЕТА
ПАРАМЕТРЫ ОПИСАНИЕ В WSDL ОПИСАНИЕ
CreateOrderResult minOccurs="1"
maxOccurs="1"
type="string"
номер созданного заказа
  <soap:Body>
    <CreateOrderResponse xmlns="http://ltl-ws.major-express.ru/mega/">
      <CreateOrderResult>string</CreateOrderResult>
    </CreateOrderResponse>
  </soap:Body>