Штрихкод не принадлежит товару: что делать на Озон Полке

Автор: Михаил С., Архитектор 1С · Опубликовано: 14.10.2026

Штрихкод не принадлежит товару: что делать на Озон Полке

📅 Опубликовано 14 октября 2026 г.

Коротко: сообщение «штрихкод не принадлежит товару» на Озон Полке означает, что считанный код платформа нашла, но он привязан к другой карточке или не входит в состав текущего задания. Причина почти всегда одна из трёх: сканируют код маркировки DataMatrix вместо EAN-13 из 13 цифр, штрихкод не передан из 1С в личный кабинет либо занят другой позицией. Диагностику можно выполнить самостоятельно, без обращения в поддержку.

  • EAN-13 – это 13 цифр, код маркировки – минимум 31 символ (GTIN плюс серийный номер плюс криптоданные). Полка при приёмке ждёт первый, а второй используется для поэкземплярного учёта.
  • Штрихкод на платформе уникален. Если он уже закреплён за другой карточкой – своей или чужой – привязать его повторно не получится, нужен новый код.
  • Внутренние коды из 1С с префиксами 200–299 GS1 резервирует для использования внутри предприятия: за пределами вашей базы они ничего не идентифицируют.
  • Проверять нужно три точки: наклейку на товаре, список штрихкодов в карточке личного кабинета и состав конкретного задания на размещение.
  • Ошибка про «не принадлежит» вызвана связкой данных: качество печати тут значения не имеет – если бы сканер не читал наклейку, приложение вообще не реагировало бы на нажатие триггера.

Что означает ошибка «штрихкод не принадлежит товару»?

Приложение для работы с полкой сверяет считанный код с двумя списками. Первый – штрихкоды, привязанные к карточке товара в вашем личном кабинете продавца. Второй – состав конкретного задания: поставки, размещения, подбора, возврата или пересчёта. Пока код присутствует в обоих списках, строка подтверждается и количество увеличивается.

Когда платформа отвечает, что штрихкод товару не принадлежит, она сообщает ровно одно: код распознан как валидный, но связка «код ↔ карточка ↔ документ» не сходится. К качеству печати такое сообщение отношения не имеет. Если бы сканер физически не считывал наклейку, вы увидели бы совсем другую картину: ни звукового сигнала, ни символов в поле ввода, курсор остаётся на месте.

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

Почему штрихкод не сканируется: какие причины встречаются чаще всего?

Сканируют код маркировки вместо штрихкода товара

Самая частая ситуация на товарах из перечня обязательной маркировки: обувь, одежда, парфюм, вода, молочная продукция, антисептики. На упаковке физически присутствуют два разных кода. Линейный EAN-13 идентифицирует модель товара, двумерный GS1 DataMatrix идентифицирует конкретный экземпляр. Сотрудник хватает тот, который крупнее и ближе, и получает отказ.

Внутри DataMatrix лежит структура с групповыми разделителями: группа (01) с 14-значным GTIN, группа (21) с серийным номером до 13 символов, затем криптографические группы (91) и (92). Базовая часть кода – 31 символ. Платформа при приёмке на полку сопоставляет штрихкод модели, поэтому строка из 31 и более символов в поле поиска по карточкам ничего не находит либо попадает в чужую позицию по совпадению GTIN. Отдельная история – когда сканер режет код на части или теряет разделитель GS: тогда ошибки появляются и в самой 1С, и мы писали, почему сканер не читает маркировку «Честного ЗНАКа» даже при исправном оборудовании.

Штрихкод не привязан к карточке или привязан к другой

Вторая по частоте причина – рассинхронизация карточек. Типичные сценарии: товар завели заново под новый артикул и забыли перенести штрихкоды; поставщик сменил упаковку и выдал новый EAN; одну и ту же модель в разных цветах развели по карточкам, а штрихкод оставили общий. Платформа в последнем случае отдаст код первой карточке, которая его зарегистрировала, и при сканировании второй сообщит, что код ей не принадлежит.

Штрихкод не выгрузился из 1С в личный кабинет

Если обмен настроен через модуль интеграции, штрихкод – такой же передаваемый реквизит, как цена и остаток. Он может не уехать по банальным причинам: значение заполнено у характеристики, которая не участвует в выгрузке, а у самой номенклатуры поле пустое; добавлен после последней синхронизации; в записи штрихкода указана упаковка «Коробка» – тогда в документ подставляется именно она, а количество пересчитывается по коэффициенту упаковки. При этом упаковка в записи штрихкода – необязательный реквизит и не критерий поиска: код ищется по своей строке и всегда находится, если зарегистрирован, а при пустом поле упаковки штрихкод считается применимым ко всем упаковкам этой номенклатуры и характеристики. Не находится код только тогда, когда такой строки в списке штрихкодов нет либо сканер отдаёт лишние префиксы. Если включены неуникальные штрихкоды, на один код допускается несколько записей с разными наборами номенклатуры, характеристики, упаковки и серии – тогда открывается форма уточнения штрихкода. В результате в базе код есть, в кабинете его нет, и сканирование упирается в пустой список.

