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