Перейти к содержимому

SaveDocuments: Заказы

Функция сохраняет новые документы в систему «Карго». 

SOAP Endpoint: SaveDocuments Обновлено: 2026-05-19
  • Endpoint: SaveDocuments
  • SOAP-метод: Заказы - SaveDocuments
  • Группа: SaveDocuments
  • Создано: 16.04.2026 · Обновлено: 19.05.2026

Описание

Функция сохраняет новые документы в систему «Карго».

Параметры запроса

Параметр
Тип
Обязательно
Описание
login
string
да
Логин пользователя
password
string
да
Пароль
data
Element
да
Список данных сохраняемых документов
parameters
Element
да
Список параметров

Описание параметра parameters

Структура parameters должна содержать свойство Key, заполненное значением parameters. Сами параметры передаются списком через свойство List, которое не может быть пустым.

Параметр
Тип
Обязательно
Описание
DocumentType
string
да
Тип сохраняемых документов, должно быть равно Order или Orders
StoreDependsOnDestination
boolean
нет
Признак того, что при создании заказа с товарной составляющей для интернет-магазина определять склад отгрузки через географию доставки (из ближайшего офиса), в противном случае выбирать основной склад товаров клиента

Описание параметра data

Параметр data содержит данные одного или нескольких документов.

Он должен включать:

\- Key : строка со значением Order или Orders (обязательно);

\- List : непустой массив элементов типа Element, где каждый элемент представляет один документ.

Если List пуст или отсутствует — запрос будет отклонён.

Возможные элементы List:

Параметр
Тип
Обязательно
Описание
Key
string
да
Заголовок информации о документе, всегда заполнять значением «Order»
Fields
Element
да
Реквизиты документа
Tables
Element
нет
Таблицы с дополнительными данными документа: описание составного груза, описание товарной составляющей для заказов интернет-магазинов, дополнительные коды
Properties
Element
нет
Реквизиты документа

Описание параметров fields

Параметры справочника, в который добавляются/обновляются элементы. Каждый параметр представлен отдельным блоком, содержащим:

  • Key — название параметра (варианты в таблице ниже)
  • Value — значение этого параметра
  • ValueType — тип значения этого параметра

Таблица параметров (возможные значения Key внутри fields):