Используется внутренний код вместо EAN-13

1С умеет генерировать штрихкоды сама, и это внутренние EAN-13, начинающиеся с цифры «2» (диапазон 200–299): префикс «2», затем признак вида товара – весовой, фасованный или штучный, – код номенклатуры, вес или количество и контрольный разряд. Диапазоны 020–029 и 040–049 программой не генерируются. Внутри склада такой код работает идеально. На внешней площадке он конфликтует: уникальность внутренних кодов обеспечивает только само предприятие, и тот же номер мог сгенерировать себе ещё десяток продавцов. Отсюда и ответ платформы о чужой принадлежности.

Этикетка напечатана с дефектом или поверх другой

Термоэтикетка выгорает от нагрева, частично стирается при перевозке, печатается со слишком малым коэффициентом сжатия. Сканер в таких условиях иногда читает код «успешно», но с искажением одной цифры – контрольный разряд EAN-13 это не всегда отлавливает, если ошибка компенсирующая. Результат на экране – валидный, но посторонний номер. Отдельный подвид: новая наклейка наклеена поверх старой, и лазер захватывает фрагменты обеих.

Товар не входит в состав задания

Физически верная позиция с верным кодом тоже даст отказ, если её нет в документе, который вы сейчас обрабатываете. Привезли три SKU, в заявке на размещение указаны два; пересчитываете одну полку, а товар лежит на другой; задание уже закрыто и ушло в архив. Приложение в этой ситуации формально право – код действительно не принадлежит открытому документу.

Практическое правило: прежде чем переклеивать этикетки, сравните количество позиций в задании с количеством физически привезённых SKU. Расхождение здесь объясняет значительную часть «необъяснимых» отказов при сканировании.

Как проверить штрихкод за 10 минут: пошаговый порядок

  1. Считайте код в любое текстовое поле. Откройте блокнот на компьютере или строку поиска в приложении и просканируйте наклейку. Запишите, что получилось: 13 цифр, 8 цифр, длинная строка с буквами или ничего.
  2. Посчитайте символы. 13 цифр – это EAN-13, с ним можно работать дальше. Строка длиннее 30 символов с группами (01) и (21) – вы сканируете код маркировки, ищите на упаковке линейный штрихкод.
  3. Проверьте первые три цифры. 460–469 – коды, выданные национальной организацией GS1; 200–299 – внутренний код предприятия, который для внешней площадки непригоден.
  4. Найдите код в личном кабинете. Вставьте считанное значение в поиск по списку товаров. Если находится ваша карточка – смотрите состав задания. Если находится другая ваша карточка – это дубль. Если не находится ничего – штрихкод не привязан.
  5. Сверьте состав задания. Откройте документ, по которому работаете, и убедитесь, что нужный артикул в нём есть и количество не закрыто полностью.
  6. Проверьте 1С. В карточке номенклатуры откройте список штрихкодов и сравните значение символ в символ, включая ведущие нули.
  7. Повторите сканирование с другого экземпляра той же партии. Если второй экземпляр читается корректно, проблема в конкретной этикетке, и достаточно её перепечатать.

Симптом, причина и решение: сводная таблица

Что видитеВероятная причинаЧто делать
«Штрихкод не принадлежит товару», код из 13 цифрКод привязан к другой карточке или отсутствует в карточкеНайти код в поиске по товарам, перенести или добавить штрихкод в нужную карточку
Отказ, в поле строка из 31+ символовСканируется GS1 DataMatrix вместо EAN-13Сканировать линейный штрихкод модели; код маркировки использовать в документах поэкземплярного учёта
Отказ, код начинается с 2Внутренний штрихкод, сгенерированный в 1СПолучить штрихкод у производителя либо использовать код, выданный платформой
Код есть в 1С, в кабинете его нетРеквизит не попадает в выгрузку: заполнен у характеристики или упаковкиПроверить привязку штрихкода к связке номенклатура + характеристика + упаковка «шт» и повторить синхронизацию
Карточка находится, но строка не подтверждаетсяПозиции нет в текущем задании или количество уже набраноОткрыть корректный документ, при необходимости скорректировать заявку
Сканер вообще не реагируетОборудование, режим интерфейса, повреждённая этикеткаПроверить код в блокноте, перепечатать этикетку, проверить настройки сканера
Один экземпляр не читается, остальные из партии читаютсяДефект печати или наклейка поверх наклейкиПерепечатать и переклеить этикетку на этом экземпляре

