Перейти к основному содержимому

Обновлять только существующие остатки

При работе с остатками в Selsup важно правильно настроить синхронизацию с маркетплейсами, чтобы избежать нежелательного обнуления товаров. В системе есть ключевая настройка — «Обновлять только существующие остатки», которая определяет, как будут передаваться данные. Разберем, как она работает и в каких случаях ее включать или выключать.

Переключатель находится в разделе Настройки (синяя шестеренка в правом верхнем углу) - Остатки

Когда включать переключатель

Включите эту опцию, если:

  • Вы постепенно переносите остатки в Selsup через инвентаризацию.

  • Хотите, чтобы система обновляла только те товары, которые уже заведены в Selsup.

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

Как это работает?

  • Selsup будет обновлять только те позиции, которые есть в его базе.

  • Остатки, которые числятся на маркетплейсах, но еще не загружены в Selsup, останутся без изменений.

Когда выключать переключатель?

Выключите опцию, если:

  • Вы полностью перенесли все остатки в Selsup и уверены в их актуальности.

  • Хотите, чтобы система синхронизировала все остатки, включая обнуление позиций, которых нет в Selsup, но они есть на маркетплейсах.

Как это работает?

  • Selsup будет полностью управлять остатками на маркетплейсах.

  • Если товар есть на маркетплейсе, но его нет в Selsup — остаток обнулится.

Примеры использования

Пример 1: Постепенный перенос остатков

Вы только начали работать с Selsup и загрузили часть товаров.

  • Включите «Обновлять только существующие остатки».

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

Пример 2: Полная синхронизация

Вы завершили инвентаризацию, и все остатки в Selsup актуальны.

  • Выключите переключатель.

  • Теперь Selsup будет полностью контролировать остатки, автоматически обнуляя лишние позиции на маркетплейсах.

Если нулевой остаток не передаётся

Для Wildberries, Ozon и Яндекс Маркета при выключенной настройке «Обновлять только существующие остатки» полная синхронизация получает остатки маркетплейса и сравнивает их с остатками SelSup. Если на маркетплейсе остаток есть, а на соответствующем складе SelSup его нет, система отправляет ноль. Создавать историю движения для такого обнуления не требуется.

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

Полная синхронизация выполняется в ходе импорта заказов с включённой отправкой остатков и при общей переотправке остатков. Она отличается от отдельной вкладки «Сверка остатков»: поддержка Яндекс Маркета в полной синхронизации не добавляет его на эту вкладку.

Проверьте, что для организации включена синхронизация остатков, настроены связи складов и нужный склад не исключён из отправки. Если включено «Обновлять остатки только для связанных складов», несвязанные склады не меняются. У товаров с отключённой синхронизацией остатков значения сохраняются. Отключение остатков FBS для организации и маркетплейса принудительно отправляет нули, в том числе при включённой настройке «Обновлять только существующие остатки».

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

При обычном обновлении активной карточки без истории остатка SelSup не формирует нулевой остаток только из-за отсутствия складской записи. Полная синхронизация с чтением остатков маркетплейса работает по правилам выше.

Для архивной карточки действует отдельная настройка «Отправлять нулевой остаток у удаленных товаров» в разделе Настройки → Остатки. Если она включена, SelSup отправляет 0 на связанные склады маркетплейса, даже если на соответствующем локальном складе никогда не было записи об остатке товара или остаток есть только на другом складе. Создавать приёмку или инвентаризацию ради такого обнуления не требуется. Это работает при полном обмене и при обновлении по SKU.

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

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

После этого остаток можно списать обратно в 0, и тогда нулевой остаток начнёт передаваться.