Параметр
Тип
Обязательно
Описание
ContactPerson
string
нет
GUID (Globally Unique Identifier) контактного лица (получение контактных лиц см. GetReferenceData: контактные лица клиента)
Department
string
нет
GUID (Globally Unique Identifier) подразделения (получение списка подразделений см. GetReferenceData: подразделения), или подразделение в виде наименования
Project
string
нет
GUID (Globally Unique Identifier) проекта (получение списка проектов см. GetReferenceData: проекты)
TakeDate
dateTime
да
Дата начала забора груза (дата и время «С»). Обязательно передавать время (yyyy-mm-ddThh:MM:ss).
TakeDateOf
dateTime
да
Дата окончания забора груза (дата и время «ПО»). Обязательно передавать время (yyyy-mm-ddThh:MM:ss).
TakeAtOffice
boolean
нет
Необходимость приезда курьеру к отправителю для сбора отправлений. По умолчанию равно True для всех заказов с товарной составляющей (заказов на склад), False для остальных заказов (то есть будет послан курьер для забора)
DeliveryDate
dateTime
нет
Желательная дата доставки груза. Передавать в формате дата время (yyyy-mm-ddThh:MM:ss). Дата доставки должна быть больше даты забора и времени создания документа.
DeliveryDateOf
dateTime
нет
Согласованная дата доставки конец интервала. Передавать в формате дата время (yyyy-mm-ddThh:MM:ss).
Comment
string
нет
Общий комментарий к заказу
DescriptionForTheVPDreturn
string
нет
Описание возврата для ВПД (Возврат при доставке). Для передачи этого параметра необходимо передавать связанную услугу в блоке дополнительных услуг документа
Sender
string
да
Отправитель груза
SenderOfficial
string
нет
Контактное лицо отправителя груза
SenderPowerOfAttorney
boolean
нет
Доверенность отправителя. Передается при необходимости наличия доверенности у отправителя
SenderGeography
string
да
GUID (Globally Unique Identifier) географии отправления (получение объектов географии см. GetReferenceData: география), или код географии клиента, если клиент пользуется собственной географией. Так же можно использовать код ФИАС, для этого необходимо передать строку «fias-» и необходимый код ФИАС. Для поиска по индексу: «postcode-», затем код страны (цифровой, либо Альфа-2, либо Альфа-3) и индекс для поиска – пример «postcode-KZA00A0A0». Если код страны не вводится, по умолчанию поиск осуществляется по России. Пример для России: «postcode-RU-990500» или «postcode-990500» (данный вариант поиска может возвращать не точную информацию).
SenderIndex
string
нет
Индекс Отправителя
SenderAddress
string
да
Адрес забора груза состоит из нескольких элементов в строгом порядке: 1. Название страны – обязательно только для международных отправлений; 2. Название республики, края, области, автономного округа (области) – обязательно к передаче; 3. Название района – при отсутствии заполнять необязательно; 4. Название населенного пункта – обязательно к передаче; 5. Название улицы, номер дома, номер квартиры – при отсутствии заполнять необязательно. Разделитель - запятая «,». Пример: 115432, г Москва, проезд Проектируемый 4062-й, дом 6, стр 2 Комментарии к адресу, такие как: ∙ Этаж; ∙ Домофон; ∙ Наименование ТЦ/БЦ; ∙ Ориентиры и другая информация, помогающая выполнить сбор/доставку. Можно указать в параметре SenderInfo.
SenderPhone
string
да
Контактный телефон отправителя
SenderEMail
string
нет
Адрес электронной почты отправителя. Состоит из регистрационного имени пользователя и доменного имени почтового сервера, где разделитель «@». Формат: <имя пользователя >@<почтовый сервер>. Пример:test@test.com
SenderInfo
string
нет
Дополнительная информация по отправителю
SenderPVZ
string
нет
GUID (Globally Unique Identifier) пункта выдачи заказов или Код карточки ПВЗ (передается в формате PVZID-000075020). Если указан, то адрес и география берутся из элемента ПВЗ
Recipient
string
да
Получатель груза
RecipientOfficial
string
нет
Контактное лицо получателя груза
RecipientPowerOfAttorney
boolean
нет
Доверенность получателя. Передается при необходимости наличия доверенности у получателя
RecipientGeography
string
да
GUID (Globally Unique Identifier) географии доставки (получение объектов географии см. GetReferenceData: география), или код географии клиента, если клиент пользуется собственной географией. Так же можно использовать код ФИАС, для этого необходимо передать строку «fias-» и необходимый код ФИАС. Для поиска по индексу: «postcode-», затем код страны (цифровой, либо Альфа-2, либо Альфа-3) и индекс для поиска – пример «postcode-KZA00A0A0». Если код страны не вводится, по умолчанию поиск осуществляется по России. Пример для России: «postcode-RU-990500» или «postcode-990500» (данный вариант поиска может возвращать не точную информацию).
RecipientIndex
string
нет
Индекс Получателя
RecipientAddress
string
да
Адрес доставки груза состоит из нескольких элементов в строгом порядке: 1. Название страны – обязательно только для международных отправлений; 2. Название республики, края, области, автономного округа (области) – обязательно к передаче; 3. Название района – при отсутствии заполнять необязательно; 4. Название населенного пункта – обязательно к передаче; 5. Название улицы, номер дома, номер квартиры – при отсутствии заполнять необязательно. Разделитель - запятая «,». Пример: 115432, г Москва, проезд Проектируемый 4062-й, дом 6, стр 2 Комментарии к адресу, такие как: ∙ Этаж; ∙ Домофон; ∙ Наименование ТЦ/БЦ; ∙ Ориентиры и другая информация, помогающая выполнить сбор/доставку. Можно указать в параметре RecipientInfo.
RecipientPhone
string
да
Контактный телефон получателя
RecipientEMail
string
нет
Адрес электронной почты получателя. Состоит из регистрационного имени пользователя и доменного имени почтового сервера, где разделитель «@». Формат: <имя пользователя >@<почтовый сервер>. Пример:test@test.com
RecipientInfo
string
нет
Дополнительная информация по получателю
RecipientPVZ
string
нет
GUID (Globally Unique Identifier) пункта выдачи заказов или Код карточки ПВЗ (передается в формате PVZID-000075020). Если указан, то адрес и география берутся из элемента ПВЗ
Repository
string
нет
GUID (Globally Unique Identifier) склада (получение списка складов см.GetReferenceData: Склады)
Urgency
string
да
GUID Срочности доставки в соответствии с договором, (получение списка срочностей см. GetReferenceData: URGENCIES)
Payer
float
да
Код плательщика (получение списка плательщиков см. GetReferenceData: плательщики)
PaymentMethod
float
да
Код способа оплаты (получение списка способов оплаты см. GetReferenceData: способы оплаты)
ShippingMethod
string
да
GUID (Globally Unique Identifier) способа доставки (получение списка способов доставки см. GetReferenceData: способы доставки)
TypeOfCargo
string
да
GUID (Globally Unique Identifier) вида груза (получение списка видов грузов см. GetReferenceData: виды грузов)
WithReturn
boolean
нет
Признак того, что отправление требует температурного режима, возврата термоконтейнера и термодатчика. По умолчанию false
DeliveryOfCargo
string
нет
Тип значения NameOfdeliverytype вида доставки (получение списка видов доставки см. GetReferenceData: DeliveryType - Виды доставок)
Weight
float
да
Вес груза в кг.
Height
float
нет
Высота груза в см
Length
float
нет
Длина груза в см.
Width
float
нет
Ширина груза в см.
CargoDescription
string
нет
Описание груза (например Пакет документов A4)
CargoPackageQty
float
да
Количество мест, целое неотрицательное число
InsuranceRate
float
нет
Страховая стоимость груза
InsuranceRateCurrency
string
нет
GUID (Globally Unique Identifier) валюты страховой стоимости груза (получение списка валют см. GetReferenceData: валюты); если не указано, то валюта – рубли.
DeclaredValueRate
float
нет
Заявленная стоимость груза
DeclaredValueRateCurrency
string
нет
GUID (Globally Unique Identifier) валюты заявленной стоимости груза (получение списка валют см. GetReferenceData: валюты); если не указано, то валюта – рубли
ValueForCustomsPurposes
float
нет
Таможенная стоимость груза
ValueForCustomsPurposesCurrenc
string
нет
GUID (Globally Unique Identifier) валюты таможенной стоимости груза (получение списка валют см. GetReferenceData: валюты); если не указано, то валюта – доллар
ItemsProcessingAction
string
нет
Действие обработки товара (имеет смысл при указании товарной составляющей). Может иметь одно из значений: «inventory» (инвентаризация), «assembly» (комплектация), «shipping» (отгрузка), «selection» (подбор) и «incoming» (приход)
ReplyEMail
string
нет
Адрес электронной почты для уведомлений. Состоит из регистрационного имени пользователя и доменного имени почтового сервера, где разделитель «@». Формат: <имя пользователя >@<почтовый сервер>. Пример:test@test.com
ReplySMSPhone
string
нет
Телефон для отправки уведомлений SMS о состоянии доставки
IsDistribution
boolean
нет
Признак что заказ является рассылкой и данные получателя не заполняются.

