Функция Load_Shipper (RequestID, TakingDate, CityID, Address, Consignee, Person, Phone, Description, ClientWBID, Cost, Comment, CargoHandling, DeliveryInterval, DelivIntComment, DocReturn, ImageWB, OrderLathing, Packages, Weight, Volume, Stamp, SupportingDocumentsScan) возвращает номер накладной.
Метод создания накладной без детализации по местам (в параметре Packages указывается только количество мест). В методе указываются контактные данные Отправителя (параметр Shipper) и Получателя (параметр Consignee).
Примечание: Под пустой строкой понимается строка, длина которой равна нулю, а под незаданной строкой понимается строка с нулевым указателем (для C# - null, для Visual Basic - Nothing). Под пустым массивом понимается массив, количество элементов которого равно нулю, а под незаданным массивом понимается массив с нулевым указателем (для C# - null, для Visual Basic - Nothing)
ОПИСАНИЕ ПАРАМЕТРОВ ЗАПРОСА
ПАРАМЕТРЫ | ОПИСАНИЕ В WSDL | ОПИСАНИЕ |
RequestID | minOccurs="1" maxOccurs="1" type="guid" |
уникальный идентификатор запроса |
ClientCode | minOccurs="1" maxOccurs="1" type="int" |
клиентский номер |
TakingDate | minOccurs="1" maxOccurs="1" type="dateTime" |
дата забора груза (учитывается только сама дата, время отбрасывается) |
Shipper | minOccurs="1" maxOccurs="1" type="Address" |
реквизиты Отправителя |
Consignee | minOccurs="1" maxOccurs="1" type="Address" |
реквизиты получателя |
Description | minOccurs="0" maxOccurs="1" type="string" |
описание груза (максимально 50 символов, не может быть пустой или незаданной строкой) |
ClientWBID | minOccurs="0" maxOccurs="1" type="string" |
идентификатор отправки клиента (максимально 100 символов) |
Cost | minOccurs="1" maxOccurs="1" type="decimal" |
объявленная ценность в рублях (не может быть отрицательной или нулевой, а также превышать 100.000.000 рублей) |
Comment | minOccurs="0" maxOccurs="1" type="string" |
комментарий к доставке (максимально 255 символов) |
CargoLoad | 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" |
интервал (максимально 40 символов) |
DocReturn | minOccurs="1" maxOccurs="1" type="boolean" |
возврат документов 0 (false) – не требуется 1 (true) – требуется |
ImageWB | minOccurs="1" maxOccurs="1" type="boolean" |
скан экспедиторской расписки 0 (false) – не требуется 1 (true) – требуется |
OrderLathing | minOccurs="1" maxOccurs="1" type="boolean" |
обрешетка 0 (false) – не требуется 1 (true) – требуется |
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 куб.м) |
Stamp | minOccurs="1" maxOccurs="1" type="boolean" |
отметка получателя на экземпляре накладной МЭ 0 (false) – не требуется 1 (true) – требуется |
SupportingDocumentsScan | minOccurs="1" maxOccurs="1" type="boolean" |
скан сопроводительных документов 0 (false) – не требуется 1 (true) – требуется |
<soap:Body>
<Load_Shipper xmlns="http://ltl-ws.major-express.ru/mega/">
<RequestID>guid</RequestID>
<ClientCode>int</ClientCode>
<TakingDate>dateTime</TakingDate>
<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>
<ClientWBID>string</ClientWBID>
<Cost>decimal</Cost>
<Comment>string</Comment>
<CargoLoad>boolean</CargoLoad>
<CargoHandling>boolean</CargoHandling>
<DeliveryInterval>boolean</DeliveryInterval>
<DelivIntComment>string</DelivIntComment>
<DocReturn>boolean</DocReturn>
<ImageWB>boolean</ImageWB>
<OrderLathing>boolean</OrderLathing>
<DeliveryType>unsignedByte</DeliveryType>
<Packages>int</Packages>
<Weight>decimal</Weight>
<Volume>decimal</Volume>
<Stamp>boolean</Stamp>
<SupportingDocumentsScan>boolean</SupportingDocumentsScan>
</Load_Shipper>
</soap:Body>
ОПИСАНИЕ ПАРАМЕТРОВ ОТВЕТА
ПАРАМЕТРЫ | ОПИСАНИЕ В WSDL | ОПИСАНИЕ |
Load_ShipperResult | minOccurs="1" maxOccurs="1" type="int" |
номер накладной |
<soap:Body>
<Load_ShipperResponse xmlns="http://ltl-ws.major-express.ru/mega/">
<Load_ShipperResult>int</Load_ShipperResult>
</Load_ShipperResponse>
</soap:Body>