Skip to main content

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

Общее

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

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

При обработке складов в МойСклад учитываются остатки поля "Доступно":

20.png

Поле "Доступное количество" на сайте, можно найти в настройках торгового каталога:

21.pngstocks1.jpg

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

stocks2.jpg

Формат работы с остатками

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

Для этого используется отдельная настройка — «Формат работы с остатками»:

stocks_2.jpg

ДВ этом поле еступь ныесколько вариантопциив:

  1. "Обновлять доступное количество, обновлять остаток по складам" — будет обновляться доступное количество товара, а также остатки по всем складам на основе данных из МойСклад.
  2. "Обновлять доступное количество, не обновлять остаток по складам" — будет обновляться только доступное количество товара из МойСклад, без передачи остатков по складам.
  3. "Не обновлять доступное количество, обновлять остаток по складам" — доступное количество обновляться не будет, синхронизируются только склады и остатки по ним.
  4. "Не обновлять доступное количество, не обновлять остаток по складам" — синхронизация доступного количества и остатков по складам будет полностью отключена.

⚠️ Важно! При использовании форматов, предусматривающих выгрузку остатков по складам, на сайт будут передаваться все склады, существующие в МойСклад. При необходимости в процессе синхронизации склады автоматически создаются в 1С-Битрикс. На текущий момент модуль не поддерживает выборочную выгрузку отдельных складов — синхронизация выполняется для всех складов полностью.

⚠️ Важно! При создании склада в 1С-Битрикс поле «Адрес склада» является обязательным. Для корректной выгрузки складов из МойСклад на сайт необходимо, чтобы у склада было заполнено поле «Адрес». Если адрес не указан, такой склад не будет создан на сайте, а в логах модуля появится сообщение об ошибке.

Выгрузка доступного количества

Поле «Доступное количество» во вкладке «Торговый каталог» часто играет важную роль в работе интернет-магазина и отображении товаров в публичной части сайта.

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

Для этого используется настройка «С какого склада передавать остаток в поле доступное количество'»:

Дstocks_3.jpg

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

stocks_3.jpgЕсли ни один склад в списке не выбран, в поле «Доступное количество» будет передаваться сумма остатков со всех складов.

⚠️ Важно:! этДанное поле не ограничивает выгрузку остатков по складам. Оно влияет только на расчёт «Доступного количества».

Если ни один склад не выбран, в расчёте будут участвовать все склады — их остатки будут суммированы и записаны в поле «Доступное количество».

Асинхронный режим

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

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

В большинстве случаев включение этой опции позволяет значительно ускорить загрузку остатков, особенно при большом объёме данных и использовании нескольких складов.

Скриншот 24-03-2026 093410.jpg

Шаг обработки товаров при загрузке остатков

Данное поле предназначено для указания шага обработки записей во временной таблице, формируемой при асинхронном обмене.

Скриншот 24-03-2026 093435.jpg

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

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

⚠️ Важно! Перед включением синхронизации остатков по складам, нужно проверить и сопоставить внешние коды складов на сайте и в МоемСкладе (они должны быть одинаковыми).