Описание параметров properties

Список возможных сохраняемых реквизитов заказа в Properties

Параметр
Тип
Обязательно
Описание
ClientNumber
string
нет
Клиентский номер сохранённого документа
AgentNumber
string
нет
Номер агента сохранённого документа

Описание параметров tables

Список параметров для сохраняемых таблиц данных заказа в Tables

Параметр
Тип
Обязательно
Описание
Key
string
да
Имя таблицы, может принимать значения: «CargoPackages» для описания характеристик составного груза «Items» для описания сведений о списке отгружаемых товаров «ClientCodes» данные о дополнительных кодах «Waybills» для передачи номеров ранее созданных накладных для создания общего заказа на забор грузов «AdditionalServices» для передачи дополнительных услуг
List
Element
да
Блок с информацией по ранее переданному Key

Параметры list для «CargoPackages»

Описание параметров list для tables c Key = CargoPackages

Каждый элемент представлен отдельным блоком, содержащим:

  • Key — название параметра (варианты в таблице ниже)
  • Value — значение этого параметра
  • ValueType — тип значения этого параметра

Таблица параметров (возможные значения Key):

Параметр
Тип
Обязательно
Описание
PackageID
string
нет
Номер упаковки (если указан, то проверяется на уникальность)
Weight
float
нет
Вес груза в кг
Height
float
нет
Высота груза в см
Length
float
нет
Длина груза в см
Width
float
нет
Ширина груза в см
PackageQty
float
нет
Количество мест, целое неотрицательное число

