Разведите назначение идентификаторов
Внутренний SKU нужен для вашей учётной логики, артикул поставщика — для закупки, штрихкод — для физической идентификации, а идентификаторы площадки — для конкретной карточки или предложения. Один код иногда может совпасть с другим, но строить процесс на таком совпадении рискованно. Зафиксируйте, какой ключ является главным внутри компании.
В справочнике у каждой записи должны быть тип идентификатора, значение, уровень применения и статус. Особенно важно указать, относится ли код к товару, вариации, упаковке, комплекту или отдельному предложению на площадке.
Создайте таблицу связей до интеграции
Минимальная таблица содержит внутренний SKU, вариант товара, артикул поставщика, штрихкод, площадку, идентификатор карточки, идентификатор предложения и дату проверки. Для сложных товаров добавьте единицу комплекта, складскую роль и признак активности. Значение без контекста не помогает роботу выбрать правильную строку.
Не допускайте неявных связей «похоже по названию». Если соответствие не подтверждено, ставьте его в очередь ручной проверки. Ошибочная автоматическая привязка опаснее отсутствующей: она может отправить остаток или цену чужому SKU.
Учитывайте вариации, наборы и переупаковку
У вариаций могут отличаться физические коды и остатки при общей карточке. У набора свой состав и своя экономика, даже если он собран из тех же единиц. Переупаковка или смена комплектации тоже не должна незаметно наследовать старую связку, если изменились физический товар или обязательные параметры.
Для таких случаев заведите правило жизненного цикла: когда создаётся новая запись, когда старая архивируется и какие поля обязательно перепроверяются. Это избавляет от ситуации, где карточка выглядит актуальной, а склад и цена живут по истории другого продукта.
Защитите массовые обновления
Перед отправкой цены или остатка проверяйте, что получатель существует, активен и соответствует ожидаемой площадке и вариации. Для массовой операции полезны предварительный отчёт, лимит на число затрагиваемых SKU и выборочная сверка после выполнения. Так ошибка в одной связке не масштабируется на весь каталог.
Если ключ изменился, не подменяйте значение задним числом без истории. Сохраните прежнюю связь, дату окончания и причину. Это позволит объяснить расхождение в старом отчёте и корректно обработать возврат или остаток прошлой партии.
Сверяйте цепочку по фактическим данным
Регулярно сравнивайте внутренний каталог, остатки склада, кабинет площадки и витрину. Сигналом служат не только отсутствующие коды, но и один код у нескольких активных предложений, неожиданный нулевой остаток или продажа товара без ожидаемой связки.
При разборе начинайте с конкретного SKU и пройдите всю цепочку: физический товар, внутренний ключ, предложение, карточка, складской остаток, цена на витрине. Такой порядок быстрее, чем исправлять общую цифру вручную.
Свяжите идентификаторы с ценой и аналитикой
Репрайсер, аналитика и планирование запасов должны опираться на одну подтверждённую связку. Иначе продажи могут агрегироваться по одному коду, реклама — по другому, а цена — обновляться по третьему. В результате даже правильные метрики приводят к неверному решению.
Полезно хранить признак качества связи: подтверждена автоматически, подтверждена менеджером, требует проверки или архивирована. Автоматические правила можно запускать только для доверенных записей, а остальные направлять в безопасную очередь.
Сделайте проверку частью ежедневного контроля
Новые товары, смена поставщика, объединение вариаций и массовый импорт — моменты повышенного риска. Добавьте к ним короткий чек-лист: есть ли главный внутренний SKU, корректна ли площадка, не дублируется ли код, совпадает ли связка с фактическим товаром и прошла ли витринная проверка.
ВитринаPro помогает вести цены, остатки и карточки через управляемые связи. Команда получает сигнал до того, как ошибка в идентификаторе станет ошибкой заказа, отчёта или цены на маркетплейсе.
Частые вопросы
Можно ли использовать штрихкод как единственный ключ товара?
Не всегда. Он описывает физическую единицу, но не заменяет внутренний SKU, вариацию, набор и идентификатор предложения площадки. Надёжнее хранить все связи с указанием их назначения.
Почему нельзя сопоставлять товары только по названию?
Названия меняются, совпадают у похожих товаров и часто не отражают вариацию или комплект. Такое сопоставление может отправить цену или остаток не тому предложению.
Что делать при смене комплектации товара?
Проверьте, остаётся ли физический товар тем же. Если меняются состав, упаковка или вариация, создайте или подтвердите новую связь и сохраните историю прежней, а не заменяйте код без следа.
Как часто проверять таблицу идентификаторов?
Минимум после массового импорта, изменения карточки, новой поставки или смены связки; для активного каталога полезна регулярная сверка с остатками, кабинетом и витриной.
Поддерживайте явную таблицу связей SKU, штрихкодов и предложений: это основа безопасной синхронизации остатков, цен и аналитики.
Проверить на своих товарах