Skip to main content

Выгрузка товаров в каталог

Настройки обмена номенклатурой товаров находятся на странице “Магазин”- “Синхронизация с МС”- “Синхронизация товаров”, где можно настроить нужный Вам процесс синхронизации.

Скриншот 18-07-2025 110738.jpg

Товары создаются и обновляются через агенты, согласно выбранной Вами периодичности в планировщике CRON и с помощью вебхуков - моментально, при создании или изменении в МС.

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

  1. Выбрать способ запуска пошаговой синхронизации: можно выбрать пошаговую синхронизацию с помощь агентов или синхронизацию на кроне, мы рекомендуем как более стабильный, первый вариант. Более подробнее можно прочитать на странице инструкции.

  2. Выбрать режим обновления товаров:

    • Однократное обновление товаров - товары которые были созданы в МС ранее и их остатки можно выгрузить одноразово кнопкой "Создать/обновить базу товаров/торговых предложений" внизу настроек вкладки модуля "Синхронизация товаров" + одновременно новые товары, которые создаются в МС, будут создаваться и обновляться на сайте моментально с помощью вебхуков.

    • Циклическое обновление товаров - товары с МС и их остатки будут выгружаться и обновляться на сайте постоянно + одновременно новые товары, которые создаются в МС, будут создаваться и обновляться на сайте моментально с помощью вебхуков (рекомендуем выбрать этот вариант).

  3. Выбрать формат работы с товарами:

    • Добавлять товары, обновлять товары;
    • Добавлять товары, не обновлять товары;
    • Не добавлять товары, обновлять товары;
    • Не добавлять товары, не обновлять товары.
  4. Выбрать формат работы с остатками:

    • Обновлять доступное количество и обновлять остаток по складам;
    • Обновлять доступное количество, не обновлять остаток по складам;
    • Не обновлять доступное количество, но обновлять остаток по складам;
    • Не обновлять доступное количество и не обновлять остаток по складам.
  5. Сделать привязку цен, которые есть на сайте. По необходимости можно настроить свои цены

Активность

С помощью нашего модуля есть возможность определять признак активности товаров на сайте.

Скриншот 18-07-2025 111724.jpg


Есть несколько вариантов этой настройки:

  • Не изменять активность, архивные товары не создаются на сайте - при создании нового товара на стороне МС, модуль будет синхронизировать его на сайт активным. При помещении товара на стороне МС в архив, активность на сайте НЕ МЕНЯЕТСЯ. Если активность товара была изменена, то при выборе этой настройки активность товара не поменяется.
  • По архивности, архивные товары не создаются на сайте - при создании нового товара на стороне МС, модуль будет синхронизировать его на сайт активным. При помещении товара на стороне МС в архив, активность на сайте МЕНЯЕТСЯ (товар становится НЕ АКТИВНЫМ). Товары, помещенные в архив МС, не будут создаваться на сайте.
  • По доступному количеству, если количество 0, то товар деактивируется - то есть, если есть остаток товара в МС, то он будет активен на сайте.
  • По свойству тип "Флаг" - в МС нужно создать свойство тип "Флаг" в карточке товара в МС (настройки - дополнительные поля - тип "флажок"). Если флажок стоит, то товар будет активным на сайте, если флажка нет в МС, то товар будет не активным на сайте.

Скриншот 18-07-2025 111836.jpg

Внимание, все действия нужно делать на стороне МС, иначе модуль обновит значения с сайта значениями с МС.

Напоминаем: Активность товара на сайте - это возможность просмотра этого товара обычному клиенту в публичной части сайта (не путать с доступностью товара).

Подробнее

  • Не изменять активность, архивные товары не создаются на сайте
    • активность обычных товаров не меняется, архивные товары игнорируются модулем(на сайт не передаются вообще).
  • По архивности, архивные товары не создаются на сайте. (не рекомендуем)
    • если товар не архивный - на сайт он передаётся как активный, если товар архивный - на сайт он передаётся как неактивный, более того архивный товар никогда модулем не создаётся на сайт, а только обновляется.
  • По доступному количеству, если количество 0 - товар деактивируется
    • если количество не архивного товара больше 0 то товар на сайт передастся как активный, если же 0 или меньше - как не активный. Архивные товары игнорируются модулем(на сайт не передаются вообще).
  • По свойству тип флаг в МоёмСкладе - свойств в МоёмСкладе
    • если свойство типа галочки в МС отмечено - товар на сайт передастся активным, если не отмечено - не передастся.Архивные товары игнорируются модулем(на сайт не передаются вообще).