Параметры list для «Items»

Описание параметров list для tables c Key = Items

Каждый элемент представлен отдельным блоком, содержащим:

  • Key — название параметра (варианты в таблице ниже)
  • Value — значение этого параметра
  • ValueType — тип значения этого параметра

Таблица параметров (возможные значения Key):

Параметр
Тип
Обязательно
Описание
Item
string
да
GUID (Globally Unique Identifier) товара (получение списка товаров см. GetReferenceData: товары или GetReferenceData: товары, подробная информация) или артикул товара. Передача артикула в этом поле должна быть в формате «article-123456789», где «article-» это префикс, дающий системе понять, что это не GUID, а артикул.
Party
string
нет
GUID (Globally Unique Identifier) партии товаров (получение списка партий см. GetReferenceData: партии товаров клиента)
SerialNumber
string
нет
GUID (Globally Unique Identifier) серийного номера товара (получение списка номеров см. GetReferenceData: серийные номера товаров клиента)
UIN
string
нет
GUID (Globally Unique Identifier) – УИН ювелирного изделия
Package
string
нет
GUID (Globally Unique Identifier) единицы измерения, упаковки (получение списка единиц см. GetReferenceData: единицы измерения)
VATRate
float
нет
Код ставки НДС (получение списка ставок см. GetReferenceData: ставки НДС). - Если переданная ставка НДС отличается от ставки НДС в карточке товара, в документе запишутся данные из запроса. - Если передана ставка НДС «0%» или «Без НДС» – в документе записывается «Без НДС». - Если ставка НДС не передана, в создаваемом документе, ставка НДС для товара будет записана из карточки товара.
Qty
float
да
Количество, целое неотрицательное число
Price
float
нет
Цена
Barcode
string
нет
Штрихкод производителя
Comment
string
нет
Комментарий к товару
AssessedValue
float
нет
Оценочная стоимость товара (руб)

Параметры list для «ClientCodes»

Описание параметров list для tables c Key = ClientCodes

Каждый элемент представлен отдельным блоком, содержащим:

  • Key — название параметра (варианты в таблице ниже)
  • Value — значение этого параметра
  • ValueType — тип значения этого параметра

Таблица параметров (возможные значения Key):

Параметр
Тип
Обязательно
Описание
ClientCodeID
string
да
GUID (Globally Unique Identifier) дополнительного номера
ClientCode
string
да
Значение дополнительного кода

Параметры list для «AdditionalServices»

Описание параметров list для tables c Key = AdditionalServices

Каждый элемент представлен отдельным блоком, содержащим:

  • Key — название параметра (варианты в таблице ниже)
  • Value — значение этого параметра
  • ValueType — тип значения этого параметра

Таблица параметров (возможные значения Key):

Параметр
Тип
Обязательно
Описание
Service
string
да
GUID (Globally Unique Identifier) дополнительной услуги, его можно получить с помощью справочного метода GetReferenceData: Services - услуги.

Параметры list для «Waybills»

Описание параметров list для tables c Key = Waybills

Применяется только при создании заказа с признаком рассылка, для вызова курьера на забор груза по одному документу

Каждый элемент представлен отдельным блоком, содержащим:

  • Key — название параметра (варианты в таблице ниже)
  • Value — значение этого параметра
  • ValueType — тип значения этого параметра

Таблица параметров (возможные значения Key):

