Перейти к содержанию

Остатки по размерам и цветам: синхронизация вариаций между магазинами

· 4 минуты чтения

В учете остатков рубашка четырех размеров считается как четыре позиции. У каждого размера свое количество в каждом магазине, и размер M может закончиться на сайте, когда в Shopify его осталось еще две штуки. Чтобы остатки были верными, нужно знать, что размер M на сайте и размер M в Shopify одно и то же, и следить за каждым размером отдельно.

Каждый размер считается отдельной позицией

В StoreDuet каждая вариация считается позицией со своим остатком в каждом магазине: размер, цвет или их сочетание, например черный 38-го размера. Синхронизация работает по размерам. Продажа 40-го размера на сайте уменьшает 40-й размер в Shopify, а остальные размеры не меняются. Проблемы тоже возникают по размерам, и один размер может различаться между магазинами, пока все остальные в порядке.

Как система понимает, что это тот же размер

Сначала связывается сам товар, по его артикулу или по артикулам его вариаций. Затем каждая вариация связывается с соответствующей: по артикулу, а без артикула по значению. 38 на сайте связывается с 38 в Shopify, даже когда в одном магазине атрибут называется «Размер», а в другом «Size».

Связь по значению работает, когда товар различается по одному атрибуту. Если товар различается и по размеру, и по цвету, названия атрибутов должны совпадать в обоих магазинах, иначе вариации появятся в остатках как отдельные позиции. А две вариации с разными артикулами по значению не свяжутся, даже если обе 38-го размера. Одинаковый артикул у каждой вариации во всех магазинах решает все это, как мы писали в статье об артикулах.

На экране «Остатки»: количество каждого размера в каждом магазине

На экране «Остатки» товар с размерами занимает одну строку: общее количество на каждом сайте и сколько размеров закончилось или заканчивается. Нажатие на стрелку рядом с названием товара раскрывает размеры, каждый в своей строке с количеством в каждом магазине.

Экран «Остатки»: товар, раскрытый по размерам, с количеством каждого размера в каждом магазине
Каждый размер в своей строке, с тем, что есть в каждом магазине. Данные для примера.

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

Количество для каждого размера

Нажмите «Изменить» рядом с товаром. В блоке «Остатки» у каждого размера своя строка: рядом со словом «Сейчас» видно, что есть в каждом магазине, и вы выбираете, что задать: «Ограниченное количество» с числом, «Без ограничений» или «Нет в наличии». Размер с расхождением начинается с «Без изменений», и верное количество решаете вы.

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

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

В Shopify нет отметки «Нет в наличии» без количества, поэтому «Нет в наличии» сохраняется там как количество 0. На экране «Остатки» «Нет в наличии» на сайте и 0 в Shopify означают одно и то же и не считаются расхождением.

В WooCommerce остаток можно вести на весь товар, а не на каждую вариацию. Тогда редактор пишет «Количество общее для всех вариаций товара и редактируется в самом магазине», и StoreDuet не записывает количество таким вариациям и не синхронизирует их. Чтобы синхронизировался каждый размер, ведите в магазине остаток по каждой вариации.

Новый размер для товара, который уже продается

В блоке «Вариации» редактора введите новое значение, например 42, и выберите магазины, цену и «Начальный остаток». Остаток одинаков во всех отмеченных магазинах, поэтому размер участвует в синхронизации с самого начала. Каждая новая вариация получает следующий артикул в серии товара, например TS-100-06 после TS-100-05.

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

Размеры в Wolt

В Wolt нет количества: каждый размер служит вариантом в меню, открытым или закрытым, и система определяет его по артикулу вариации на сайте. В колонке точки на экране «Остатки» у каждого размера стоит «Доступно» или «Нет в наличии», а размер, который закончился на сайтах, закрывается в Wolt примерно за 15 минут. Новый размер добавляют в самом Wolt, и система находит его по артикулу при следующем чтении меню. Как снова открывается размер, который вернулся в наличие, читайте в статье о Wolt и сайте.