Штрихкод не принадлежит товару: что делать на Озон Полке
Автор: Михаил С., Архитектор 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 минут: пошаговый порядок
- Считайте код в любое текстовое поле. Откройте блокнот на компьютере или строку поиска в приложении и просканируйте наклейку. Запишите, что получилось: 13 цифр, 8 цифр, длинная строка с буквами или ничего.
- Посчитайте символы. 13 цифр – это EAN-13, с ним можно работать дальше. Строка длиннее 30 символов с группами (01) и (21) – вы сканируете код маркировки, ищите на упаковке линейный штрихкод.
- Проверьте первые три цифры. 460–469 – коды, выданные национальной организацией GS1; 200–299 – внутренний код предприятия, который для внешней площадки непригоден.
- Найдите код в личном кабинете. Вставьте считанное значение в поиск по списку товаров. Если находится ваша карточка – смотрите состав задания. Если находится другая ваша карточка – это дубль. Если не находится ничего – штрихкод не привязан.
- Сверьте состав задания. Откройте документ, по которому работаете, и убедитесь, что нужный артикул в нём есть и количество не закрыто полностью.
- Проверьте 1С. В карточке номенклатуры откройте список штрихкодов и сравните значение символ в символ, включая ведущие нули.
- Повторите сканирование с другого экземпляра той же партии. Если второй экземпляр читается корректно, проблема в конкретной этикетке, и достаточно её перепечатать.
Симптом, причина и решение: сводная таблица
| Что видите | Вероятная причина | Что делать |
|---|---|---|
| «Штрихкод не принадлежит товару», код из 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С считанные часы.