Работа с архивными товарами

  • Они могут только обновляться из МС на сайт и только при включенной опции "По архивности, архивные товары не создаются на сайте. (не рекомендуем)". Во всех других конфигурациях настроек они модулем вообще игнорируются.
  • Модуль может удалять лишние торговые предложения только в сторону с МС на сайт и только при включенной настройке "Удалять ТП на сайте, если таковых нет в МС"

Скриншот 18-07-2025 111954.jpg

  • Если товар архивировать - модуль среагирует на это только если выбрана настройка "По архивности, архивные товары не создаются на сайте. (не рекомендуем)", Тогда модуль просто деактивирует товар на сайте.

Наименование

Бывают ситуации когда Вам не нужно обновлять названия товаров с МойСклад на сайте. Для этого можно отключить галочку "Передавать названия товаров".

Скриншот 18-07-2025 131347.jpg

Остальные данные товаров (картинки, цены, остатки, характеристики и тд.) обновляться будут как и раньше.

Описание

Модуль позволяет синхронизировать описание товаров из МойСклад на сайт в поле "Подробно" и "Анонс". Для этого нужно включить соответствующую функцию.

Скриншот 18-07-2025 113056.jpg

Описание в МоемСкладе

4.jpg

Перейдет на сайт в поле "Подробно". Аналогично в поле "Анонс"

5.jpg

Изображение

  • Модуль синхронизирует изображения в форматах jpg, png, gif только с МС на сайт:
  • картинку для анонса;
  • детальную картинку;
  • множественные картинки галереи в свойства типа "Файл" в карточке товара на сайте.

Скриншот 18-07-2025 124201.jpg

Работает как для основных товаров, так и для торговых предложений. Первая картинка в МС синхронизируется в поля "Анонс" и "Подробно", соответственно включенным настройкам.

16.jpg

Остальные картинки можно синхронизировать в дополнительные множественные поля товаров и ТП типа "Файл".

17.jpg

Аналогично и для модификаций, картинка берется с поля модификации в МС:

18.jpg

Можно настроить сихронизацию множественных картинок в свойство типа "Файл", как с первой картинкой так и без первой картинки. Это обусловлено тем, что первая картинка попадает в картинку анонса и в детальную картинку, и чтобы она не дублировалась в публичной части сайта (зависит от некоторых настроек компонентов) можно отключить ее передачу в свойство типа "Файл".

Чтобы изображение удалилось на сайте, нужно его удалить на стороне МС, но при этом должно быть включено обновление товаров в "Формате работы с товарами" и "Затирать свойства с МС на сайте пустыми значениями" для удаления изображений с свойства типа "Файл".

Свойства

Чтобы настроить передачу стандартных и пользовательских полей товаров нужно: Создать нужные поля в карточке товара в МойСклад:

10.jpg

Можно передавать на сайт только выделенные типы полей

11.jpg

Создать нужные поля на строне сайта:

12.jpg

Сделать привязку свойств в настройках синхронизации товаров в модуле:

Скриншот 18-07-2025 114938.jpg

Реализована передача поля типа "Справочник" на сайт из поля типа "Строка" из МоегоСклада. При этом синхронизация такого свойства будет осуществляться по полю XML_ID (это внешний код), если этого свойства нет на сайте, то нужно создать:

13.png

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

  МС Сайт
Тип Строка Любой тип
Тип Справочник Любой тип
Тип Список Любой тип

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

Свойство типа "Файл" реализовано только для простых товаров, для ТП не реализовано.

Модуль также работает со стандартными полями товаров МС, а именно:

  • Название
  • Внешний код
  • Доступное количество
  • Остаток по складам
  • Описание товара
  • Цены (кроме закупочной и минимальной)
  • Код
  • Объем
  • Вес
  • Артикул
  • Страна
  • НДС
  • Изображение

Цены

Функционал модуля позволяет полноценно синхронизировать разные типы цен и валют. Для этого нужно сделать соответствующую привязку цен сайта с ценами МС в настройках синхронизации товаров:

Скриншот 18-07-2025 113745.jpg

Цены в МоемСкладе можно создать и отредактировать в карточке товара:

6.jpg

Обращаем ваше внимание, что при ошибке в логах "неверная цена" нужно:

  1. Или проверить заполнены ли все цены для товаров (нет нулевых цен)
  2. Или в настройках товаров установить чекбокс "Затирание свойства и цены из МС на сайте пустыми значениями"

Валюта создается в настройках:

7.jpg

Цены на сайте можно настроить в разделе "Цены":

8.jpg

Важно:

  • буквенный код валюты в МС обязательно должен состоять из латинских букв.

9.jpg

  • Если у Вас тариф Битрикс "Малый бизнес" то получиться синхронизировать только 1 тип цены, больше создавать не позволяет тариф.