Параметр
Тип
Обязательно
Описание
Number
string
да
Номер накладной
NumberType
string
нет
Тип номера для поиска. По умолчанию номер накладной из системы Карго

Возвращаемые параметры return

Имеет свойство Key равное SaveDocuments и содержит информацию по сохранённым документам в свойстве List.

Каждый ответ это информация по конкретному документу из списка List в виде структуры Element заполнен следующим образом:

---

Если во время запроса произошла ошибка, информация о ней будет отражена в свойстве Properties (см. метод GetReferenceData: ErrorCodes — Коды ошибок).

Параметр
Тип
Обязательно
Описание
Key
string
да
Заголовок информации о документе, всегда заполнено «Order»
Properties
Element
да
Свойства сохранённого документа.

Описание возвращаемых параметров properties

Если не вернулась ошибка, то содержит информацию о документе зарегистрированном в Карго

Параметр
Тип
Обязательно
Описание
Number
string
да
Номер сохранённого в базе документа
ClientNumber
string
нет
Клиентский номер сохранённого документа (если был передан при создании)
AgentNumber
string
нет
Агентский номер сохранённого документа (если есть)
CreateDate
dateTime
да
Дата и время созданного документа
DeliveryDate
dateTime
нет
Планируемая дата доставки

Пример запроса (XML Request)

