2. Преалерт с детализацией без ДШВ

Функция LoadWithDetails (RequestID, TakingDate, CityID, Address, Consignee, Person, Phone, Description, ClientWBID, Cost, Comment, CargoLoad, CargoHandling, DeliveryInterval, DelivIntComment, DocReturn, ImageWB, OrderLathing, Stamp, SupportingDocumentsScan, Packages) возвращает номер накладной.

Метод предназначен для загрузки преалерта (создания накладной) с детализацией по грузовым местам, но без ДШВ. В методе указываются только контактные данные Получателя (параметры Address, Consignee, Person, Phone).

По каждому месту указывается:

  • PackageID - номер места,
  • Weight - вес места


ОПИСАНИЕ ПАРАМЕТРОВ ЗАПРОСА
ПАРАМЕТРЫ ОПИСАНИЕ В WSDL ОПИСАНИЕ
RequestID minOccurs="1"
maxOccurs="1"
type="guid"
уникальный идентификатор запроса
TakingDate minOccurs="1"
maxOccurs="1"
type="dateTime"
дата забора груза (учитывается только сама дата, время отбрасывается)
CityID minOccurs="1"
maxOccurs="1"
type="short"
код города получателя
Address minOccurs="0"
maxOccurs="1"
type="string"
адрес получателя (максимально 250 символов, не может быть пустой или незаданной строкой)
Consignee minOccurs="0"
maxOccurs="1"
type="string"
компания получателя (максимально 100 символов, не может быть пустой или незаданной строкой)
Person minOccurs="0"
maxOccurs="1"
type="string"
ФИО получателя (максимально 100 символов, не может быть пустой или незаданной строкой)
Phone minOccurs="0"
maxOccurs="1"
type="string"
телефон получателя (максимально 100 символов, не может быть пустой или незаданной строкой)
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) – требуется
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) – требуется
Packages minOccurs="0"
maxOccurs="1"
type="tns:ArrayOfPackage"
список мест
  <soap:Body>
    <LoadWithDetails xmlns="http://ltl-ws.major-express.ru/mega/">
      <RequestID>guid</RequestID>
      <TakingDate>dateTime</TakingDate>
      <CityID>short</CityID>
      <Address>string</Address>
      <Consignee>string</Consignee>
      <Person>string</Person>
      <Phone>string</Phone>
      <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>
      <Stamp>boolean</Stamp>
      <SupportingDocumentsScan>boolean</SupportingDocumentsScan>
      <Packages>
        <Package>
          <PackageID>string</PackageID>
          <Weight>decimal</Weight>
        </Package>
        <Package>
          <PackageID>string</PackageID>
          <Weight>decimal</Weight>
        </Package>
      </Packages>
    </LoadWithDetails>
  </soap:Body>
ОПИСАНИЕ ПАРАМЕТРОВ ОТВЕТА
ПАРАМЕТРЫ ОПИСАНИЕ В WSDL ОПИСАНИЕ
LoadWithDetailsResult minOccurs="0"
maxOccurs="1"
type="int"
номер накладной
  <soap:Body>
    <LoadWithDetailsResponse xmlns="http://ltl-ws.major-express.ru/mega/">
      <LoadWithDetailsResult>int</LoadWithDetailsResult>
    </LoadWithDetailsResponse>
  </soap:Body>

____________________

Важно!

С 1 сентября 2026 года компания Major Express переходит на электронный документооборот в рамках транспортно-экспедиционной деятельности.

Для создания накладной клиенты с договорами на услуги по курьерской, почтовой деятельности и транспортно-экспедиционного обслуживания могут использовать метод LoadWithDetails сервиса электронных документов:

WSDL сервиса ЭПД — clientsEPD.asmx

Метод LoadWithDetails содержит дополнительные параметры для передачи данных, необходимых для формирования электронных перевозочных документов (ЭПД).

Для клиентов с договором на транспортно-экспедиционное обслуживание передача данных, необходимых для формирования ЭПД, является обязательной.

Для клиентов с договором на получение услуг по курьерской или почтовой деятельности метод также может использоваться для создания накладных; при этом передача параметров ЭПД выполняется в соответствии с требованиями метода и применяемой технологией.