НДС

С помощью нашего модуля можно синхронизировать ставку НДС из МойСклад на сайт, а в торговых предложениях дублировать ставку НДС из главного товара в его торговые предложения включением соответствующих настроек.

Скриншот 18-07-2025 123453.jpg

  1. Ставка НДС будет передаваться из МойСклад

14.png

В карточку товара на сайте

15.jpg

Если проставить галочку в настройке "Проставлять товарам галочку НДС включен в цену", то товары с МС будут уже приходить с включенной ставкой НДС в цену.

Логгирование выгрузки товаров

На вкладках можно посмотреть информацию о прохождении синхронизации и ошибках, которые возникли. Также можно включить детальные логи для более полной информации.

Скриншот 18-07-2025 132202.jpg

Выгрузка комплектов

Функционал модуля позволяет полноценно синхронизировать комплекты товаров между МойСклад и сайтом на 1С-Битрикс. Дополнительно настраивать ничего не нужно, синхронизация комплектов работает так же, как и синхронизация простых товаров.

  • Комплекты синхронизируются как с МС на сайт, так и с сайта в МС (с урезанными данными с заказами сайта).
  • Синхронизация работает как и пошагово на планировщике, так и моментально с вебхуками.
  • Комплект на сайте будет соответствовать комплекту в МойСклад.
  • В комплекте будут передаваться все те же данные что и для товаров, то есть картинки, свойства, типы цен, описание.
  • Функционала остатков как такового нет, поэтому будет передаваться только остатки товаров с комплектов.
  • Комплекты как и товары связываются по внешнему коду.
  • В составе комплекта будут передаваться позиции товаров/торговых предложений и их количество в комплекте.
  • Процент распределения скидки и сортировка не передаются.
  • Комплекты с сайта в МС будут искаться по внешнему коду вначале среди товаров, потом среди комплектов, и подвязываться к заказу, если найдутся. Если не найдутся, то с комплекты с сайта создаются в МС как простой товар с таким же внешним кодом.
  • Как и у простого товара, у комплекта одна стоимость, она и будет передаваться.

Характеристики торговых предложений (SKU)

Важно
Если у Вас товары на сайте выгружены стандартной интеграцией, то внешний код на сайте будет передан со знаком "#". Чтобы нивелировать данную проблему достаточно:

  • удалить товары, чтобы они загрузились заново
  • или же удалять те торговые предложения, которых нет в МоемСкладе (опция настроек)

Функционал модуля позволяет настроить взаимосвязи свойств ТП и модификаций. Для этого нужно: Создать модификацию в МС:

13.jpg

Создать свойство торгового предложения на сайте:

14.jpg

Сделать привязку свойств торговых предложений и модификаций в настройках синхронизации товаров в модуле:

Скриншот 18-07-2025 120538.jpg

Работает только со свойствами типа "Строка" и "Список" со стороны МойСклад, на сайте можно настроить дополнительно передачу свойства из МС на сайт в поле тип "Справочник" (также как и свойства для простых товаров).

Так же есть еще три дополнительных настройки при синхронизации ТП:

Скриншот 18-07-2025 120624.jpg

  • Добавлять характеристики ТП в названия ТП - характеристики торговых предложений из МойСклад будут добавляться в названия торговых предложений на сайте для более удобного просмотра;
  • Удалять ТП на сайте если таковых нет в МС - при выборе данной настройки торговые предложения, которых нет в МойСклад будут удаляться на сайте при обновлении товаров;
  • Дублировать вес и габариты в ТП - вес и габариты главного товара будут автоматически присваиваться его торговым предложениям.

Выгрузка штрихкодов

Для настройки передачи штрихкода из МС на сайт, существует возможность выбора ПО ТИПУ или ПО РАСПОЛОЖЕНИЮ

Скриншот 28-07-2025 153523.jpg

Выбираем в настройках привязку ШТРИХКОД, и затем выбираем привязку из поля "Тип колонки на сайте"

Единицы измерения

№№№Единицы измерения являются встроенными полями как в 1С-Битрикс, так и в МойСклад.

В 1С-Битрикс единицы измерения отображаются во вкладке товара в полях торгового каталога, расположенных здесь:

В МойСклад данное поле расположено в разделе «Общие данные».

При синхронизации в модуле для 1С-Битрикс можно указать соответствие единиц измерения, чтобы при обмене данными единица измерения в карточке товара отображалась корректно. Настройка соответствий выполняется в параметрах модуля, в разделе «Синхронизация каталога», расположенном здесь:

Аналогично свойствам и ценам, для единиц измерения можно задать неограниченное количество связей.