wiki:1c:kalinka:dalion_mp_integration:format_obmena_xml:format_obmena_xml

Общая информация

Любой файл обмена содержит строки:

<?xml version="1.0" encoding="windows-1251"?>
<КоммерческаяИнформация xmlns="urn:1C.ru:commerceml_2" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ВерсияСхемы="2.08" ДатаФормирования="2025-11-13T19:03:24">
</КоммерческаяИнформация>

Передача информации о документе (заказе клиента)

Внутри файла обмена может быть информация о нескольких документах. Данные каждого документа, находятся внутри тегов:
<Документ>
</Документ>
При отсутствии данных внутри тегов, в загрузке будет отказано.

Реквизиты документа

<Ид>

Обязательный реквизит.
Идентификатор заказа в мобильном приложении.

		<Ид>3d46175a-9d33-11e3-be8f-002522635f04</Ид>
<Номер>

Обязательный реквизит.
Номер документа в МП.

		<Номер>7</Номер>
<Дата>

Обязательный реквизит.
Дата документа в МП.

		<Дата>2025-11-13</Дата>
<Сумма>

Обязательный реквизит.
Сумма документа в МП.

		<Сумма>100</Сумма>
<ХозОперация>

Обязательный реквизит.
Значение всегда одинаковое - Заказ товара

		<ХозОперация>Заказ товара</ХозОперация>
<Налоги>

Обязательный реквизит.
Контроль наличия не ведется. Для передачи данных о начисленном НДС по документу
Если данного блока не будет тогда НДСВСумме = Ложь и СуммаНДС = 0

		<Налоги>
			<Налог>
				<Наименование>НДС</Наименование>
				<УчтеноВСумме>true</УчтеноВСумме>
				<Сумма>16.67</Сумма>
			</Налог>
		</Налоги>
<СтатусМП>

Обязательный реквизит.
Может принимать значения: new, processing, awaiting, assembled, courier, done, canceled

		<СтатусМП>МП</СтатусМП>
<ТипОплатыМП>

Обязательный реквизит.
Вариант оплаты товара - через мобильное приложение или на месте.
Может принимать значения: МП, Локально

		<ТипОплатыМП>МП</ТипОплатыМП>
<ТипДоставкиМП>

Обязательный реквизит.
Вариант доставки товара с доставкой или нет
Может принимать значения: Самовывоз, Доставка

		<ТипДоставкиМП>Доставка</ТипДоставкиМП>
<Склады>

Обязательный реквизит.
Склад для заказа товара. Идентификаторы складов из 1с хранятся в админ панели МП.

		<Склады>
			<Склад>
				<Ид>3d46175a-9d33-11e3-be8f-002522635f04</Ид>
				<Наименование>Торговый зал 2</Наименование>
			</Склад>
		</Склады>
		<Склады>
			<Склад>
				<Ид>		тип Строка длина 80		Проверка заполнения: Да		Идентификатор склада в 1С (ссылка)
				<Наименование>	тип Строка длина 50		Проверка заполнения: Нет	Наименование склада
			</Склад>
		</Склады>
<Клиенты>

Обязательный реквизит.
Клиент, заказавший товар.

		<Клиенты>
			<Клиент>
				<Ид>3d46175a-9d33-11e3-be8f-002522635f04</Ид>
				<Наименование>Иванов Иван Иванович</Наименование>
				<Адрес>690036 г. Арсеньев, ул Октябрьская д.18 кв.15 этаж 3 Домофон </Адрес>
				<Телефон>+7 914 785 77 88</Телефон>
				<Email>testmail@mailtest.ru</Email>
			</Клиент>
		</Клиенты>
		<Клиенты>
			<Клиент>
				<Ид>		тип Строка длина 80		Проверка заполнения: Да		Идентификатор клиента в МП	
				<Наименование>	тип Строка длина 100		Проверка заполнения: Да		ФИО клиента
				<Адрес>		тип Строка длина 300		Проверка заполнения: Нет	Адрес доставки
				<Телефон>	тип Строка длина 30		Проверка заполнения: Да		Телефон
				<Email>		тип Строка длина 50		Проверка заполнения: Нет	Электронная почта
			</Клиент>
		</Клиенты>
<Товары>

Обязательный реквизит.
Товар, заказанный в МП.
Каждое наименование товара помещается внутри тегов

	<Товар>
	</Товар>
	<Товары>
		<Товар>
			<Ид>df83ce2d-cf98-4616-9550-a05de9057777</Ид>
			<Наименование>Славда негаз 1.5 л</Наименование>
			<СтавкиНалогов>
				<СтавкаНалога>
					<Наименование>НДС</Наименование>
					<Ставка>20</Ставка>
				</СтавкаНалога>
			</СтавкиНалогов>
			<ЗначенияРеквизитов>
			<ЗначениеРеквизита>
				<Наименование>КатегорияТовара</Наименование>
				<Значение>Учет по характеристикам не ведется</Значение>
			</ЗначениеРеквизита>
			<ЗначениеРеквизита>
				<Наименование>ТипНоменклатуры</Наименование>
			<Значение>Товар</Значение>
			</ЗначениеРеквизита>
			</ЗначенияРеквизитов>
			<Единица>
				<Ид>796</Ид>
				<НаименованиеКраткое>шт</НаименованиеКраткое>
				<Код>796</Код>
				<НаименованиеПолное>Штука</НаименованиеПолное>
			</Единица>
			<Коэффициент>1</Коэффициент>
			<Количество>1</Количество>
			<КоличествоОтгружено>0</КоличествоОтгружено>
			<Цена>100</Цена>
			<Сумма>100</Сумма>
			<СуммаОтгружено>0</СуммаОтгружено>
			<Налоги>
				<Налог>
					<Наименование>НДС</Наименование>
					<УчтеноВСумме>true</УчтеноВСумме>
					<Сумма>16.67</Сумма>
					<Ставка>20</Ставка>
				</Налог>
			</Налоги>
		</Товар>
	</Товары>
  • wiki/1c/kalinka/dalion_mp_integration/format_obmena_xml/format_obmena_xml.txt
  • Последнее изменение: 2025/11/18 02:39
  • (внешнее изменение)