ОПИСАНИЕ ПАРАМЕТРОВ ЗАПРОСА (ЭПД)
ПАРАМЕТРЫОПИСАНИЕ В WSDLОПИСАНИЕ
RequestIDminOccurs="1"
maxOccurs="1"
type="guid"
уникальный идентификатор запроса
TakingDateminOccurs="1"
maxOccurs="1"
type="dateTime"
дата забора груза (учитывается только сама дата, время отбрасывается)
CityIDminOccurs="1"
maxOccurs="1"
type="short"
код города получателя
AddressminOccurs="0"
maxOccurs="1"
type="string"
адрес получателя (максимально 250 символов, не может быть пустой или незаданной строкой)
ConsigneeminOccurs="0"
maxOccurs="1"
type="string"
компания получателя (максимально 100 символов, не может быть пустой или незаданной строкой)
PersonminOccurs="0"
maxOccurs="1"
type="string"
ФИО получателя (максимально 100 символов, не может быть пустой или незаданной строкой)
PhoneminOccurs="0"
maxOccurs="1"
type="string"
телефон получателя (максимально 100 символов, не может быть пустой или незаданной строкой)
DescriptionminOccurs="0"
maxOccurs="1"
type="string"
описание груза (максимально 50 символов, не может быть пустой или незаданной строкой)
ClientWBIDminOccurs="0"
maxOccurs="1"
type="string"
идентификатор отправки клиента (максимально 100 символов)
CostminOccurs="1"
maxOccurs="1"
type="decimal"
объявленная ценность в рублях (не может быть отрицательной или нулевой, а также превышать 100.000.000 рублей)
CommentminOccurs="0"
maxOccurs="1"
type="string"
комментарий к доставке (максимально 255 символов)
CargoLoadminOccurs="1"
maxOccurs="1"
type="boolean"
погрузка
0 (false) – не требуется
1 (true) – требуется
CargoHandlingminOccurs="1"
maxOccurs="1"
type="boolean"
разгрузка
0 (false) – не требуется
1 (true) – требуется
DeliveryIntervalminOccurs="1"
maxOccurs="1"
type="boolean"
интервальная доставка
0 (false) – не требуется
1 (true) – требуется
DelivIntCommentminOccurs="0"
maxOccurs="1"
type="string"
интервал (максимально 40 символов)
DocReturnminOccurs="1"
maxOccurs="1"
type="boolean"
возврат документов
0 (false) – не требуется
1 (true) – требуется
ImageWBminOccurs="1"
maxOccurs="1"
type="boolean"
скан экспедиторской расписки
0 (false) – не требуется
1 (true) – требуется
OrderLathingminOccurs="1"
maxOccurs="1"
type="boolean"
обрешетка
0 (false) – не требуется
1 (true) – требуется
WeightminOccurs="1"
maxOccurs="1"
type="decimal"
вес [кг] (не может быть меньше 0,1 кг, а также превышать 10.000 кг)
VolumeminOccurs="1"
maxOccurs="1"
type="decimal"
объём [куб.м] (не может быть меньше 0,01 куб.м, а также превышать 100 куб.м)
StampminOccurs="1"
maxOccurs="1"
type="boolean"
отметка получателя на экземпляре накладной МЭ
0 (false) – не требуется
1 (true) – требуется
SupportingDocumentsScanminOccurs="1"
maxOccurs="1"
type="boolean"
скан сопроводительных документов
0 (false) – не требуется
1 (true) – требуется
PackagesminOccurs="0"
maxOccurs="1"
type="tns:ArrayOfPackage"
список мест
EPDDataminOccurs=”1”
maxOccurs=”1”
type=”tns:EPDDataType“
данные для ЕПД
  <soap:Body>
    <LoadWithDetails xmlns="http://ltl-ws.major-express.ru/mega/">
      <RequestID>guid</RequestID>
      <TakingDate>dateTime</TakingDate>
      <CityID>short</CityID>
      <Address>string</Address>
      <Consignee>string</Consignee>
      <Person>string</Person>
      <Phone>string</Phone>
      <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>
      <Stamp>boolean</Stamp>
      <SupportingDocumentsScan>boolean</SupportingDocumentsScan>
      <Packages>
        <Package>
          <PackageID>string</PackageID>
          <Weight>decimal</Weight>
        </Package>
        <Package>
          <PackageID>string</PackageID>
          <Weight>decimal</Weight>
        </Package>
      </Packages>
      <EPDData>
        <Shipper>
          <INN>string</INN>
          <IsIndividual>boolean</IsIndividual>
        </Shipper>
        <Consignee>
          <INN>string</INN>
          <IsIndividual>boolean</IsIndividual>
        </Consignee>
        <CargoCountryOksmCode>string</CargoCountryOksmCode>
      </EPDData>
    </LoadWithDetails>
  </soap:Body>
ОПИСАНИЕ ПАРАМЕТРОВ ОТВЕТА (ЭПД)
ПАРАМЕТРЫОПИСАНИЕ В WSDLОПИСАНИЕ
LoadWithDetailsResultminOccurs="0"
maxOccurs="1"
type="int"
номер накладной
  <soap:Body>
    <LoadWithDetailsResponse xmlns="http://ltl-ws.major-express.ru/mega/">
      <LoadWithDetailsResult>int</LoadWithDetailsResult>
    </LoadWithDetailsResponse>
  </soap:Body>

____________________