МойСклад: Синхронизация товаров по API

Модуль импортирует товары из МойСклад на сайт 1С-Битрикс с помощью Moysklad JSON API 1.2.
Модуль не умеет экспортировать товары из Битрикса в МойСклад.

Принцип работы модуля

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

Скорость обмена

Скорость обмена каждой сущностью модуля управляется настройками модуля. Вы сами настраиваете как часто и сколько товаров за раз нужно обарабывать за 1 шаг работы модуля. Максимальная скорость равна 1000 позиций за 1-2 минуты.
Важно учитывать, что скорость обмена, которую вы выставляете в модуле напрямую зависит от того, как часто отрабатывает сам cron на вашем сервере. Самое частое выполнение cron - это выполнение каждую минуту. При этом сами задачи крона могут выполняться более 1 минуты, поэтому скорость самого агента может отличаться на 10-20% в большую сторону.

Моментальные изменения

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

Поля для обмена

Цены

Импорт цен происходит независимо от остального импорта и может использоваться отдельно. Также есть возможность обновлять цены только у тех товаров, которые были обновлены за определенный период.

Остатки

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

Товары

Модуль умеет работать с товарами в разных конфигурациях, к примеру:
  • Может обменивать только существующие товары (не создавать новые)
  • Может импортировать товары по фильтру
На стороне МоегоСклада существует несколько сущностей товаров:
  • Простой товар
  • Модификаций
  • Услуга
  • Комплект
Модуль умеет работать со всеми этими сущностями и выгружать их по отдельности.

Стандартные поля

Каждой описанное ниже поле можно обменивать отдельно, т.е. включать \ отключать его обмен:
  • Название товара
  • Символьный код
  • Раздел
  • Вес
  • ДхШхВ
  • Картинка анонса \ подробно
  • Описание анонса \ подробно
  • Единица измерения
  • Активность товара

Свойства

Модуль умеет обменивать практически все типы свойств.

Картинки \ файлы

Модуль умеет выгружать все картинки из товара МоегоСклада и загружать их в галерею товара на сайте.