xml
<?xml version="1.0" encoding="UTF-8"?>
<env:Envelope
  xmlns:env="http://www.w3.org/2003/05/soap-envelope"
  xmlns:ns1="http://www.cargo3.ru"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <env:Body>
    <ns1:SaveDocuments>
      <ns1:login>test</ns1:login>
      <ns1:password>2016</ns1:password>
      <ns1:data>
        <ns1:Key>Orders</ns1:Key>
        <ns1:List>
          <ns1:Key>Order</ns1:Key>
          <ns1:Fields>
            <ns1:Key>TakeDate</ns1:Key>
            <ns1:Value> 2025-11-01T09:00:00</ns1:Value>
            <ns1:ValueType>dateTime</ns1:ValueType>
          </ns1:Fields>
          <ns1:Fields>
            <ns1:Key>TakeDateOf</ns1:Key>
            <ns1:Value> 2025-11-01T18:00:00</ns1:Value>
            <ns1:ValueType>dateTime</ns1:ValueType>
          </ns1:Fields>
          <ns1:Fields>
            <ns1:Key>TakeAtOffice</ns1:Key>
            <ns1:Value>true</ns1:Value>
            <ns1:ValueType>boolean</ns1:ValueType>
          </ns1:Fields>
          <ns1:Fields>
            <ns1:Key>DeliveryDate</ns1:Key>
            <ns1:Value> 2025-11-02T09:00:00</ns1:Value>
            <ns1:ValueType>dateTime</ns1:ValueType>
          </ns1:Fields>
          <ns1:Fields>
            <ns1:Key>DeliveryDateOf</ns1:Key>
            <ns1:Value> 2025-11-02T18:00:00</ns1:Value>
            <ns1:ValueType>dateTime</ns1:ValueType>
          </ns1:Fields>
          <ns1:Fields>
            <ns1:Key>Comment</ns1:Key>
            <ns1:Value>домофон 044</ns1:Value>
            <ns1:ValueType>string</ns1:ValueType>
          </ns1:Fields>
          <ns1:Fields>
            <ns1:Key>Sender</ns1:Key>
            <ns1:Value>Компания ALZ LF</ns1:Value>
            <ns1:ValueType>string</ns1:ValueType>
          </ns1:Fields>
          <ns1:Fields>
            <ns1:Key>SenderOfficial</ns1:Key>
            <ns1:Value>Иванов Алексей Петрович, тел. 8(910)-1000000</ns1:Value>
            <ns1:ValueType>string</ns1:ValueType>
          </ns1:Fields>
          <ns1:Fields>
            <ns1:Key>SenderGeography</ns1:Key>
            <ns1:Value>cf862f56-442d-11dc-9497-0015170f8c09</ns1:Value>
            <ns1:ValueType>string</ns1:ValueType>
          </ns1:Fields>
          <ns1:Fields>
            <ns1:Key>SenderAddress</ns1:Key>
            <ns1:Value>115162 Москва, Люсиновская ул, д.68</ns1:Value>
            <ns1:ValueType>string</ns1:ValueType>
          </ns1:Fields>
          <ns1:Fields>
            <ns1:Key>SenderPhone</ns1:Key>
            <ns1:Value>8(499)123-45-67</ns1:Value>
            <ns1:ValueType>string</ns1:ValueType>
          </ns1:Fields>
          <ns1:Fields>
            <ns1:Key>SenderEMail</ns1:Key>
            <ns1:Value>koekto100@pochta.ru</ns1:Value>
            <ns1:ValueType>string</ns1:ValueType>
          </ns1:Fields>
          <ns1:Fields>
            <ns1:Key>SenderInfo</ns1:Key>
            <ns1:Value>комментарий отправителя</ns1:Value>
            <ns1:ValueType>string</ns1:ValueType>
          </ns1:Fields>
          <ns1:Fields>
            <ns1:Key>Recipient</ns1:Key>
            <ns1:Value>Получатель - наименование</ns1:Value>
            <ns1:ValueType>string</ns1:ValueType>
          </ns1:Fields>
          <ns1:Fields>
            <ns1:Key>RecipientOfficial</ns1:Key>
            <ns1:Value>контактное лицо получателя</ns1:Value>
            <ns1:ValueType>string</ns1:ValueType>
          </ns1:Fields>
          <ns1:Fields>
            <ns1:Key>RecipientGeography</ns1:Key>
            <ns1:Value>cf862f77-442d-11dc-9497-0015170f8c09</ns1:Value>
            <ns1:ValueType>string</ns1:ValueType>
          </ns1:Fields>
          <ns1:Fields>
            <ns1:Key>RecipientAddress</ns1:Key>
            <ns1:Value>123200 Москва, ул.Лесная, д.3 кв.30</ns1:Value>
            <ns1:ValueType>string</ns1:ValueType>
          </ns1:Fields>
          <ns1:Fields>
            <ns1:Key>RecipientPhone</ns1:Key>
            <ns1:Value>8(910)222-0099</ns1:Value>
            <ns1:ValueType>string</ns1:ValueType>
          </ns1:Fields>
          <ns1:Fields>
            <ns1:Key>RecipientEMail</ns1:Key>
            <ns1:Value>client@vsegda.prav</ns1:Value>
            <ns1:ValueType>string</ns1:ValueType>
          </ns1:Fields>
          <ns1:Fields>
            <ns1:Key>RecipientInfo</ns1:Key>
            <ns1:Value>Комментарий получателя</ns1:Value>
            <ns1:ValueType>string</ns1:ValueType>
          </ns1:Fields>
          <ns1:Fields>
            <ns1:Key>InsuranceRate</ns1:Key>
            <ns1:Value>100</ns1:Value>
            <ns1:ValueType>float</ns1:ValueType>
          </ns1:Fields>
          <ns1:Fields>
            <ns1:Key>DeclaredValueRate</ns1:Key>
            <ns1:Value>111</ns1:Value>
            <ns1:ValueType>float</ns1:ValueType>
          </ns1:Fields>
          <ns1:Fields>
            <ns1:Key>Urgency</ns1:Key>
            <ns1:Value>18c4f209-458b-11dc-9497-0015170f8c09</ns1:Value>
            <ns1:ValueType>string</ns1:ValueType>
          </ns1:Fields>
          <ns1:Fields>
            <ns1:Key>Payer</ns1:Key>
            <ns1:Value>2</ns1:Value>
            <ns1:ValueType>string</ns1:ValueType>
          </ns1:Fields>
          <ns1:Fields>
            <ns1:Key>PaymentMethod</ns1:Key>
            <ns1:Value>0</ns1:Value>
            <ns1:ValueType>string</ns1:ValueType>
          </ns1:Fields>
          <ns1:Fields>
            <ns1:Key>ShippingMethod</ns1:Key>
            <ns1:Value>e45b6d73-fd62-44da-82a6-44eb4d1d9490</ns1:Value>
            <ns1:ValueType>string</ns1:ValueType>
          </ns1:Fields>
          <ns1:Fields>
            <ns1:Key>TypeOfCargo</ns1:Key>
            <ns1:Value>4aab1fc6-fc2b-473a-8728-58bcd4ff79ba</ns1:Value>
            <ns1:ValueType>string</ns1:ValueType>
          </ns1:Fields>
          <ns1:Fields>
            <ns1:Key>WithReturn</ns1:Key>
            <ns1:Value>false</ns1:Value>
            <ns1:ValueType>boolean</ns1:ValueType>
          </ns1:Fields>
          <ns1:Fields>
            <ns1:Key>DeliveryOfCargo</ns1:Key>
            <ns1:Value>ДоставкаДоДверей</ns1:Value>
            <ns1:ValueType>boolean</ns1:ValueType>
          </ns1:Fields>
          <ns1:Fields>
            <ns1:Key>Weight</ns1:Key>
            <ns1:Value>0.2</ns1:Value>
            <ns1:ValueType>float</ns1:ValueType>
          </ns1:Fields>
          <ns1:Fields>
            <ns1:Key>CargoDescription</ns1:Key>
            <ns1:Value>Пакет документов A4</ns1:Value>
            <ns1:ValueType>string</ns1:ValueType>
          </ns1:Fields>
          <ns1:Fields>
            <ns1:Key>CargoPackageQty</ns1:Key>
            <ns1:Value>1</ns1:Value>
            <ns1:ValueType>int</ns1:ValueType>
          </ns1:Fields>
          <ns1:Tables>
            <ns1:Key>AdditionalServices</ns1:Key>
            <ns1:List>
              <ns1:Key>Service</ns1:Key>
              <ns1:Value>cc03d9ad-61f4-11dc-bda1-0015170f8c09</ns1:Value>
              <ns1:ValueType>string</ns1:ValueType>
            </ns1:List>
            <ns1:List>
              <ns1:Key>Service</ns1:Key>
              <ns1:Value>6da21fe7-4f13-11dc-bda1-0015170f8c09</ns1:Value>
              <ns1:ValueType>string</ns1:ValueType>
            </ns1:List>
          </ns1:Tables>
        </ns1:List>
      </ns1:data>
      <ns1:parameters>
        <ns1:Key>Parameters</ns1:Key>
        <ns1:List>
          <ns1:Key>DocumentType</ns1:Key>
          <ns1:Value>order</ns1:Value>
          <ns1:ValueType>string</ns1:ValueType>
        </ns1:List>
      </ns1:parameters>
    </ns1:SaveDocuments>
  </env:Body>
