Из-за временных ограничений на территории РФ наблюдаются проблемы с оплатой. Если платёж не проходит, оставьте запрос в службу поддержки.Служба поддержки работает 24/7 — мы всегда на связи по вопросам хостинга и серверов.Открыт прием заявок на аренду выделенных серверов и размещение оборудования в дата-центре.Напоминаем: рекомендуем включить резервное копирование для дополнительной защиты данных.Доступна новая линейка VPS/VDS с NVMe-дисками и увеличенной производительностью.Технические работы на части серверов завершены. Все сервисы работают в штатном режиме.
МойСклад: Синхронизация товаров по API

МОДУЛЬ ДЛЯ 1С-БИТРИКС

Денис Спиридонов

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

Модуль обеспечивает гибкую настройку импорта товаров из сервиса «МойСклад» на сайт, работающий на CMS 1С-Битрикс.

5,00/5 · 16 оценок

Маркетплейс 1С-Битрикс: 5/5 · 16 оценок

Технические данные

Опубликовано
08.06.2020
Обновлено
27.09.2026
Версия
3.9.0
Установлено
Более 1000 раз
Адаптивность
Нет
Поддержка Композита
Нет
Совместимо с Сайты24
Нет
Разработчик
Денис Спиридонов

Что умеет решение

Модуль обеспечивает гибкую настройку импорта товаров из сервиса «МойСклад» на сайт, работающий на CMS 1С-Битрикс.

Версия 3.0.0 обеспечивает полный контроль над импортом. Добавлен раздел «Диагностика» для отслеживания работы модуля. Доступны просмотр логов и мониторинг основных процессов импорта, что позволяет проверять корректность выполнения операций сразу после настройки.

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

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

Модуль обрабатывает большие объемы остатков за минимальное время, обеспечивая их актуальность в режиме реального времени. Технология реализована с использованием возможностей JSON API 1.2 от МойСклад.

Поддерживается любая конфигурация импорта.

Модуль синхронизации товаров МойСклад с сайтом настраивается под различные сценарии без привлечения внешних ресурсов. Он использует JSON API 1.2 и поддерживает PHP 8.

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

Для быстрой настройки доступны подробная документация и видео-инструкция.

Если нужен «МойСклад: Синхронизация товаров по API», General iT может помочь с установкой, настройкой и технической проверкой модуля после подключения.

ИСТОРИЯ ОБНОВЛЕНИЙ

Что нового

13 выпусков
3.9.0 (26.09.2026)Последнее обновление

Новое:

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

На вкладке каждой сущности появилась настройка «Полностью игнорировать активность»: с ней модуль не меняет активность товаров, модификаций, услуг и комплектов ни при импорте, ни по вебхукам — активностью полностью управляет сайт. Отдельные агенты деактивации при этом продолжают работать по своим настройкам.

Новые события для стороннего кода: OnBeforeDeleteItem (удаление по вебхуку — срабатывает, даже если элемента в каталоге нет), OnBuildImportFilter (изменение фильтра запроса к МойСклад в любом пайплайне), OnWebhookSkipped (вебхук по необработанной сущности). OnAfterImportItems теперь передаёт ID созданных элементов. В лог агента добавлена строка «Пропущено при создании». Методы put() и delete() API-клиента возвращают ответ МойСклад — ошибки изменения и удаления вебхука больше не теряются.

Сторонний код может добавить в модуль собственный агент: он появляется на странице настроек таким же блоком, как штатные, — с переключателем, интервалом, своими параметрами, сведениями о последнем и следующем запуске и запуском по cron. Состояние агентов (текущий шаг, отсечки) больше не стирается при сохранении настроек.

При импорте цен и остатков внешний обработчик может подставить свои элементы каталога для товаров, которые модуль не нашёл по XML\_ID, — в том числе несколько элементов на одну позицию МойСклад.

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

Улучшено:

Общие улучшения безопасности модуля.

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

Если в одном вебхуке МойСклад приходит больше событий, чем задано в настройке лимита, лишние события больше не пропадают молча: они записываются в лог модуля (тип, действие, ссылка)

Исправлено:

