Онбординг товаров: разметка карточек и наборов
Раздел /inventory/onboarding — точка входа в товарный учёт. Здесь карточки, которые есть у вас на
Wildberries и Ozon, превращаются во «внутренний» товар платформы — единицу, вокруг которой строятся
все остальные разделы: себестоимость, остатки, потребность, закупки.
Зачем этот раздел
Маркетплейс знает только про свои карточки (nmID на WB, SKU на Ozon) — два независимых идентификатора, даже если под ними один и тот же товар. Платформе нужен один внутренний товар, к которому привязывается себестоимость, остаток, продажи. Онбординг — это разметка: какие карточки — это один товар, какие — набор из нескольких товаров, а какие уже неактуальны.
Это первый обязательный шаг: если карточка не размечена, товар не появится ни в «Себестоимости», ни в «Остатках по этапам», ни в расчёте потребности — эти разделы работают через внутренний товар, а не напрямую через карточку маркетплейса.
Откуда данные
- Карточки синхронизируются с WB и Ozon автоматически при каждом открытии раздела — подтягиваются новые, создаются товары по умолчанию. Повторный синк не создаёт дублей.
- Разметка (какая карточка — какой товар, состав набора) вводит сам продавец. Платформа подсказывает кандидатов на объединение, но решение — за вами: авто-склейки карточек WB и Ozon по алгоритму нет (у двух маркетплейсов нет общего ключа, ошибка объединения задвоила бы остаток и продажи).
- Архив — карточка помечается архивной автоматически, если при синхронизации она пропала из каталога маркетплейса; можно восстановить вручную.
Как читать экран
- Готовность каталога — процент карточек, доведённых до 100% размеченности; чипы «Все» / «Не размечено» / «Объединить» — фильтры «что доделать».
- Не размечено — карточка ещё не привязана ни к одному товару.
- Объединить — кандидаты, которые выглядят как один и тот же товар на разных маркетплейсах — подтвердите или отклоните пару вручную.
- Состав набора — если товар это бандл/кит, здесь задаётся состав: какие товары и в каком количестве входят. Без этой разметки списание остатка при продаже бандла считается неверно.
- Архив — карточки, пропавшие из каталога маркетплейса.
Частые вопросы
- Одна и та же вещь продаётся на WB и Ozon — это должен быть один товар или два? Один: без объединения остаток и продажи считаются раздельно по площадкам.
- Что будет, если не разметить состав набора? Продажа спишет остаток только у самого набора (если он вообще существует как отдельная позиция), а не у товаров внутри него.
- Можно ли создать товар без карточки на маркетплейсе? Да, «виртуальный» товар — для внутреннего учёта компонентов сборки.
Боль: новая карточка появилась на маркетплейсе, а в системе её ещё «не существует»
Каждая новая карточка на WB или Ozon — это отдельный, никак не связанный с остальным учётом идентификатор, пока кто-то вручную не разметит её как товар платформы. Пока разметки нет, товар не появляется ни в себестоимости, ни в остатках, ни в расчёте потребности — то есть вся аналитика по нему просто не работает, и легко забыть, что новая позиция вообще требует этого шага, потому что она уже продаётся на маркетплейсе.
Как работать по шагам
Подробно: разметка каталога по шагам
- Откройте раздел и дайте странице подгрузить карточки — авто-синхронизация с WB и Ozon происходит при первом открытии, повторный синк безопасен и не создаёт дублей.
- Разберите фильтр «Не размечено» сверху вниз. По каждой карточке либо создайте новый товар, либо привяжите к уже существующему — не откладывайте на «потом», иначе очередь будет только расти вместе с новыми карточками.
- Если продаёте наборы — сразу задайте им состав. Без этой разметки остаток по товарам, входящим в набор, не будет списываться при продаже бандла, и остатки по компонентам разойдутся с реальностью уже в первую же неделю продаж.
- По событию (завели новую карточку на маркетплейсе) — она подтянется сама при следующем открытии раздела, разметьте её сразу же, не дожидаясь накопления очереди.
- По событию (вывели товар из продажи) — карточка со временем уйдёт в архив автоматически, дополнительных действий не требуется.
- Раз в неделю проверяйте счётчик «Объединить». Если один и тот же товар продаётся и на WB, и на Ozon, но карточки не объединены, вы получите две разные строки во всех дальнейших отчётах вместо одной — это накапливающаяся ошибка, которую проще исправлять регулярно, а не разово в конце квартала.
- Используйте инструмент «Сверить по одной» для кандидатов на объединение — платформа только подсказывает пару, решение подтвердить или отклонить всегда за вами, авто-склейки по алгоритму намеренно нет.
Ценность
Раздел закрывает единственный по-настоящему ручной шаг товарного учёта: без него ни одна карточка не попадёт в дальнейшую аналитику платформы. Регулярная разметка «по горячим следам» (сразу после появления новой карточки) дешевле, чем разбор накопившейся очереди раз в квартал, — и снимает риск, что показатели себестоимости и остатков будут неполными именно там, где это заметит владелец бизнеса.
Частые вопросы
Я разметил карточку, но она не появилась в «Себестоимости» — почему? Проверьте, что карточка привязана именно к товару, а не осталась «не размечена» — фильтр «Не размечено» покажет пропущенные позиции.
Почему карточка вдруг попала в архив? Она пропала из каталога маркетплейса при последней синхронизации (снята с продажи, заблокирована и т.п.). Если это временно — восстановите вручную кнопкой «Восстановить».
Что делать, если кандидат на объединение на самом деле не тот же товар? Отклоните пару в инструменте «Сверить по одной» — платформа только предлагает кандидата по эвристике, окончательное решение всегда за вами.
Как часто нужно проверять раздел, чтобы очередь не накапливалась? Разметка новых карточек — по событию, сразу как появилась (страница сама подтягивает их при открытии); счётчик «Объединить» — стоит проверять не реже раза в неделю.
Можно ли разметить карточку как несколько разных товаров одновременно? Нет, одна карточка привязывается к одному внутреннему товару (или входит в состав набора как компонент) — если это на самом деле разные позиции под одной карточкой маркетплейса, такая ситуация требует уточнения на самом маркетплейсе, а не разделения на платформе.