Выгрузка доставок
При работе с заказами в 1С-Битрикс в заказе всегда присутствует информация о доставке: стоимость и название транспортной компании. Однако в Битрикс доставка не добавляется как отдельная позиция корзины.
В системе «МойСклад» структура заказа отличается: отдельной сущности доставки в заказе нет, как и стандартного поля для хранения названия или стоимости доставки. Несмотря на это, модуль синхронизации позволяет гибко передавать информацию о доставке из 1С-Битрикс в МойСклад.
Все настройки, связанные с выгрузкой доставки, находятся в разделе «Синхронизация заказов» → вкладка «Доставки»:
Выгрузка доставки в позицию заказа
Информацию о доставке можно выгружать в заказ МойСклад как отдельную позицию.
Для этого необходимо включить настройку «Передавать доставку в заказе» на вкладке «Доставки»:
Если используются настройки по умолчанию и дополнительные параметры не заданы, модуль синхронизации:
- автоматически найдет или создаст услугу с названием «Доставка»;
- добавит эту услугу в заказ;
- укажет стоимость доставки в цене позиции.
По умолчанию в название позиции не передается информация о службе доставки или транспортной компании. В заказ выгружается только факт доставки и ее стоимость:
Использование отдельных услуг для доставок
В некоторых случаях требуется, чтобы в заказ передавалось не общее название «Доставка», а конкретное название службы доставки или транспортной компании.
Для этого используется настройка «Использовать отдельные услуги для доставок»:
После включения данной настройки появляется дополнительная таблица соответствий, в которой необходимо указать связь между:
- службами доставки на сайте;
- услугами в МойСклад.
Перед настройкой соответствий необходимые услуги должны быть заранее созданы в МойСклад. Автоматически такие услуги модулем не создаются.
Если для какой-либо службы доставки соответствие не указано, модуль использует стандартную услугу доставки — так же, как если бы настройка отдельных услуг не использовалась.
Передача информации о доставке в пользовательские поля заказа
Помимо выгрузки доставки в позиции заказа, модуль также позволяет передавать информацию о доставке в пользовательские поля заказа МойСклад.
Для этого используются две настройки:
Привязка даты доставки к свойству «МойСклад»
В данной настройке необходимо указать пользовательское поле типа «Строка» в МойСклад, в которое будет передаваться дата доставки:
Привязка доставки к свойству «МойСклад»
В этой настройке можно указать:
- пользовательское поле типа «Строка»;
- либо пользовательский справочник МойСклад.
В выбранное поле будет передаваться название доставки, используемое в заказе.
⚠️ Важно! При изменении стоимости доставки в позиции заказа данное изменение не будет синхронизировано со стоимостью доставки в 1С-Битрикс. Это связано с ограничениями платформы. При этом, если стоимость доставки изменена в отгрузке, такая цена будет успешно синхронизирована. Подробнее об отгрузках и передаче данных по доставке можно узнать тут.