</env:Envelope>

Пример ответа (XML Response)

xml
<soap:Envelope
  xmlns:soap="http://www.w3.org/2003/05/soap-envelope">
  <soap:Body>
    <m:SaveDocumentsResponse
      xmlns:m="http://www.cargo3.ru">
      <m:return
        xmlns:xs="http://www.w3.org/2001/XMLSchema"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
        <m:Key>SaveDocuments</m:Key>
        <m:List>
          <m:Key>Order</m:Key>
          <m:Properties>
            <m:Key>ClientNumber</m:Key>
            <m:Value xsi:type="xs:string">1234586977</m:Value>
            <m:ValueType>string</m:ValueType>
          </m:Properties>
          <m:Properties>
            <m:Key>Number</m:Key>
            <m:Value xsi:type="xs:string">888-0000112059</m:Value>
            <m:ValueType>string</m:ValueType>
          </m:Properties>
          <m:Properties>
            <m:Key>CreateDate</m:Key>
            <m:Value xsi:type="xs:dateTime">2019-02-21T17:18:59</m:Value>
            <m:ValueType>dateTime</m:ValueType>
          </m:Properties>
          <m:Properties>
            <m:Key>DeliveryDate</m:Key>
            <m:Value xsi:type="xs:dateTime">2019-03-17T00:00:00</m:Value>
            <m:ValueType>dateTime</m:ValueType>
          </m:Properties>
        </m:List>
      </m:return>
    </m:SaveDocumentsResponse>
  </soap:Body>
</soap:Envelope>

Смежные методы