Код маркировки в карточке товара: куда и как вставлять

Заполнили карточку по шаблону площадки — название, цена, остаток — и на загрузке получили отказ: «укажите GTIN» или «некорректный штрихкод». В прайсе поставщика такой колонки нет вовсе, а выгрузка из Честного знака содержит строки по восемьдесят знаков на каждую упаковку — и непонятно, что из этого просит карточка. Путаница между GTIN и кодом маркировки — частая причина, из-за которой маркируемый товар не проходит на площадку: в поле штрихкода вставляют восьмидесятизначный код или, наоборот, подают четырнадцать цифр там, где ждут полный код. Разберём, что куда вписывается и как собрать файл.

GTIN и код маркировки: одно — на товар, другое — на упаковку

GTIN (глобальный идентификатор товара) — это четырнадцать цифр, одинаковых для всех единиц одной позиции. У всех коробок одинаковых кроссовок сорок второго размера GTIN один. Бытовая аналогия — ISBN у книги: номер един для всего тиража, а не у каждого экземпляра.

Код маркировки (код идентификации) — длинная строка, напечатанная на каждой конкретной упаковке: внутри тот же GTIN плюс уникальный серийный номер и криптографический хвост, всего порядка восьмидесяти знаков. Это уже «номер паспорта экземпляра» — как серийный номер у техники.

Сравнение GTIN и кода маркировки: 14 цифр на товар и длинная строка на единицу
GTIN — четырнадцать цифр на товар; код маркировки — уникальная строка на каждую упаковку

Отсюда главное следствие: карточка товара описывает товар, а не экземпляр, поэтому место в ней — только для GTIN. Вписывать код маркировки в карточку бессмысленно по построению: на складе лежат сотни единиц, и код у каждой свой.

Какое поле просят шаблоны площадок

При создании карточки площадки ждут колонку вроде «Штрихкод», «GTIN» или «Баркод» — название зависит от шаблона категории. Wildberries и Ozon по многим категориям генерируют внутренний баркод сами, но для маркируемых групп (обувь, одежда, духи и ряд других) потребуют GTIN, под который заказаны коды. Яндекс Маркет вообще связывает вашу позицию с карточкой общего каталога по штрихкоду — без него связка не происходит. Финальный ориентир — актуальный шаблон в кабинете продавца: состав полей площадки меняют.

Поля для кода маркировки в шаблоне карточки нет. Коды передаются в других местах: при вводе товара в оборот и при отгрузке на склад площадки — в УПД по ЭДО или через отчёт о нанесении, в зависимости от схемы работы. Критично одно: GTIN в карточке должен совпадать с GTIN, зашитым в коды на упаковках, иначе приёмка на складе находит несоответствие и останавливает поставку.

Как добавить GTIN-колонку в прайс

Типовая ситуация: у вас прайс с артикулами и ценами, а GTIN живут отдельно — в файле поставщика «артикул → штрихкод» или в выгрузке из личного кабинета Честного знака. Задача — свести два файла по артикулу.

Прайс и файл поставщика с GTIN, сведение по колонке артикула
Два файла сводятся по артикулу: GTIN подтягивается к каждой позиции прайса

В Excel это делает ВПР или ПРОСМОТРX: формула берёт артикул строки и ищет его в файле поставщика. Два подводных камня. Первый — артикулы должны совпадать посимвольно: хвостовые пробелы и разный регистр превращают поиск в «Н/Д» на половине строк, поэтому обе колонки артикулов заранее чистят. Второй — после протягивания формулы результат вставьте как значения: шаблонам площадок и конвертерам нужны значения, а не ссылки на чужой файл.

Дальше файл доводят до шаблона в конвертере на странице для Честного знака. На шаге «Колонки» переименуйте колонку под название из шаблона площадки и назначьте действие «Убрать пробелы» — краевые и неразрывные пробелы в GTIN не видны глазами, но валидатор считает длину посимвольно. Если GTIN один на весь файл (монотоварная выгрузка), проще вообще не сводить таблицы, а заполнить колонку действием «Константа».

Шаг «Колонки» в конвертере: переименование колонки GTIN и действие «Убрать пробелы»
Шаг «Колонки»: название под шаблон площадки, пробелы сняты действием

На шаге «Фильтры» оставьте проверку длины: GTIN — четырнадцать цифр, EAN-13 — тринадцать. Строки, где после сведения осталось пусто или значение короче, выпадут из файла и пойдут в доработку к поставщику, а не на площадку с отказом.

Типовые ошибки

  • Перепутали GTIN и код. В поле штрихкода вставлен полный код маркировки на восемьдесят знаков — валидатор отклоняет по длине. Обратная ошибка реже, но бывает при подаче сведений.
  • Потерян ведущий ноль. Excel видит четырнадцать цифр и превращает их в число: 04607039751365 становится 4607039751365. Механика и лечение — те же, что у ведущих нулей в артикулах.
  • GTIN достали из кода неверно. Внутри кода маркировки GTIN — четырнадцать цифр после префикса 01, а не первые тринадцать цифр строки. Взяли не тот кусок — и карточка не сойдётся с упаковкой.
  • Один GTIN на все варианты. Размер и цвет — отдельные единицы каталога, на каждый выделяется свой GTIN. Один код на весь размерный ряд — гарантированная претензия приёмки.
  • Текст рядом с кодом. Приставки вида «GTIN: » и пометки в скобках из прайса поставщика — снимаются действием «Заменить текст» или «Убрать пробелы».

Откуда брать GTIN и при чём тут Честный знак

GTIN появляется при регистрации товара в системе GS1 и описании карточки в личном кабинете Честного знака: заказ кодов в станции управления заказами идёт именно по GTIN. То есть цепочка замкнутая — сначала GTIN, потом коды на его основе, потом карточка на площадке с тем же GTIN.

Сверка совпадения делается по коду с упаковки: четырнадцать цифр после префикса 01 должны равняться GTIN в карточке. Устройство кода по полям — серийный номер, ключ проверки, криптохвост — разобрано в статье про коды Честного знака в прайсе, а формат обычного штрихкода и его чистка — в статье про штрихкоды EAN-13. Если GTIN в файле нет в принципе, его запрашивают у производителя или регистрируют собственный — придумать код на месте не выйдет, площадка сверяет его с каталогом.

Частые вопросы

Что вписывать в поле «Штрихкод» карточки, если товар маркируемый?

GTIN товара — четырнадцать цифр, либо EAN-13, если шаблон категории ждёт именно его: смотрите подсказку в кабинете продавца. Код маркировки с упаковки в карточку не вписывается: он уникален для каждой единицы и передаётся отдельно — при вводе в оборот и отгрузке.

У меня EAN-13, а шаблон просит GTIN — это разные коды?

Нет, это один и тот же идентификатор в разной записи: GTIN-14 — это EAN-13 с дописанным ведущим нулём. Дописать ноль вручную можно, но аккуратно: в числовом формате Excel ноль сразу съедается обратно, поэтому колонку держат текстовой или правят в конвертере, который не переиначивает значения под числа.

Можно ли указать один GTIN на все размеры одной модели?

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

Конвертер сам подтянет GTIN к моему прайсу?

Нет, сведение двух файлов по артикулу делается в Excel через ВПР или в учётной системе. Конвертер берёт дальше: переименовывает колонку под шаблон площадки, снимает пробелы и приставки действиями, отфильтровывает строки, где GTIN пуст или короче положенного, и отдаёт XLSX со значениями без формул.