Коротко о главном. СОО-Сибирь помогает организовать процедуру без лишних этапов: от проверки исходных материалов до готового комплекта документов для работы бизнеса.
Групповое присвоение штрих-кодов требуется компаниям, которым необходимо идентифицировать не один товар, а десятки, сотни или тысячи товарных позиций и уровней упаковки. На практике задача начинается не с генерации изображения со штрихами, а с построения правильной структуры идентификаторов: необходимо понять, какие SKU являются самостоятельными предметами торговли, какие упаковки продаются отдельно, какие короба используются только для логистики и какие позиции отличаются фасовкой, размером, вкусом, цветом или комплектацией. Ошибка на этом этапе приводит к дублированию идентификаторов и проблемам при загрузке товара в учетные системы, торговые сети и складские программы.
- единичные потребительские товары;
- наборы и мультипаки;
- короба фиксированного состава;
- оптовые упаковки;
- паллетные конфигурации;
- логистические единицы для конкретной отгрузки;
- варианты товара по фасовке, размеру, цвету или вкусу;
- товарные позиции для разных каналов продаж.
Например, производитель выпускает пять вкусов напитка в бутылках по 0,5 и 1 литру, продает бутылки поштучно и дополнительно отгружает короба по 12 штук. Это уже не пять объектов кодирования. Необходимо отдельно учесть каждый вариант товара по объему и вкусу и определить, являются ли короба самостоятельными предметами торговли, которые заказываются и учитываются партнерами. Если сразу присвоить коды без такой товарной матрицы, позднее приходится перерабатывать карточки, этикетки и обмен с учетной системой.
СооСибирь при оказании услуг присвоения штрих-кодов сначала анализирует структуру ассортимента и уровни упаковки. Такой порядок особенно важен при массовой обработке SKU, когда одна ошибка в шаблоне распространяется сразу на сотни позиций. После определения структуры можно организовать пакетное создание кодов, подготовить реестр для дальнейшей загрузки и сформировать графические символы для этикеток или упаковки.
Варианты кодирования товаров и упаковки
Для корректного штрих-кодирования товаров необходимо различать сам идентификатор GTIN и символику, в которой он наносится на упаковку. GTIN является глобальным номером предмета торговли, а EAN-13, UPC-A, ITF-14 и другие штриховые символы используются для машинного представления идентификационных данных. В розничной торговле наиболее привычен EAN-13, связанный с 13-разрядным GTIN, тогда как UPC-A традиционно используется с GTIN-12. Для групповых и транспортных уровней, которые не проходят через обычный кассовый терминал, могут применяться другие варианты, в том числе GTIN-14 и символика ITF-14.
| Вариант | Где обычно применяется | Практический смысл |
|---|---|---|
| GTIN-13 / EAN-13 | Потребительские товары и розничная торговля | Идентификация отдельной товарной позиции |
| GTIN-12 / UPC-A | В первую очередь североамериканский рынок | Идентификация розничного предмета торговли |
| GTIN-14 | Групповые упаковочные уровни и торговые группировки | Отдельная идентификация короба или другого уровня упаковки |
| ITF-14 | Короба и грубые упаковочные поверхности вне кассового сканирования | Графическое кодирование GTIN для логистического оборота |
| SSCC | Конкретная логистическая единица — паллета, отправочный короб, грузовая единица | Уникальная идентификация отдельной единицы поставки |
Практически выбор кода начинается с вопроса: что именно идентифицируется — вид товара, упаковочный уровень или конкретная физическая грузовая единица. Если короб из 12 одинаковых бутылок постоянно заказывается торговой сетью как отдельная позиция, ему требуется собственная идентификация как предмету торговли. Если же сотрудник просто собирает на паллете произвольный набор коробов для одной конкретной отгрузки, задача уже относится к логистической идентификации и может решаться через SSCC.
- определить все самостоятельные SKU;
- зафиксировать потребительские единицы;
- выделить групповые упаковки;
- определить, какие уровни могут отдельно заказываться и учитываться;
- разграничить торговые и логистические единицы;
- только после этого формировать диапазон идентификаторов.
Частая ошибка при автоматизации присвоения штрих-кодов — использовать один код для единицы товара и короба с фиксированным количеством этих товаров. Склад начинает воспринимать сканирование короба как сканирование одной единицы, либо торговый партнер не может однозначно определить количество вложений. Исправление такой ошибки после запуска упаковки обходится дороже: нужно менять справочники, этикетки, иногда упаковочный макет и интеграционные данные.
Важно: Нельзя начинать массовую генерацию штрих-кодов до того, как зафиксирована иерархия товара и упаковок. Если один GTIN случайно назначить двум различимым товарным позициям или использовать идентификатор единичного товара для самостоятельной групповой упаковки, ошибка распространяется на склад, заказы, каталоги партнеров и печатные макеты. При сотнях SKU исправление базы после запуска значительно сложнее, чем предварительная проверка товарной матрицы.
Еще один нюанс касается услуг по генерации UPC-кодов. Формат не следует выбирать только потому, что клиент планирует продажи за рубежом. EAN и UPC являются глобально применяемыми форматами, однако конкретный ритейлер или торговый партнер может устанавливать собственные требования к принимаемой символике. Поэтому перед выпуском крупного тиража упаковки желательно проверить технические требования целевого канала продаж.
СооСибирь при массовом штрих-кодировании продукции формирует структуру идентификации до генерации изображений. Это позволяет связать каждый номер с конкретным артикулом, вариантом товара и уровнем упаковки. В дальнейшем такой реестр можно использовать для склада, 1С, этикетирования, каталогов торговых сетей и внутреннего контроля.
Единичные и групповые упаковки
Единичная и групповая упаковка рассматриваются отдельно, если каждая из них является самостоятельным предметом торговли. Например, пачка кофе весом 250 граммов продается покупателю поштучно, а короб из десяти пачек отдельно заказывается оптовым клиентом. Пачка и короб выполняют разные функции в товарной иерархии и должны однозначно различаться информационной системой. Это позволяет при сканировании сразу понимать, идет речь об одной пачке или об упаковке с установленным количеством вложений.
- единица товара;
- мультипак;
- внутренняя групповая упаковка;
- короб фиксированного состава;
- предварительно сформированная паллета как предмет торговли;
- другие уровни, которые могут отдельно заказываться или учитываться.
Типичная ситуация из практики — компания предоставляет Excel-файл на 400 SKU и просит выполнить групповую генерацию штрих-кодов. После проверки выясняется, что в файле перечислены только розничные единицы, хотя половина ассортимента дополнительно продается оптовыми коробами. Если присвоить номера только исходным строкам, уже при подключении дистрибьютора придется повторно строить упаковочную иерархию и добавлять новые позиции в учетную систему.
| Уровень | Пример | Когда требуется отдельная идентификация |
|---|---|---|
| Единица | Одна бутылка напитка | Продается или учитывается как самостоятельный товар |
| Мультипак | Упаковка из 6 бутылок | Покупатель может заказать ее отдельно |
| Короб | 12 единиц товара | Короб является фиксированным предметом торговли |
| Паллета | 40 одинаковых коробов | Имеет фиксированную конфигурацию и продается как торговая единица |
При штрих-кодировании оптом особенно важно определить количество вложений. Если короб раньше содержал 10 единиц, а затем компания переводит его на 12, такой уровень нельзя продолжать идентифицировать так, будто конфигурация не изменилась. Для торговых партнеров это уже другое количество товара, влияющее на заказ, складской учет и приемку. Поэтому изменения товарной иерархии необходимо контролировать так же внимательно, как появление нового SKU.
- Собрать весь ассортимент. Не только розничные единицы.
- Добавить варианты фасовки. Масса, объем и количество имеют значение для идентификации.
- Построить уровни упаковки. Показать, что во что вложено.
- Отметить торговые единицы. Какие уровни могут заказываться и учитываться отдельно.
- Назначить каждому уровню собственную позицию в реестре.
- Проверить связи перед массовой генерацией.
Еще одна ошибка — считать, что групповая упаковка всегда является только транспортной. На практике короб может быть и предметом торговли: поставщик выставляет его в прайс-листе, клиент заказывает именно коробами, а склад принимает их как фиксированную товарную единицу. В таком случае его нужно отличать от разовой логистической упаковки, которая сформирована исключительно для перевозки.
Коммерческое штрих-кодирование должно учитывать эту бизнес-логику заранее. Если создать идентификаторы без понимания того, как товар реально продается, результат может быть технически корректным набором номеров, но неудобным для склада и торговых партнеров. Именно поэтому при групповом присвоении СооСибирь запрашивает не только наименование продукции, но и информацию об упаковочной иерархии.
Транспортные короба и логистические единицы
При работе с транспортной упаковкой необходимо различать фиксированный предмет торговли и конкретную логистическую единицу. Короб стандартного состава, который постоянно заказывается поставщику как определенная торговая позиция, может иметь собственный GTIN. При этом конкретный грузовой объект — например, паллета, собранная сегодня для поставки в определенный распределительный центр, — может идентифицироваться индивидуальным SSCC. Эти коды решают разные задачи и не являются взаимозаменяемыми.
- GTIN идентифицирует тип предмета торговли;
- GTIN может применяться к фиксированной групповой упаковке;
- SSCC идентифицирует конкретную логистическую единицу;
- разные физические паллеты получают разные SSCC;
- идентификаторы используются для разных уровней складского учета.
Например, производитель ежедневно отгружает одинаковые короба по 24 банки продукции. Сам тип короба остается неизменным и имеет постоянную товарную идентификацию. Но каждое утро склад формирует несколько паллет для разных клиентов. Несмотря на одинаковое содержимое, это разные логистические единицы, движение которых необходимо отслеживать независимо друг от друга, поэтому в логистическом процессе применяется серийная идентификация.
| Объект | Тип идентификации | Что позволяет определить |
|---|---|---|
| Одна банка товара | GTIN | Какой это товар |
| Фиксированный короб из 24 банок | Отдельный GTIN | Какой это упаковочный уровень |
| Конкретная паллета для отгрузки | SSCC | Какую именно логистическую единицу перемещают |
| Короб из гофрокартона вне кассового сканирования | GTIN в подходящей символике, включая ITF-14 | Машиночитаемую идентификацию торговой упаковки |
ITF-14 часто используется на гофрированных транспортных коробах благодаря пригодности для прямой печати на менее качественной поверхности. При этом ошибочно считать, что выражения «GTIN-14» и «ITF-14» обозначают одно и то же. GTIN — это идентификационный номер, а ITF-14 — символика штрихового кода; она способна кодировать не только GTIN-14, но и более короткие GTIN с дополнением ведущими нулями до требуемого представления.
- Определить назначение короба. Торговая позиция или только средство перевозки.
- Проверить постоянство состава. Фиксированная групповая упаковка отличается от произвольной отгрузки.
- Назначить товарную идентификацию. Если короб является предметом торговли.
- Выбрать подходящую символику. Учитывать материал упаковки и место сканирования.
- Использовать SSCC для логистической единицы. Когда требуется индивидуальное отслеживание конкретного груза.
Распространенная ошибка склада — использовать один постоянный номер как идентификатор всех паллет одинакового состава. Это позволяет понять тип содержимого, но не позволяет отличить одну физическую паллету от другой при приемке, перемещении и отгрузке. Для полноценной прослеживаемости логистическая единица должна иметь собственную уникальную идентификацию.
- приемка товара на распределительном центре;
- контроль движения между складскими зонами;
- комплектация конкретной отгрузки;
- сверка с электронными документами;
- отслеживание отдельной паллеты или отправочного места;
- снижение ошибок при автоматизированной приемке.
При большом ассортименте складская логистика и маркировка должны проектироваться вместе с товарной матрицей. Иначе продуктовая база формируется одним отделом, транспортные короба — вторым, а логистические коды создаются складом без единой структуры. Результатом становятся дубли, непонятные связи и ручное исправление данных при интеграции.
СооСибирь при групповом создании штрих-кодов помогает разграничить товарные и логистические уровни еще до пакетного присвоения номеров. Это особенно полезно производителям и оптовым компаниям, которые одновременно работают с розницей, торговыми сетями и распределительными центрами. Правильно построенная структура создает основу для дальнейшей автоматизации учета, интеграции с 1С и прослеживаемости продукции.
Требования GS1 к присвоению кодов
Профессиональное присвоение штрих-кодов начинается с понимания того, что GTIN должен однозначно идентифицировать конкретный предмет торговли. При массовой работе с ассортиментом нельзя просто последовательно сгенерировать несколько сотен чисел и распределить их по строкам Excel. Сначала необходимо определить владельца товарной информации, структуру номенклатуры и различия между позициями, после чего сформировать идентификаторы в рамках правил GS1. Именно такая последовательность позволяет использовать коды в учетных системах, каталогах партнеров, на складе и в торговых сетях без постоянного ручного исправления.
- каждой самостоятельной товарной позиции назначается однозначный идентификатор;
- разные уровни упаковочной иерархии анализируются отдельно;
- GTIN связывается с конкретным набором характеристик товара;
- номер не должен произвольно переноситься между различными SKU;
- изменения продукции оцениваются по правилам управления GTIN;
- реестр присвоенных номеров необходимо поддерживать в актуальном состоянии.
Для российского бизнеса официальная работа с системой GS1 обычно строится через ГС1 РУС — национальную организацию GS1 в России. Регистрационный номер предприятия становится основой для формирования идентификаторов, а сами сведения о продукции вносятся через предусмотренные информационные ресурсы. При групповом присвоении штрих-кодов особенно важно сначала получить корректную идентификационную основу, а уже затем массово распределять номера между товарами. Если компания сначала печатает случайно сгенерированные EAN-13, а вопрос официальной идентификации решает позже, возникает риск несовпадения уже выпущенной упаковки с реестром товарных данных.
| Элемент | Практическая функция | Типичная ошибка |
|---|---|---|
| Регистрационный номер предприятия | Используется как основа формирования идентификаторов GS1 | Компания считает его готовым кодом товара |
| GTIN | Однозначно идентифицирует предмет торговли | Один номер используют для разных SKU |
| Карточка товара | Связывает идентификатор с характеристиками продукции | GTIN есть, но сведения о товаре заполнены некорректно |
| Штриховой символ | Позволяет считать идентификатор оборудованием | Изображение воспринимается как источник официального номера |
| Внутренний реестр | Показывает, какому SKU какой GTIN присвоен | Номера распределяются несколькими сотрудниками без единого учета |
Например, производитель одежды имеет 300 артикулов, каждый из которых выпускается в нескольких размерах и цветах. Ошибка — присвоить один идентификатор модели и использовать его на всех вариантах. Для торговли размер и цвет являются значимыми характеристиками, по которым позиции заказываются, принимаются и учитываются отдельно. Если на кассе или складе разные варианты считываются одинаково, автоматизация учета фактически перестает работать.
- Определить товарную единицу. Зафиксировать конкретный набор характеристик SKU.
- Проверить, отличается ли позиция для торговли. Учитывать фасовку, размер, вкус, цвет, комплектацию и другие существенные признаки.
- Установить упаковочную иерархию. Единица, мультипак, короб и другие уровни рассматриваются отдельно.
- Назначить GTIN. Каждый требуемый предмет торговли получает однозначный номер.
- Сохранить связь в реестре. Номер должен быть привязан к конкретной номенклатуре.
- Только после проверки создавать графику. Из GTIN формируется подходящий штриховой символ.
При массовой обработке ассортимента важна централизация. Если отдел маркетинга присваивает коды новым вкусам, склад самостоятельно заводит номера для коробов, а менеджер маркетплейса создает еще один набор для карточек товаров, база быстро начинает содержать дубли и противоречия. Системы управления штрих-кодами должны обеспечивать единый источник данных, где видно, какой идентификатор уже занят и с какой товарной позицией он связан.
- единый реестр GTIN;
- ответственный за создание новых позиций;
- правила наименования SKU;
- контроль дублей до присвоения;
- связь единичных и групповых упаковок;
- история изменений товарной матрицы;
- контроль выгрузок в 1С и системы партнеров.
Еще одна ошибка — воспринимать начальные цифры штрихового кода как самостоятельное доказательство происхождения или качества продукции. Основное назначение системы GS1 — идентификация объектов в цепочке поставок. Сам GTIN не является сертификатом соответствия, декларацией безопасности или подтверждением характеристик товара. Поэтому услуги по штрих-кодированию и разрешительная документация решают разные задачи, хотя в карточке продукции они могут использоваться параллельно.
Нюансы: Самостоятельно сгенерировать изображение EAN-13 технически несложно, но корректное изображение еще не означает корректно присвоенный товарный идентификатор. При работе с сетями и автоматизированными каталогами важно, чтобы номер был выделен в предусмотренной системе идентификации и связан именно с данным товаром. Поэтому при массовом проекте сначала проверяют происхождение диапазона GTIN и товарную матрицу, а уже затем запускают печать этикеток.
Маркировка для торговых сетей требует особенно аккуратной работы с исходными данными. Сеть может получать карточку товара электронно, а склад — считывать тот же GTIN при приемке. Если в каталоге номер относится к упаковке из шести единиц, а физически нанесен на короб из двенадцати, ошибка проходит сразу через несколько систем: заказ, отгрузку, остатки и взаиморасчеты. Поэтому цифровая идентификация товаров должна быть одинаковой во всех точках информационного обмена.
СооСибирь при групповом штрих-кодировании для бизнеса сначала проверяет структуру товарного справочника и уже используемые номера. Это особенно важно для компаний, которые много лет присваивали коды вручную и только затем переходят на централизованный учет. Существующие корректные идентификаторы не требуется без причины менять: задача состоит в том, чтобы очистить реестр, устранить дубли и выстроить понятное правило для дальнейшего роста ассортимента.
Когда товару нужен новый GTIN
Новый GTIN требуется прежде всего для нового предмета торговли, который должен отличаться от уже существующих позиций при заказе, продаже или учете. Международные правила управления GTIN рассматривают характеристики продукции с точки зрения цепочки поставок и ожиданий торговых партнеров. Например, новый вкус продукта, новая фасовка или самостоятельный вариант размера могут образовывать отдельную товарную позицию. Поэтому решение нельзя принимать только по внутреннему артикулу производителя: необходимо понимать, должен ли рынок различать старый и новый вариант.
- появился новый товар, которого раньше не было в ассортименте;
- создан новый размер или объем, учитываемый отдельно;
- добавлен новый вкус, аромат или иная самостоятельная разновидность;
- изменена упаковочная конфигурация, которая отдельно заказывается;
- создан новый набор или мультипак;
- появился дополнительный уровень торговой упаковки.
Например, производитель продает йогурт одного вкуса в стакане 125 граммов и запускает тот же вкус в упаковке 250 граммов. С точки зрения рецептуры продукт может быть практически идентичным, но для магазина это разные позиции с разным количеством продукта, ценой, складским остатком и заказом. Использование одного GTIN сделает автоматизированное различение этих товаров невозможным. Поэтому новая фасовка должна анализироваться как самостоятельный предмет торговли.
| Изменение | Что проверить | Практическое решение |
|---|---|---|
| Новый вкус | Заказывается ли он отдельно | Формируется самостоятельная товарная позиция |
| Изменение массы или объема | Меняется ли количество продукта для покупателя | Проверяется необходимость нового GTIN по правилам GS1 |
| Новый цвет или размер | Ведется ли отдельный товарный учет | Каждый различимый SKU получает свою идентификацию |
| Редизайн упаковки | Изменился ли сам предмет торговли | Не менять GTIN автоматически только из-за графики |
| Новый короб | Изменилось ли количество вложений или уровень торговли | Проверить идентификатор групповой упаковки |
Не любое изменение автоматически означает обязательную замену GTIN. Например, косметическая корректировка дизайна упаковки без изменения характеристик предмета торговли сама по себе требует отдельной оценки, а не механического создания нового номера. Это важно для крупной товарной матрицы: чрезмерное присвоение новых кодов создает ненужные дубли в учетной системе и заставляет торговых партнеров заводить новую карточку там, где фактически товар не изменился.
- Зафиксировать изменение. Что именно стало другим по сравнению с текущей позицией.
- Оценить восприятие потребителем. Является ли это новым или измененным товаром.
- Проверить торговый учет. Должны ли партнеры отдельно заказывать и учитывать новую версию.
- Проверить упаковочную иерархию. Не затрагивает ли изменение короба или мультипак.
- Применить правила управления GTIN. Только после этого принимать решение о новом номере.
- Обновить товарный реестр. Зафиксировать связь новой позиции с идентификатором.
Типичная ошибка при групповом создании штрих-кодов — считать внутренний артикул и GTIN взаимозаменяемыми. Компания может изменить собственный артикул из-за перехода на новую ERP-систему, при этом сам товар для потребителя и торговых партнеров остается прежним. В другой ситуации внутренний артикул сохраняется, но продукт существенно меняется. Поэтому правила присвоения GTIN оценивают характеристики предмета торговли, а не только внутреннюю кодировку производителя.
- внутренний артикул используется внутри компании;
- GTIN предназначен для стандартизированной идентификации предмета торговли;
- изменение артикула не всегда требует нового GTIN;
- сохранение артикула не гарантирует возможность сохранить прежний GTIN;
- решение принимается по характеристикам товара и правилам GS1.
Особого внимания требуют наборы. Если компания объединяет несколько существующих товаров в новый комплект, который продается покупателю как самостоятельная позиция, необходимо рассматривать сам комплект как отдельный предмет торговли. Использовать на внешней упаковке только код одного из вложенных товаров неправильно: при сканировании система должна понимать, что продается весь набор, а не одна его составляющая.
Еще один практический риск возникает при уменьшении или увеличении числа вложений в короб. Склад может продолжить использовать старый идентификатор групповой упаковки, хотя бизнес-партнер ожидает по этому номеру другое количество единиц. Ошибка приводит к расхождениям при приемке и остатках даже при полностью правильных штрих-кодах на каждой отдельной потребительской упаковке.
| Уровень | Старый вариант | Новый вариант | Что проверить |
|---|---|---|---|
| Потребительская единица | 500 мл | 750 мл | Правила нового GTIN для измененного предмета торговли |
| Вкус | Классический | Новая самостоятельная разновидность | Отдельную идентификацию SKU |
| Мультипак | 4 единицы | 6 единиц | Идентификатор нового упаковочного уровня |
| Короб | 12 единиц | 24 единицы | GTIN групповой торговой упаковки |
При автоматизации большое значение имеет история использования идентификаторов. Нельзя без проверки освободить старый номер и выдать его новой позиции только потому, что первоначальный товар снят с производства. Системы партнеров, документы и архивные операции могут продолжать содержать прежнюю связь. Управление товарными идентификаторами должно сохранять историческую прослеживаемость и исключать произвольное повторное использование номеров.
СооСибирь при профессиональном присвоении штрих-кодов анализирует товарные различия до пакетной генерации. Для каждой строки матрицы определяется, является ли она действительно самостоятельным SKU, существующей позицией, новым вариантом или уровнем упаковки. Благодаря этому массовое присвоение не превращается в механическое заполнение столбца GTIN, а формирует устойчивую систему идентификации для дальнейшего учета, продаж и логистики.
Данные для пакетного присвоения кодов
Пакетное создание кодов начинается с подготовки товарной матрицы, в которой каждая строка должна однозначно описывать конкретный SKU или отдельный уровень упаковки. Чем больше ассортимент, тем опаснее присваивать номера непосредственно из исходного прайс-листа без предварительной проверки. В коммерческих файлах часто встречаются сокращенные наименования, повторяющиеся артикулы, временные позиции, одинаковые товары с разным написанием и групповые упаковки, которые визуально не отличаются от обычных SKU. Если такую таблицу сразу использовать для массовой генерации, ошибка автоматически распространяется на весь диапазон идентификаторов.
- полное наименование товара;
- внутренний артикул;
- бренд или торговая марка;
- модель, вкус, цвет, размер или исполнение;
- масса, объем или иная фасовка;
- тип потребительской упаковки;
- уровень упаковочной иерархии;
- количество вложений в короб или мультипак;
- действующий GTIN, если он уже присваивался;
- статус позиции — действующая, новая или архивная.
Например, компания передает файл с 1200 строками и считает, что каждая строка требует нового штрих-кода. После очистки выясняется, что 70 позиций являются дублями, еще 40 — архивными товарами, а часть строк описывает те же продукты с другим написанием бренда. Если номера назначить до проверки, предприятие потратит диапазон идентификаторов и создаст несколько карточек для одного и того же товара. Поэтому профессиональные услуги по маркировке включают предварительную нормализацию массива данных.
| Поле матрицы | Что проверить | Риск ошибки |
|---|---|---|
| Наименование | Единый формат и отсутствие дублей | Один товар может получить несколько GTIN |
| Артикул | Уникальность внутри учетной системы | Невозможно корректно связать код с номенклатурой |
| Фасовка | Массу, объем и количество | Разные товары воспринимаются как один SKU |
| Вариант | Вкус, цвет, размер, модель | Теряется различимость товарных позиций |
| Уровень упаковки | Единица, мультипак, короб | Один GTIN ошибочно используют на разных уровнях |
| Текущий GTIN | Есть ли уже присвоенный номер | Повторная генерация вместо сохранения существующей идентификации |
Особенно важно проверить позиции, которым штрих-коды уже присваивались ранее. Групповая генерация штрих-кодов не должна автоматически заменять существующие корректные идентификаторы новыми. Если товар уже используется в торговых сетях, изменение номера без оснований заставит партнеров заводить новую карточку, а предприятие — менять этикетки, складские справочники и интеграционные данные. Поэтому перед автоматизацией необходимо провести сверку действующей базы.
- Собрать все источники данных. Прайс-листы, 1С, маркетплейсы, GS1 и внутренние каталоги.
- Нормализовать наименования. Использовать единый порядок записи характеристик.
- Проверить артикулы. Найти повторения и временные значения.
- Выделить существующие GTIN. Не создавать новый номер без причины.
- Разнести упаковочные уровни. Не смешивать штуки и короба в одном типе строк.
- Проверить архивные позиции. Не включать снятый ассортимент в массовую генерацию без необходимости.
- Утвердить контрольную матрицу. Только после этого присваивать номера.
Одна из типичных ошибок — использовать в качестве единственного идентификатора товара его название. На практике два разных продукта могут иметь почти одинаковое коммерческое наименование, но отличаться массой, цветом или количеством вложений. И наоборот, один и тот же товар может быть записан в разных файлах как «Кофе 250 г», «Кофе молотый 0,25 кг» и «Coffee 250». Без нормализации автоматизированная система учета может воспринять эти строки как три самостоятельных SKU.
Пример: В товарной базе поставщика один и тот же шампунь был записан четырьмя способами: по полному названию, сокращенному названию, старому артикулу и артикулу новой ERP. Перед массовым присвоением записи объединили по фактическому товару и сохранили уже действующий GTIN вместо создания четырех новых. Это позволило избежать дублирования карточек в сети и повторной печати упаковки.
Для эффективного присвоения штрих-кодов полезно заранее определить обязательные поля матрицы и не разрешать массовую обработку строк, где они не заполнены. Если у товара отсутствует фасовка, уровень упаковки или статус действующего GTIN, автоматическая генерация должна быть приостановлена до уточнения данных. Такой контроль значительно надежнее, чем последующая ручная проверка уже присвоенных номеров.
- обязательные поля не должны оставаться пустыми;
- значения выбираются из единых справочников;
- масса и объем приводятся к единому формату;
- типы упаковки стандартизируются;
- дубли выявляются до генерации;
- существующие GTIN защищаются от случайной перезаписи.
СооСибирь при массовом штрих-кодировании сначала формирует контрольную версию товарной матрицы. Заказчик видит, какие позиции признаны самостоятельными, какие уже имеют идентификаторы и какие требуют уточнения. Такой порядок позволяет согласовать структуру до фактического присвоения номеров и существенно уменьшает риск дорогостоящей переработки после печати этикеток.
Подготовка товарной матрицы к обработке
Подготовка товарной матрицы — это не просто удаление пустых строк из Excel. Необходимо привести данные к единой структуре, проверить уникальность SKU, разделить характеристики по отдельным полям и построить связь между единичными и групповыми упаковками. Чем лучше нормализован исходный справочник, тем проще автоматизировать дальнейшее присвоение, загрузку в 1С, обмен с торговыми сетями и печать штрих-кодов.
- одна строка — один самостоятельный SKU или уровень упаковки;
- каждая характеристика хранится в отдельном поле;
- единицы измерения унифицированы;
- артикулы не повторяются без обоснования;
- упаковочные уровни имеют понятные родительские связи;
- статус существующего GTIN фиксируется отдельно;
- архивные позиции отделены от действующих.
Например, в исходном файле одна строка может содержать запись «Сок яблочный 1 л короб 12 шт». Для ручной работы такая запись понятна, но для автоматизации она неоднозначна: это код одной бутылки или короба? Корректная матрица разделяет наименование продукта, объем единицы, количество вложений и тип упаковочного уровня. Благодаря этому система однозначно понимает, какой объект получает GTIN.
| Исходная запись | После нормализации | Зачем это нужно |
|---|---|---|
| Чай черный 100г пачка | Товар: чай черный; масса: 100 г; уровень: единица | Однозначное описание SKU |
| Чай черный 100г х20 | Товар: чай черный; вложение: 20; уровень: короб | Разделение единицы и групповой упаковки |
| Красный / L | Цвет: красный; размер: L | Автоматизированное различение вариантов |
| GTIN? | Статус: требует проверки | Исключение случайной повторной генерации |
После структурирования выполняется поиск дублей. Он должен учитывать не только полное совпадение строк, но и логические совпадения. Две записи могут иметь разные артикулы, но описывать один и тот же физический товар; наоборот, одинаковое базовое название может относиться к разным размерам или фасовкам. Поэтому автоматический поиск полезно сочетать с экспертной проверкой спорных групп.
- Удалить технический мусор. Пустые строки, служебные позиции и промежуточные расчеты.
- Разделить характеристики. Бренд, модель, фасовка, цвет и другие параметры.
- Унифицировать написание. Исключить разные варианты одного значения.
- Найти точные дубли. Полностью совпадающие позиции.
- Найти логические дубли. Разные записи одного физического товара.
- Построить упаковочную иерархию. Связать единицу с коробом и другими уровнями.
- Проверить существующие идентификаторы. Сохранить действующие корректные GTIN.
Упаковочная иерархия удобнее всего формируется отдельными связями. Для каждой групповой упаковки указывается, какой товар находится внутри и в каком количестве. Если короб содержит несколько разных SKU, это также должно быть видно из структуры. В дальнейшем такие данные используются не только для присвоения номеров, но и для складского учета, автоматической приемки и формирования отгрузочных документов.
- родительский упаковочный уровень;
- дочерний SKU;
- количество вложений;
- фиксированный или смешанный состав;
- торговый или только логистический статус;
- действующий идентификатор уровня.
Частая ошибка — присваивать новый GTIN каждой строке после импорта в новую учетную программу. Переход с одной ERP или 1С-базы на другую не делает существующие товары новыми предметами торговли. Если исторические идентификаторы утратить при миграции, компания фактически разрывает связь с карточками партнеров, этикетками и прошлым складским учетом.
Поэтому перед автоматизацией рекомендуется сформировать таблицу соответствий: старый артикул, новый артикул, действующий GTIN и статус товара. Она позволяет изменить внутреннюю систему кодирования компании, не меняя внешнюю идентификацию продукции без оснований. Особенно это важно для производителей с ассортиментом в несколько тысяч SKU.
| Старый артикул | Новый артикул | GTIN | Статус |
|---|---|---|---|
| OLD-001 | NEW-1001 | Сохраняется | Товар не изменился |
| OLD-002 | NEW-1002 | Требует анализа | Изменена фасовка |
| — | NEW-1003 | Новый | Новая товарная позиция |
Автоматизированная система учета должна получать уже проверенную товарную матрицу. Если загрузить «грязный» справочник и пытаться исправлять структуру одновременно с присвоением кодов, значительно возрастает риск ошибки. Намного надежнее сначала утвердить контрольный массив, заблокировать его от хаотичных изменений на время обработки и уже затем выполнять пакетное присвоение.
Повышение точности отслеживания товаров достигается не количеством штрих-кодов, а правильной связью идентификатора с объектом. Если код однозначно сопоставлен с SKU, фасовкой и упаковочным уровнем, сканирование становится надежным источником данных для склада и продаж. Если такая связь изначально ошибочна, даже идеально напечатанный штрих-код будет передавать неправильную информацию.
СооСибирь помогает подготовить товарную матрицу к массовой обработке, проверить дубли и сформировать связи между упаковочными уровнями. После согласования база может использоваться как основа для дальнейшего присвоения GTIN, формирования графических штрих-кодов и интеграции с учетными системами. Такой подход особенно эффективен при штрих-кодировании оптом, когда ручная проверка каждой позиции уже становится слишком трудоемкой.
Этапы группового присвоения штрих-кодов
Групповое присвоение штрих-кодов должно выполняться по контролируемому сценарию: от проверки товарной матрицы до передачи заказчику итогового реестра, который можно использовать в учетной системе, на складе и при подготовке упаковки. Главная задача массового проекта — не просто быстро получить сотни номеров, а сохранить однозначную связь каждого идентификатора с конкретным SKU и упаковочным уровнем. Если эта связь нарушена хотя бы в нескольких строках, ошибка может попасть в 1С, макеты этикеток, карточки торговых сетей и документы отгрузки одновременно. Поэтому автоматизация присвоения штрих-кодов обязательно дополняется контрольными проверками.
- Проверка исходной матрицы. Удаляются дубли, архивные позиции и незаполненные строки.
- Определение объектов идентификации. Разделяются единицы товара, мультипаки, короба и другие уровни.
- Проверка существующих GTIN. Исключается повторное присвоение уже идентифицированным товарам.
- Формирование новых идентификаторов. Номера распределяются между утвержденными позициями.
- Контроль уникальности. Проверяются дубли и логические конфликты.
- Подготовка графических символов. Формируются штрих-коды для нужного способа нанесения.
- Сбор итогового реестра. GTIN связывается с артикулом, наименованием и упаковочным уровнем.
- Передача в учетную систему. Данные подготавливаются для 1С, ERP, WMS или другого ПО.
Например, производитель передает 800 позиций, из которых 150 уже имеют действующие коды, 500 являются новыми розничными SKU, а еще 150 — это групповые упаковки. Если система просто последовательно сгенерирует 800 новых номеров, предприятие получит дублирование части действующей базы. Корректная процедура сначала отделяет существующие идентификаторы, затем присваивает номера только новым объектам и после этого проверяет связи между единицами товара и коробами.
| Этап | Контрольный вопрос | Риск при пропуске |
|---|---|---|
| Проверка матрицы | Каждая строка действительно является отдельным SKU? | Лишние или повторные GTIN |
| Проверка действующих кодов | Не присваивался ли номер ранее? | Разрыв связи с торговыми партнерами |
| Определение упаковочного уровня | Что идентифицируется: штука, набор или короб? | Один код используется для разных объектов |
| Генерация | Каждый номер уникален и корректно сформирован? | Ошибки при сканировании и загрузке |
| Финальный реестр | Можно ли однозначно найти товар по GTIN? | Проблемы интеграции с 1С и складом |
При штрих-кодировании оптом полезно разделять автоматические и экспертные проверки. Машина хорошо выявляет точные дубли, пустые поля, повторяющиеся номера и формальные ошибки структуры. Но она не всегда понимает, являются ли «Напиток лимон 0,5 л» и «Лимонад Lemon 500 ml» одним и тем же товаром. Такие случаи требуют анализа товарных характеристик, а иногда и уточнения у заказчика.
- автоматически проверять повторяющиеся GTIN;
- искать дубли артикулов;
- контролировать обязательные поля;
- проверять контрольный разряд;
- выделять подозрительно похожие SKU;
- отправлять спорные позиции на ручную проверку;
- фиксировать причину каждого исключения.
Еще один важный этап — формирование итогового реестра. В нем недостаточно оставить два столбца «товар» и «штрих-код». Для дальнейшей автоматизации желательно сохранить внутренний артикул, полное наименование, бренд, вариант, фасовку, уровень упаковки, количество вложений, GTIN и статус позиции. Такой реестр становится контрольной таблицей, по которой можно восстановить логику присвоения даже через несколько лет.
Совет: Перед передачей кодов в печать зафиксируйте финальную товарную матрицу отдельной контрольной версией и запретите параллельное ручное присвоение новых номеров несколькими сотрудниками. Любая новая позиция должна проходить через один и тот же реестр. Это особенно важно для компаний с несколькими складами, брендами или менеджерами маркетплейсов, где дубли чаще всего появляются не из-за программы, а из-за разрозненного процесса.
Маркировка продукции под ключ должна учитывать не только получение идентификаторов, но и то, что будет происходить дальше. Коды могут использоваться в макете упаковки, на термоэтикетке, в карточке товара, в системе склада или в обмене с торговой сетью. Поэтому еще до завершения проекта полезно определить нужный формат результата: Excel, CSV, таблица для загрузки в ERP, графические файлы или комбинация нескольких вариантов.
- реестр GTIN в табличном формате;
- связь с внутренними артикулами;
- указание упаковочного уровня;
- данные для импорта в 1С;
- графические файлы штрих-кодов;
- список позиций, требующих ручной проверки;
- архив ранее использованных идентификаторов.
Типичная ошибка — печатать этикетки сразу после генерации, не проводя контроль выборки. В результате один сдвиг строк в Excel способен привести к тому, что правильный GTIN окажется нанесен на неправильный товар. Сам номер при этом будет технически корректным и успешно сканироваться, но информационная система будет распознавать совершенно другую продукцию. Поэтому перед тиражом необходимо проверить не только код, но и соответствие «товар — GTIN — макет».
СооСибирь выстраивает групповое создание штрих-кодов таким образом, чтобы каждый этап можно было проверить отдельно. Сначала утверждается товарная матрица, затем присваиваются идентификаторы, после этого формируется реестр и только затем данные переходят в печать или интеграцию. Такой порядок снижает риск массовой ошибки и делает техническую поддержку маркировки понятной для заказчика.
Интеграция кодов с 1С
Интеграция с 1С для маркировки начинается с правильного сопоставления GTIN и внутренней номенклатуры. В учетной системе один и тот же товар может иметь собственный артикул, код номенклатуры, характеристику, серию и несколько упаковочных единиц. Если импортировать только штрих-коды без понимания этой структуры, номер может привязаться к родительской карточке вместо конкретного размера, фасовки или упаковки. Поэтому перед загрузкой необходимо определить, какой объект 1С соответствует каждой строке итогового реестра.
- код номенклатуры;
- внутренний артикул;
- характеристика товара;
- единица измерения;
- упаковочный уровень;
- GTIN;
- тип штрихового представления;
- статус действующей позиции.
Например, в 1С заведена одна карточка футболки, а цвет и размер оформлены характеристиками. В товарной матрице при этом каждый цветоразмер имеет отдельный GTIN. Если загрузить все номера только в общую карточку номенклатуры, система не сможет однозначно определить конкретный вариант при сканировании. Поэтому связь должна строиться до уровня той характеристики, которая реально идентифицируется кодом.
| Данные | Роль в интеграции | Типичная ошибка |
|---|---|---|
| Артикул | Связывает внешний реестр с товаром компании | Артикул изменился после миграции системы |
| Характеристика | Различает размер, цвет или исполнение | Все варианты получают один код |
| Упаковка | Определяет штуку, пачку или короб | GTIN короба записан на единицу |
| GTIN | Используется при сканировании и обмене | Номер привязан к неправильной строке |
| Статус | Показывает действующий или архивный товар | Старый код случайно возвращается в оборот |
При больших объемах данных лучше использовать автоматизированную загрузку, а не ручное копирование. Даже внимательный сотрудник при переносе нескольких тысяч строк может сместить значения, пропустить ведущий ноль или привязать код к соседней позиции. Автоматизированная система учета позволяет использовать подготовленный шаблон импорта и заранее проверять соответствие обязательных полей.
- Согласовать структуру полей. Определить, какие данные ожидает 1С.
- Сформировать файл импорта. Привести реестр к необходимому формату.
- Провести тестовую загрузку. Использовать ограниченное число позиций.
- Проверить сканирование. Убедиться, что система открывает нужный SKU.
- Проверить упаковочные уровни. Короб и единица должны учитываться корректно.
- После теста загрузить полный массив.
- Сохранить контрольный отчет. Зафиксировать результат импорта.
Особенно внимательно нужно работать с ведущими нулями. В электронных таблицах длинные цифровые значения иногда автоматически преобразуются в число, научную запись или иной формат, из-за чего идентификатор искажается. Поэтому поля GTIN при подготовке обменных файлов рекомендуется обрабатывать как идентификационные значения, а не как обычные арифметические числа.
- не использовать математические операции над GTIN без необходимости;
- контролировать сохранение ведущих нулей;
- не допускать автоматического округления;
- проверять формат CSV и Excel перед импортом;
- сравнивать контрольную выборку после загрузки;
- хранить оригинальный реестр отдельно от рабочего файла импорта.
Еще одна распространенная проблема возникает при миграции между версиями учетных систем. Новый артикул или новый внутренний код не означает, что товару автоматически нужен новый GTIN. Если сам предмет торговли не изменился, внешняя идентификация обычно должна сохранять историческую связь. Поэтому при переносе базы формируется таблица соответствий между старой и новой номенклатурой, а действующие GTIN переносятся вместе с товарами.
Интеграция также влияет на последующую распечатку штрих-кодов на этикетках. Если 1С используется как источник данных для принтера, система должна понимать, какой шаблон этикетки относится к единичному товару, коробу или другому уровню. Ошибка в упаковочной иерархии на этом этапе может привести к массовой печати корректного штрих-кода на неправильной этикетке.
| Проверка после импорта | Что должно происходить |
|---|---|
| Сканирование единицы | Открывается точный SKU |
| Сканирование групповой упаковки | Определяется соответствующий короб или мультипак |
| Поиск по артикулу | Отображается тот же GTIN, что в контрольном реестре |
| Печать этикетки | Подставляется код нужного упаковочного уровня |
| Архивная позиция | Не используется для нового товара |
Техническая поддержка маркировки после загрузки особенно полезна на этапе тестирования склада. Нужно проверить не несколько случайных цифр в таблице, а полный рабочий сценарий: товар создан, код загружен, этикетка напечатана, сканер считал символ, система определила правильную позицию, а складская операция изменила остаток именно нужного SKU. Только такой сквозной тест показывает, что интеграция действительно завершена.
СооСибирь может подготовить итоговый реестр в формате, пригодном для дальнейшей загрузки в учетную систему, с привязкой идентификаторов к артикулам и упаковочным уровням. При большом ассортименте это позволяет использовать результаты группового присвоения не только для печати штрих-кодов, но и как основу для автоматизации склада, продаж и товарного обмена с партнерами.
Проверка и нанесение штрих-кодов
После присвоения идентификаторов работа не заканчивается: следующий этап — проверить корректность данных, подготовить графическое представление и убедиться, что штрих-код будет стабильно считываться на реальной упаковке. Ошибка многих компаний заключается в том, что они проверяют только цифры GTIN и сразу передают изображение дизайнеру или типографии. На практике даже правильно присвоенный идентификатор может плохо считываться из-за уменьшенного размера символа, недостаточного контраста, нарушения свободных зон, деформации упаковки или неудачного расположения рядом со сгибом и швом. Поэтому коммерческое штрих-кодирование должно включать отдельный контроль цифровой и печатной части.
- проверка структуры идентификатора;
- контроль правильности контрольного разряда;
- проверка соответствия GTIN конкретному SKU;
- выбор подходящей символики;
- контроль размеров штрихового символа;
- сохранение свободных зон вокруг кода;
- оценка контраста фона и штрихов;
- выбор корректного места нанесения;
- тестирование считываемости до массовой печати.
Например, предприятие получает корректные EAN-13 штрих-коды и размещает их на новой линейке упаковки. Дизайнер уменьшает символ, чтобы он лучше вписался в композицию этикетки, а справа практически вплотную размещает текст. В графическом макете код выглядит аккуратно, но после печати часть сканеров начинает считывать его нестабильно. Причина находится не в GTIN, а в нарушении условий формирования и размещения графического символа.
| Что проверяется | Почему это важно | Типичная ошибка |
|---|---|---|
| GTIN | Должен соответствовать конкретному товару | На макет попал код соседнего SKU |
| Контрольный разряд | Используется для проверки структуры номера | Номер набран вручную с ошибкой |
| Свободные зоны | Помогают сканеру определить границы символа | Текст или графика расположены слишком близко |
| Контраст | Обеспечивает различимость штрихов и пробелов | Светлые штрихи нанесены на сложный фон |
| Размер | Влияет на надежность считывания | Штрих-код чрезмерно уменьшен дизайнером |
| Расположение | Должно учитывать форму упаковки | Код попадает на сгиб, шов или сильную кривизну |
Перед подготовкой графики необходимо также выбрать символику, соответствующую месту использования. Для обычных розничных товаров широко применяются EAN-13 и UPC-A, а для коробов и транспортных упаковок в определенных процессах используется ITF-14. Нельзя просто заменить один графический формат другим только потому, что он визуально удобнее: символика подбирается с учетом того, где товар будет сканироваться — на кассе, складе, распределительном центре или в другом звене цепочки.
- Проверить финальный реестр. Убедиться, что GTIN связан с правильным товаром.
- Рассчитать контрольный разряд. Исключить ошибку в структуре номера.
- Выбрать символику. Учесть тип товара и место сканирования.
- Сформировать графический файл. Не искажать пропорции при дальнейшем использовании.
- Разместить на макете. Сохранить необходимые зоны вокруг символа.
- Сделать пробную печать. Проверять не только изображение на мониторе.
- Провести тест считывания. Желательно на разных сканерах или в реальной рабочей среде.
- Только после проверки запускать тираж.
Особенно осторожно следует работать с цилиндрической, мягкой и деформируемой упаковкой. Код, который идеально выглядит в развертке, после нанесения на бутылку, пакет или гибкую пленку может изгибаться и ухудшать считывание. Поэтому техническая поддержка маркировки должна учитывать не только файл изображения, но и материал, геометрию и способ печати упаковки. Иногда достаточно изменить расположение символа, чтобы решить проблему без изменения дизайна целиком.
- пластиковые бутылки;
- банки небольшого диаметра;
- пакеты и мягкая упаковка;
- термоусадочная пленка;
- гофрокороба;
- этикетки с сильным глянцем или сложным фоном.
Еще одна распространенная ошибка возникает при копировании графических файлов между товарами. Дизайнер берет предыдущий макет, меняет название, цвет и фотографию продукта, но забывает заменить штрих-код. В результате новая упаковка визуально относится к одному SKU, а при сканировании определяется другой товар. При массовом ассортименте такой риск особенно высок, поэтому контроль «артикул — GTIN — макет» должен проводиться перед утверждением каждого набора файлов.
Мнение эксперта: Самая опасная ошибка в штрих-кодировании — не та, при которой код вообще не считывается, а та, при которой он стабильно считывается как другой товар. Плохой символ быстро обнаружат на приемке, а перепутанный GTIN способен неделями создавать неверные остатки, продажи и данные партнеров. Поэтому финальная проверка должна подтверждать одновременно качество печати и правильность связи кода с конкретным SKU.
Контроль считываемости обычным ручным сканером полезен, но не равнозначен профессиональной верификации качества печати. Сканер отвечает прежде всего на практический вопрос, удалось ли считать символ в конкретных условиях, тогда как верификатор оценивает параметры печати по установленной методике и присваивает символу соответствующую оценку. Такая проверка особенно актуальна перед крупным тиражом упаковки или при требованиях торговой сети к качеству штриховых символов.
| Способ проверки | Что показывает | Когда полезен |
|---|---|---|
| Визуальная проверка | Очевидные дефекты, расположение и соответствие макету | На этапе дизайна |
| Обычный сканер | Практическую возможность считывания | При тестировании рабочего процесса |
| Сверка с реестром | Правильность связи GTIN и SKU | Перед утверждением макета |
| Верификатор | Объективные параметры качества напечатанного символа | Перед тиражом и при повышенных требованиях партнеров |
При распечатке штрих-кодов на этикетках необходимо отдельно проверить настройки оборудования. Термо- и термотрансферные принтеры могут создавать хороший символ при правильной настройке, но изношенная печатающая головка, неверная скорость или неподходящий материал способны дать разрывы и дефекты штрихов. Поэтому проблемы считывания не всегда связаны с самим файлом: иногда причиной является конкретный принтер или расходный материал.
- проверить разрешение принтера;
- выбрать подходящий материал этикетки;
- оценить состояние печатающей головки;
- не растягивать готовое изображение вручную;
- проверить первую партию после настройки;
- сохранять контрольный образец при большом тираже.
СооСибирь при оказании услуг по штрих-кодированию может подготовить итоговый набор данных так, чтобы заказчик получил не разрозненные изображения, а понятную структуру: товар, артикул, GTIN, упаковочный уровень и соответствующий графический файл. Это упрощает передачу информации дизайнерам, типографии, складу и специалистам по 1С и уменьшает риск того, что правильный код окажется на неправильном продукте.
Штрих-код и регистрация товара
Одна из самых частых путаниц при присвоении штрих-кодов на товары связана с понятиями «GTIN», «штрих-код» и «регистрация товара». GTIN — это идентификатор конкретного предмета торговли. Штрих-код — графическое машиночитаемое представление идентификационных данных. А регистрация товарных сведений связывает присвоенный номер с информацией о конкретном продукте в соответствующей системе. Эти этапы взаимосвязаны, но не являются одним и тем же действием.
- GTIN отвечает на вопрос «какой товар идентифицируется»;
- штриховой символ позволяет считать номер автоматически;
- товарная карточка связывает номер с характеристиками продукта;
- макет упаковки определяет фактическое нанесение символа;
- учетная система связывает GTIN с внутренней номенклатурой.
Например, в бесплатном генераторе можно ввести произвольные 13 цифр и получить изображение, визуально похожее на EAN-13. Это не означает, что компании официально выделен соответствующий GTIN или что номер принадлежит именно этому товару. Точно так же официальный GTIN без корректно сформированного графического символа не обеспечивает автоматического сканирования физической упаковки. Поэтому создание уникальных баркодов необходимо рассматривать как несколько последовательных задач.
| Элемент | Что это такое | Чего он сам по себе не дает |
|---|---|---|
| GTIN | Уникальный идентификатор предмета торговли | Не является картинкой для печати |
| EAN-13 / UPC-A / ITF-14 | Штриховая символика для представления данных | Не создает право на произвольный GTIN |
| Карточка товара | Описание продукта, связанное с идентификатором | Не заменяет физический штрих-код на упаковке |
| Внутренний артикул | Код товара внутри компании | Не является автоматически глобальным идентификатором |
Ошибка особенно часто встречается у начинающих селлеров. Компания покупает «штрих-коды» у неизвестного посредника или самостоятельно генерирует цифры, загружает их на маркетплейс, а затем сталкивается с проверкой принадлежности GTIN. Если номер был изначально связан с другой организацией либо не является корректным идентификатором GS1, последующая корректировка требует менять карточки и повторно оформлять данные.
- Получить корректную основу идентификации. Использовать предусмотренную систему GS1.
- Присвоить GTIN конкретному SKU. Зафиксировать связь в реестре.
- Внести корректные товарные сведения. Наименование и характеристики должны соответствовать продукту.
- Создать графический символ. Выбрать подходящую символику.
- Разместить его на упаковке или этикетке.
- Проверить считывание и соответствие товару.
Также необходимо отличать обычное штрих-кодирование от обязательной цифровой маркировки отдельных товарных групп. EAN-13 сам по себе не заменяет код маркировки и не выполняет функции системы прослеживаемости, установленной для продукции, подпадающей под обязательную маркировку. У одного товара могут одновременно использоваться разные средства идентификации для различных задач: GTIN идентифицирует товарную позицию, а специализированный код маркировки может идентифицировать конкретную единицу товара.
- штрих-кодирование используется для товарного и складского учета;
- GTIN идентифицирует вид предмета торговли;
- обязательная маркировка регулируется отдельными требованиями;
- код маркировки может содержать серийную идентификацию конкретного экземпляра;
- наличие EAN-13 не освобождает от обязательной маркировки, если она применима к товару.
Отдельная проверка нужна перед передачей сведений торговой сети или маркетплейсу. Внутри компании товар может называться сокращенно, но партнеру необходимо передать такую карточку, которая однозначно соответствует физической продукции и присвоенному GTIN. Если один и тот же номер появляется в карточках с разными брендами, фасовками или моделями, система партнера может расценить данные как противоречивые.
Цифровая идентификация товаров дает максимальный эффект тогда, когда одни и те же данные используются во всех системах. GTIN в базе GS1, внутреннем реестре, 1С, карточке сети, файле дизайнера и на физической упаковке должен относиться к одной и той же товарной позиции. Если хотя бы один участок использует другую связь, сама технология штрих-кодирования не сможет предотвратить ошибку.
| Где используется GTIN | Что необходимо сверить |
|---|---|
| Внутренний реестр | Артикул и характеристики SKU |
| 1С или ERP | Номенклатуру и упаковочный уровень |
| GS1 | Данные идентифицируемого товара |
| Торговая сеть | Карточку и единицу поставки |
| Макет упаковки | Фактически нанесенный штрих-код |
Частая ошибка после успешной регистрации товара — считать данные неизменяемыми независимо от дальнейшей модификации продукта. Если компания меняет фасовку, количество вложений или другую характеристику, способную потребовать нового GTIN, необходимо сначала определить правила идентификации и только затем обновлять карточки. Нельзя просто переписать описание у старого номера, если фактически появился другой предмет торговли.
СооСибирь разделяет эти процессы при сопровождении заказчика: сначала определяется структура товарных позиций и официальных идентификаторов, затем готовятся данные для учета и графические штрих-коды. Благодаря этому клиент понимает, какие номера закреплены за продукцией, какие файлы предназначены для печати и какие сведения необходимо передать партнеру или загрузить в учетную систему.
Стоимость и сроки группового присвоения
Цена на групповое присвоение штрих-кодов зависит прежде всего от объема товарной матрицы и состояния исходных данных. Обработать 30 полностью подготовленных SKU значительно проще, чем 3000 позиций, среди которых есть дубли, старые артикулы, несколько уровней упаковки и уже действующие GTIN. Поэтому стоимость проекта обычно определяется не только количеством строк, но и количеством операций, которые необходимо выполнить до фактического присвоения идентификаторов. Чем хуже структурирована исходная база, тем больше времени занимает предварительная проверка.
- количество товарных позиций;
- число вариантов по цветам, размерам, вкусам и фасовкам;
- количество уровней упаковки;
- наличие ранее присвоенных GTIN;
- качество исходной товарной матрицы;
- необходимость регистрации товарных данных;
- подготовка графических штрих-кодов;
- формирование файлов для 1С или ERP;
- необходимость проверки макетов и печати.
Например, одна компания передает 500 SKU в чистой таблице, где у каждой позиции указан артикул, бренд, фасовка, упаковочный уровень и статус действующего GTIN. Другая компания предоставляет те же 500 строк, но часть товаров записана дважды, у коробов не указано количество вложений, а действующие коды хранятся в отдельном файле. Во втором случае основная трудоемкость приходится не на генерацию номеров, а на восстановление корректной товарной структуры.
| Фактор | Как влияет на стоимость | Что требуется дополнительно |
|---|---|---|
| Небольшой чистый каталог | Минимальная трудоемкость | Проверка и присвоение |
| Большая товарная матрица | Увеличивает объем автоматической и выборочной проверки | Пакетная обработка данных |
| Дубли и старые артикулы | Увеличивают подготовительный этап | Очистка и нормализация базы |
| Несколько упаковочных уровней | Усложняют товарную иерархию | Связь единиц, мультипаков и коробов |
| Интеграция с 1С | Добавляет техническую подготовку | Файл импорта и тестовая загрузка |
| Графические файлы | Добавляют этап подготовки макетов | Формирование штриховых символов |
Срок выполнения также зависит от того, насколько быстро можно утвердить исходную матрицу. Если все SKU однозначно определены и у компании нет противоречий между прайс-листом, 1С и фактической упаковкой, групповое создание штрих-кодов проходит значительно быстрее. Если же каждый десятый товар требует уточнения, часть времени уходит на согласование. Поэтому перед запуском проекта полезно назначить одного ответственного сотрудника, который оперативно подтверждает спорные позиции.
- Получить исходную матрицу. Собрать единый перечень товаров и упаковок.
- Провести первичную проверку. Найти дубли, пробелы и действующие GTIN.
- Согласовать структуру SKU. Закрыть спорные позиции.
- Выполнить групповое присвоение. Распределить идентификаторы по утвержденной матрице.
- Провести контроль. Проверить уникальность и упаковочные связи.
- Подготовить итоговый реестр. Связать GTIN с внутренней номенклатурой.
- При необходимости сформировать графику.
- Подготовить данные для 1С, ERP или партнеров.
Частая ошибка заказчика — требовать минимальную цену только за «генерацию цифр», не учитывая, что основная ценность услуги заключается в предотвращении массовых ошибок. Если неправильный код попадет на тысячу упаковок, стоимость перепечатки, блокировки приемки или исправления карточек в сети будет намного выше стоимости предварительной проверки. Поэтому штрих-кодирование для бизнеса рационально оценивать не только по цене одного номера, но и по объему контроля данных.
- проверка дублей;
- контроль упаковочной иерархии;
- сопоставление с действующими кодами;
- подготовка контрольного реестра;
- выборочная проверка макетов;
- тестовая загрузка в учетную систему.
Еще один фактор — необходимость последующей технической поддержки. Если компания регулярно выводит новые SKU, удобнее создать постоянный порядок присвоения, чем каждый раз заново собирать данные из разных файлов. В этом случае проект становится не разовой услугой по штрих-кодированию, а основой системы управления товарной идентификацией.
СооСибирь определяет стоимость после анализа количества SKU, упаковочных уровней и исходных данных. Заказчик заранее понимает, входит ли в проект только присвоение идентификаторов или также требуется очистка базы, подготовка реестра, графических файлов и интеграционного формата. Такой подход помогает избежать скрытых работ уже после начала проекта.
Частые вопросы о штрих-кодировании
При групповом присвоении кодов чаще всего возникают вопросы о различиях EAN-13, UPC и GTIN-14, необходимости членства в GS1, кодировании коробов, использовании номеров на маркетплейсах и повторном присвоении GTIN после изменения товара. Отдельная группа вопросов связана с тем, можно ли просто сгенерировать изображение и считать задачу решенной. Ниже разобраны практические ситуации, которые чаще всего возникают у производителей, селлеров и оптовых компаний.
Чем GTIN отличается от штрих-кода?
GTIN — это идентификатор предмета торговли, а штрих-код — графическая форма представления данных для автоматического считывания. Один и тот же GTIN может использоваться в подходящей для конкретного процесса символике. Поэтому сначала определяется товарный идентификатор, а уже затем подготавливается изображение для упаковки или этикетки.
- GTIN идентифицирует товар;
- EAN-13 и UPC-A являются символиками для розничных процессов;
- ITF-14 применяется в определенных логистических сценариях;
- графическое изображение не заменяет официальное присвоение номера;
- внутренний артикул не равен GTIN.
Когда используется EAN-13?
EAN-13 широко применяется для потребительских товаров и розничной торговли. Внутри символа представляется 13-разрядный GTIN. Для большинства компаний, работающих с российским, европейским и многими другими рынками, именно этот формат встречается наиболее часто.
Когда нужен UPC?
UPC-A традиционно широко используется на североамериканском рынке и представляет GTIN-12. Не следует автоматически выбирать UPC только потому, что компания планирует экспорт. Лучше заранее проверить требования конкретного ритейлера или партнера и сопоставить их с системой идентификации товара.
| Формат | Типичное применение |
|---|---|
| EAN-13 | Розничные потребительские товары |
| UPC-A | Розница, особенно рынок США и Канады |
| GTIN-14 | Идентификация определенных групповых упаковочных уровней |
| ITF-14 | Штриховое представление GTIN на транспортной упаковке |
| SSCC | Идентификация конкретной логистической единицы |
Нужен ли отдельный код для короба?
Если короб является самостоятельным предметом торговли — например, его отдельно заказывают, принимают и учитывают, — он должен иметь собственную идентификацию, отличную от одной единицы внутри. Если короб используется только как случайная транспортная тара, задача определяется иначе. Поэтому сначала анализируется функция упаковочного уровня.
Можно ли использовать один код для товара и мультипака?
Если единичный товар и мультипак являются разными предметами торговли, использовать одинаковый идентификатор нельзя. При сканировании система должна однозначно понимать, продается одна единица или набор. Иначе появляются ошибки в остатках, заказах и приемке.
Нужен ли новый GTIN при изменении упаковки?
Не любое визуальное изменение упаковки требует нового номера. Решение зависит от того, изменился ли сам предмет торговли с точки зрения правил управления GTIN. Например, простой редизайн и изменение количества продукта — принципиально разные ситуации. Поэтому перед заменой номера оценивают конкретное изменение.
- определить, что изменилось;
- оценить влияние на потребительские характеристики;
- проверить торговый учет;
- проверить правила управления GTIN;
- только затем менять или сохранять идентификатор.
Нужен ли новый GTIN при смене внутреннего артикула?
Не автоматически. Артикул относится к внутренней системе компании, а GTIN идентифицирует предмет торговли для внешней цепочки. При миграции 1С или ERP товар может получить новый внутренний номер, но сохранить прежний GTIN, если фактически не изменился.
Можно ли повторно использовать номер снятого товара?
Повторное использование идентификаторов нельзя выполнять произвольно. Старый GTIN может сохраняться в базах партнеров, архивах, отчетах и документах. Поэтому управление номерами должно учитывать требования GS1 и историю конкретной товарной позиции, а не только факт снятия товара с производства.
Чем GTIN-14 отличается от ITF-14?
GTIN-14 — это формат глобального идентификатора, а ITF-14 — символика штрихового кода. Эти термины часто используют как синонимы, но технически это разные сущности. Выбор графической символики зависит от среды сканирования и типа упаковки.
- GTIN — идентификационные данные;
- символика — способ их графического представления;
- ITF-14 подходит для ряда транспортных упаковок;
- сам формат GTIN и тип символа нельзя смешивать.
Что такое SSCC?
SSCC используется для идентификации конкретной логистической единицы. Например, две одинаковые паллеты могут содержать одни и те же короба с одинаковыми GTIN, но это две разные физические единицы отгрузки, поэтому их логистическая идентификация должна различаться.
Нужно ли регистрировать товар в GS1?
Если компании требуется официальная глобальная идентификация в системе GS1, необходимо работать через предусмотренный порядок национальной организации и корректно связывать GTIN с товарными данными. Простая генерация изображения EAN-13 сторонним сервисом не является эквивалентом официального присвоения идентификатора.
Можно ли купить готовые штрих-коды?
К предложениям «купить штрих-кодирование товаров» без анализа происхождения номера следует относиться осторожно. Для бизнеса важно понимать, кому принадлежит диапазон, каким образом идентификатор присвоен и будет ли он корректно проходить проверки партнеров. Экономия на происхождении GTIN может привести к необходимости менять упаковку и карточки товара позже.
Подойдут ли коды для маркетплейса?
Необходимо учитывать требования конкретной площадки. Сам по себе корректный GTIN решает задачу идентификации товара, но маркетплейс может дополнительно требовать определенную структуру карточки, подтверждение принадлежности номера или собственную внутреннюю маркировку. Эти требования нужно проверять отдельно от GS1.
| Система | Для чего используется |
|---|---|
| GTIN | Глобальная идентификация предмета торговли |
| Артикул | Внутренний учет компании |
| Маркетплейс | Собственная карточка и внутренние идентификаторы площадки |
| Обязательная цифровая маркировка | Регулируемая идентификация отдельных товарных групп |
Заменяет ли обычный штрих-код обязательную цифровую маркировку?
Нет. Если продукция подпадает под обязательную цифровую маркировку, наличие EAN-13 или другого обычного товарного штрих-кода само по себе не заменяет специальных требований. Эти системы решают разные задачи и могут одновременно использоваться на одной упаковке.
Можно ли присвоить коды сразу тысячам товаров?
Да, именно для этого и используется групповая обработка, но сначала необходимо очистить товарную матрицу и проверить существующие идентификаторы. Массовая автоматизация увеличивает скорость, однако одновременно увеличивает масштаб ошибки, если исходные данные некорректны.
- проверить дубли;
- выделить действующие GTIN;
- разделить упаковочные уровни;
- согласовать спорные SKU;
- только затем запускать массовое присвоение.
Можно ли автоматически загрузить GTIN в 1С?
Да, если структура учетной системы и итогового реестра согласованы. Для каждой позиции необходимо однозначно определить номенклатуру, характеристику и упаковочный уровень. Перед массовым импортом рекомендуется провести тестовую загрузку небольшого набора данных и проверить сканирование.
Нужно ли печатать штрих-коды сразу после присвоения?
Нет. Перед массовой печатью желательно сначала проверить цифровой реестр, соответствие GTIN товарам, графические параметры и тестовые образцы. Печать большого тиража до такой проверки увеличивает стоимость исправления даже небольшой ошибки.
Почему код может плохо считываться?
Причина может быть не в самом GTIN, а в печати и дизайне: слишком маленький размер, низкий контраст, нарушенные свободные зоны, деформация упаковки, плохая настройка принтера или поврежденные штрихи. Поэтому проверять необходимо уже физически напечатанный образец, а не только файл на экране.
Можно ли проверить код обычным телефоном?
Телефон или обычный сканер помогают убедиться, что символ в конкретных условиях считывается и возвращает ожидаемые данные. Но это не полноценная верификация качества печати по стандартной методике. Для ответственных проектов и требований крупных партнеров может потребоваться специализированная проверка.
Коротко о главном
Групповое присвоение штрих-кодов — это прежде всего построение управляемой системы идентификации ассортимента. Самая важная часть проекта выполняется до генерации изображений: необходимо очистить товарную матрицу, разделить SKU и упаковочные уровни, сохранить существующие идентификаторы и определить, какие позиции действительно требуют новых GTIN.
- один самостоятельный предмет торговли должен однозначно идентифицироваться;
- единичная и групповая упаковка могут требовать разных GTIN;
- GTIN и изображение штрих-кода — разные сущности;
- SSCC используется для конкретных логистических единиц;
- новый внутренний артикул не всегда означает новый GTIN;
- массовую генерацию необходимо начинать только после очистки матрицы;
- интеграцию с 1С желательно тестировать на небольшой выборке;
- до запуска тиража нужно проверить связь «товар — GTIN — макет».
Для бизнеса результат качественного проекта виден в ежедневной работе: касса распознает правильный товар, склад точно определяет упаковочный уровень, 1С содержит те же идентификаторы, что и контрольный реестр, а торговый партнер получает согласованные данные. Если один и тот же GTIN означает разные товары в разных системах, количество нанесенных штрих-кодов уже не имеет значения — идентификационная модель требует исправления.
Почему выбирают компанию СооСибирь
СооСибирь рассматривает групповое присвоение кодов как работу с товарными данными, а не как механическую генерацию изображений. Специалисты помогают структурировать ассортимент, выявить дубли, разделить потребительские и групповые упаковки, проверить ранее используемые номера и подготовить итоговый реестр для дальнейшего учета. Такой подход особенно важен для производителей, дистрибьюторов и селлеров с большим количеством SKU.
- анализ исходной товарной матрицы;
- поиск дублей и спорных позиций;
- проверка существующих идентификаторов;
- построение упаковочной иерархии;
- пакетное присвоение новых кодов;
- подготовка единого реестра;
- формирование графических штрих-кодов;
- подготовка данных для 1С и других учетных систем;
- проверка связи товара и кода перед печатью.
Если у компании уже существует часть штрих-кодов, нет необходимости создавать всю систему заново. СооСибирь может провести инвентаризацию имеющихся данных, сохранить корректные GTIN и присвоить новые номера только тем товарам и упаковочным уровням, которые действительно в них нуждаются. Это снижает риск разрыва связей с текущими карточками торговых партнеров.
Для нового ассортимента возможно построение структуры с нуля. В этом случае товарная матрица формируется сразу с учетом фасовок, вариантов исполнения, мультипаков и коробов. Такой порядок позволяет избежать ситуации, когда после выхода в оптовые сети производителю приходится срочно дополнять систему идентификации, которая изначально учитывала только розничную единицу.
- малые проекты можно вести как единый реестр SKU;
- крупные матрицы обрабатываются пакетно;
- спорные позиции выделяются до присвоения кодов;
- проверка проводится до массовой печати;
- итоговые данные можно использовать для дальнейшей автоматизации.
При необходимости результат подготавливается в структурированном формате для передачи бухгалтерии, складской службе, специалисту по 1С, дизайнеру упаковки или торговому партнеру. Это позволяет всем участникам использовать один источник данных и значительно снижает риск появления разных версий товарной базы.
Главная задача СооСибирь — сделать систему идентификации масштабируемой. Когда компания добавляет новый вкус, размер, модель или короб, сотруднику не приходится заново разбираться, какой код использовать: существует понятный реестр и правило добавления позиции. Именно такой подход превращает услуги по штрих-кодированию из разовой генерации номеров в инструмент автоматизации товарного учета и логистики.