SaveDocuments: Заказы
Функция сохраняет новые документы в систему «Карго».
- 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 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)
<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>