Настройки модуля: при пустых или неверных данных авторизации снова выводится текст ошибки МойСклад — вместо служебной строки «\[Код: #ERROR\_ID#\] #TEXT#».

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

Кеш модуля под контролем: раз в сутки скрытый агент сам снимает записи с истёкшим сроком — прежде всего служебные записи обработки вебхуков, которые копились до ручной очистки. Живые записи не затрагиваются. Агент включается после сохранения настроек модуля.

Общие улучшения языковых фраз.

3.8.0 (27.08.2026)

- Добавлены новые группы маркированной продукции: моторные и растительные масла, косметика, бытовая химия и товары личной гигиены, консервированные продукты, строительные материалы, натуральный мех, радиоэлектроника, ноутбуки и смартфоны, бакалея, корма для животных, детские игрушки.

- Неизвестная группа маркировки, пришедшая из МойСклад, отмечается предупреждением в журнале импорта.

- Артикул модификации теперь можно выгружать в свойство инфоблока.

- Исправлено назначение раздела при создании товаров: товар без группы в МойСклад мог попасть в раздел предыдущего импортированного товара вместо раздела по умолчанию.

- Общие исправления и улучшения модуля. Повышение безопасности.

Минимальная версия PHP для модуля 8.0

- Улучшено качество кода PHPstan уровень 4 (совместимость версий PHP: 8.0, 8.1, 8.2)

3.7.2 (30.05.2026)

- Обновление безопасности

3.7.0 (26.05.2026)

- Добавлена возможность выбирать несколько групп товаров для каждой сущности — товаров, модификаций, услуг, комплектов и групп товаров.

- Добавлен поиск по подстроке в списках выбора групп товаров.

- Добавлена новая страница «Разовый импорт» в админской диагностике с превью запроса, журналом и прогрессом каждого шага. Документация: ( https://docs.despi.ru/rbs-moyskladstocks/diag/instruments/import_once ).

- Добавлен разовый импорт быстрых (текущих) остатков из новой страницы диагностики.

- Добавлено автоматическое обновление родительских товаров при изменении остатков, цен или быстрых остатков их модификаций (включается отдельной настройкой).

- Исправлено сохранение значений списочных свойств товаров, которые приходят из булевых свойств МойСклад.

- Исправлена деактивация модификаций.

- Улучшена скорость работы с МойСклад при запросах ассортимента, цен модификаций и деактивации — запросы используют облегчённый режим, что ускоряет сам ответ из МойСклад.

- Улучшена обратная совместимость со старыми настройками групп: ранее сохранённые одиночные значения продолжают работать как и раньше.

- Улучшено подключение ресурсов админских страниц модуля.

- Улучшена безопасность модуля.

3.6.0 (18.03.2026)

- Добавлени идентификация товаров и разделов по UUID из МС (поле id), включается во вкладке "Прочее".

- При импорте скидок с определенной ценой теперь не нужно импортировать саму цену (работает если в скидке

выбраны только товары)

- Улучшено информирование в логах при импорте комплектов

ОПЫТ ПОЛЬЗОВАТЕЛЕЙ

Отзывы о решении

Как решение работает в реальном проекте? Поделись опытом — помоги другим с выбором.

Твой опыт может стать первым

На git.ru ещё нет отзывов об этом решении. Расскажи, что понравилось и что можно улучшить.

Покупка подтвержденаУкажи ключ по желанию. Подтверждённый отзыв получит отметку, приоритет и больший вес оценки.

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

ТВОЙ ОПЫТ ВАЖЕН

Твой отзыв

ИНФРАСТРУКТУРА ПРОЕКТА

Где будет работать твой сайт

ПЕРЕД ЗАКАЗОМ

Разберёмся в деталях.

Что входит в стоимость?
Указана стоимость самого решения. Лицензию платформы, установку и доработки проверяем отдельно. Если в карточке есть выбор комплекта, перед заявкой выбери нужный вариант.
Как проверить совместимость?
Сверь подходящие редакции и версию решения в технических данных с твоим проектом. Перед установкой на работающий сайт рекомендуем резервную копию и проверку в тестовой среде.
Есть ли пробный период?
По данным разработчика, пробный период: 14 дн. Кнопка «Попробовать» открывает установщик в панели твоего сайта. Проверь нужные функции и совместимость до покупки.
Сколько стоит продление этого решения?
Текущая стоимость продления: 7 495 ₽. Перед оформлением менеджер уточнит срок продления и применимость к твоей лицензии.
Поможете с внедрением?
Поможем установить модуль, проверить настройки и его работу в твоём проекте. Совместимость с другими доработками и объём работ оценим перед началом.

GENERAL iT

Обсудим твою задачу

Получатель: ООО «Дженерал Ай Ти Рус»

1C-BITRIX

Установить решение

Можно ввести домен с https:// или без. В новой вкладке откроется установщик в панели управления твоего сайта.

Скриншоты решения

Скриншот решения