Как привязать штрихкод к карточке товара в личном кабинете?

Порядок действий в кабинете продавца сводится к четырём шагам. Сначала откройте раздел со списком товаров и найдите нужную карточку по артикулу или названию. Затем перейдите к блоку характеристик, где хранятся идентификаторы: артикул, штрихкод, габариты, вес. Вставьте EAN-13 в поле штрихкода и сохраните карточку. После сохранения обязательно дождитесь, пока изменения применятся – на крупных каталогах обновление проходит не мгновенно.

Если своего штрихкода у товара нет вообще – такое типично для хендмейда, фасовки и собственных торговых марок без регистрации в GS1 – платформа позволяет сгенерировать код на своей стороне. Такой код уникален по построению и не повторится у другого товара в системе, и именно его нужно напечатать на этикетке и затем занести обратно в 1С, чтобы складской учёт и полка работали на одном значении.

Ключевой момент, который экономит часы: заносите штрихкод в карточку до печати этикеток и до формирования поставки. Обратный порядок приводит к тому, что партия уже оклеена, а код в кабинете другой – и дальше остаётся либо переклеивать физически, либо добавлять второй штрихкод в карточку.

Часто задаваемые вопросы

Почему полка пишет «штрихкод не принадлежит товару», если на складе та же наклейка читается нормально?

Склад сверяет код со своей базой 1С, полка – со списком штрихкодов в карточке личного кабинета и составом задания. Код может быть корректно заведён в 1С и при этом не выгрузиться на площадку: например, он привязан к характеристике или к упаковке «Коробка», которые в обмене не участвуют. Проверьте наличие значения поиском по товарам в кабинете.

Чем код маркировки отличается от штрихкода товара?

Штрихкод EAN-13 – это 13 цифр, идентифицирующих модель: все экземпляры одной позиции имеют одинаковый код. Код маркировки GS1 DataMatrix содержит минимум 31 символ – 14-значный GTIN в группе (01), серийный номер до 13 символов в группе (21) и криптографические группы – и уникален для каждого экземпляра. При приёмке на полку сканируется EAN-13.

Можно ли использовать внутренний штрихкод, сгенерированный в 1С?

Для внешней площадки – нет. 1С генерирует внутренние EAN-13, начинающиеся с цифры «2» (диапазон 200–299), который GS1 зарезервировал для внутреннего использования предприятиями. Уникальность таких кодов обеспечивает только само предприятие: один и тот же номер может быть сгенерирован десятками компаний, поэтому платформа такой код либо отклонит, либо сопоставит с чужой карточкой.

Что делать, если штрихкод уже занят другой карточкой?

Сначала проверьте, не ваша ли это карточка – архивная или созданная повторно: тогда достаточно удалить код из неактуальной и добавить в рабочую. Если код зарегистрирован вне вашего кабинета, повторно присвоить его нельзя. Запросите корректный EAN у производителя или сгенерируйте штрихкод средствами платформы и перемаркируйте партию.

Сколько штрихкодов можно привязать к одной карточке?

Платформа допускает несколько штрихкодов на одну позицию – это нужно, когда у товара сменилась упаковка, а старые партии ещё в обороте. Точное ограничение смотрите в актуальных требованиях кабинета продавца. В 1С ограничений на количество записей в регистре штрихкодов для одной номенклатуры нет.

Нужно ли перепечатывать все этикетки после смены штрихкода?

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

Сканер читает код, но в поле попадает лишний символ или перенос строки – это та же ошибка?

Это другая проблема: сканер добавляет суффикс (чаще всего Enter или Tab) или работает в неверном режиме интерфейса. Проверьте вывод в обычном текстовом поле: если видите посторонние символы или перевод строки, перенастройте префикс и суффикс в сканере служебным кодом из инструкции производителя.

Можно ли принять товар на полку вообще без штрихкода?

Нет: сканирование – обязательная часть размещения, идентификация позиции без кода не предусмотрена. Если у товара нет собственного EAN, нужно получить код у платформы, напечатать этикетку и внести значение в карточку и в 1С до формирования поставки.

Найдите специалиста для решения этой задачи на koderion.ru – настройка штрихкодов, выгрузки на маркетплейсы и обмена с личным кабинетом занимает у опытного специалиста 1С считанные часы.

Читайте также