GS1, GLN и штрихкоды: товарные данные для торговой сети

Вы готовитесь поставлять товар в торговую сеть, подписали договор, и сеть требует: «Дайте нам GTIN всех SKU и GLN ваших складов для EDI». Первый вопрос — что это, второй — откуда берётся. Третий (честный) — почему адрес склада в системе обмена это вообще номер? Разбираем систему идентификации GS1, которая держит весь процесс товарооборота в ритейле: от штрихкода на полке до номера отправителя в накладной EDI. Без понимания этих кодов вы будете ощупью настраивать синхронизацию с сетью и потеряете половину документов на рассинхронизации.

Коротко о главном

GS1 — это ассоциация и одновременно система идентификации, которая назначает номера всему в товарообороте: товарам (GTIN), участникам (GLN), местам (склады, магазины). GTIN — это номер конкретного товара (варианта по размеру, цвету, объёму), который печатается штрихкодом EAN-13 на упаковку. GLN — номер юрлица, его отделений, складов, точек отгрузки и получения — это адреса товара в виде чисел, а не строк.

В EDI-обмене с сетью GTIN нужен для заказов (товар идентифицируется номером, не названием), а GLN — для сообщений (отправитель, получатель, место доставки — это номера, потому что система не парсит адреса, только цифры). Синхронизация товарных данных и кодов — условие приёмки: расхождение GTIN между вашей карточкой и сетевой будет отклонено или приведёт к отказу приёмки. Честный ЗНАК и его коды маркировки — другая система, не путайте: это не GTIN и не замена GLN.

В этой статье

  • Что такое GS1 и зачем ассоциация нужна поставщику
  • GTIN: структура, как получить, штрихкод EAN-13
  • GLN: почему адреса это номера в EDI
  • Где GLN используется в сообщениях
  • Товарные карточки и мастер-данные
  • Синхронизация справочников с сетью
  • Чем отличаются коды маркировки от GTIN
  • Подводные камни и рассинхрон

Что такое GS1 и зачем ассоциация нужна поставщику

GS1 — швейцарская организация, основана в 1977 году, сейчас она управляет глобальной системой идентификации товаров и мест. В России её представительство — GS1 Russia. Формально ассоциация — это общественная структура, в которую вступают компании. Практически — это администратор системы кодирования, которая держит весь ритейловый обмен между поставщиком и сетью.

Для поставщика членство в GS1 обязательно, если он хочет поставлять товар в торговые сети (Магнит, Лента, X5, Метро, Дикси, Ашан и другие). Без членства нельзя получить GTIN и GLN. Без GTIN товар не получит штрихкод, его не пробьёшь на кассе, не примешь в логистике сети. Без GLN не поднимешь EDI-обмен с сетью — сообщения будут отклонены по несоответствию реквизитов.

Членство даёт вам:

  • Номера GTIN для товаров. Каждому товару (SKU с уникальными параметрами) — свой 13-значный код, который печатается штрихкодом EAN-13.
  • Номера GLN для адресов. Каждому месту (юрлицо, филиал, склад, магазин) — свой 13-значный номер, который вписывается в EDI вместо адреса.
  • Право на штрихкодирование. Оборудование, программное обеспечение и консультации — всё управляется через GS1.
  • Справочник товаров. Встроенная база, в которой может искать товар любая сеть и логист-перевозчик.
Артём Соколов
Мнение эксперта
Артём Соколов
Специалист по внедрению ЭДО
Лайфхак: если вы маленький поставщик и ещё не вступили в GS1, сначала проверьте, требует ли это сеть в договоре поставки. Некоторые мелкие сети работают без полного GS1-обмена, но в последние годы даже они переходят на EDI. Не подготовитесь заранее — первый заказ приметёте с опозданием на неделю из-за рассинхрона данных.

GTIN: структура, как получить и штрихкод EAN-13

GTIN (Global Trade Item Number) — это 13-значный номер товара. Каждому товару с уникальными параметрами (размер, цвет, объём, фасовка) — свой GTIN. Два разных размера одной рубашки — два разных GTIN. Один размер, но разная цена за счёт упаковки — тоже два GTIN.

Структура GTIN-13 (EAN-13):

  • Позиции 1–2: страна-производитель (для России — 04, 46, 47, 48, 49).
  • Позиции 3–7: регистрационный номер компании (присваивает GS1 Russia при вступлении).
  • Позиции 8–12: номер товара в пределах вашего каталога (вы присваиваете сами).
  • Позиция 13: контрольная цифра (рассчитывается алгоритмом).

Пример: 4606158000000. Первые две цифры — 46 (Россия), следующие пять (06158) — номер компании, следующие пять (00000) — номер товара в каталоге компании, последняя цифра (0) — контрольный разряд.

Как получить GTIN:

  1. Вступить в GS1 Russia (онлайн-регистрация на сайте gs1.ru).
  2. Получить регистрационный номер компании (5 цифр) и префикс страны (всегда 46-49 для России).
  3. Самостоятельно присваивать номера товарам внутри своего префикса (остальные 5 цифр).
  4. Печатать штрихкод EAN-13 на упаковку через лицензированного поставщика оборудования или генератор (есть в 1С, СБИС и других системах).

GTIN присваивается один раз и больше не меняется — это постоянный идентификатор товара. Если вы сняли товар с производства и выпустили новый вариант, даже с тем же названием — это новый GTIN.

Контур.EDI поддерживает полный цикл обмена заказами, отгрузками и приёмкой с торговыми сетями. Подключить EDI для ритейла с синхронизацией товарных данных и GLN.

GLN: почему адреса это номера в EDI

GLN (Global Location Number) — это 13-значный номер любого места в цепи поставок. Юридическое лицо, филиал, склад, точка отгрузки, адрес получателя — всему назначается GLN. GLN нужен потому, что EDI-система не парсит адреса (улица, номер дома, город). Вместо этого система ищет участника по его номеру, а номер гарантирует уникальность и корректность без опечаток в адресе.

Структура GLN-13 (как и GTIN):

  • Позиции 1–2: страна (46-49 для России).
  • Позиции 3–7: регистрационный номер компании (тот же, что и для GTIN).
  • Позиции 8–12: номер конкретного места (вы присваиваете сами).
  • Позиция 13: контрольная цифра.

Пример: компания с номером 06158 присвоила GLN складу в Москве — 4606158000001, филиалу в Петербурге — 4606158000008, офису в Екатеринбурге — 4606158000015. Каждому месту — свой номер.

По факту: в сообщении EDI вместо адреса вроде «Московская обл., Люберцы, ул. Промышленная, 5, склад № 2» вы пишете GLN 4606158000001. Система сразу знает, что это именно ваш склад, не спутает с чужим и не потеряет письмо. Адрес остаётся в мастер-данных (справочнике товаров и мест), но в самом EDI-сообщении — только номер.

Юридическое лицо (головная организация) получает главный GLN при вступлении в GS1. Остальные номера (филиалы, склады, точки отгрузки) вы создаёте сами в реестре GS1 Russia. Каждый новый склад, магазин или логистический центр — новый GLN.

Где GLN используется в EDI-сообщениях

В каждом EDI-сообщении (заказ ORDERS, отгрузка DESADV, приёмка RECADV) GLN фигурирует несколько раз. О формате и структуре самих сообщений подробнее см. в статье о сообщениях EDI. Вот где используется GLN:

1. GLN отправителя. Это вы — поставщик. В сообщении об отгрузке (DESADV) GLN отправителя указывает, с какого вашего склада уходит товар. Система сети видит: грузовик едет из конкретного места вашей компании, не из неизвестного адреса.

2. GLN получателя. Это сеть или её логистический центр. В заказе (ORDERS) сеть указывает, кто принимает товар — её главный офис или региональный склад. В отгрузке (DESADV) получателем указывается конечное место приёмки (склад сети или магазин).

3. GLN места доставки. Может отличаться от GLN получателя. Пример: заказ принимает региональный офис сети (одна компания-юрлицо), но товар доставляется в магазин по адресу (другое место, свой GLN). Система ясно видит маршрут.

4. GLN плательщика (в ценовых листах PRICAT). Кто платит за товар — тот же GLN, что и юрлицо сети, или дочка, партнёр, логистический провайдер. Если расчётные реквизиты отличаются, система не спутает, куда вкидывать счёт.

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

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

Товарные карточки и мастер-данные

Мастер-данные (master data) — это справочник товаров и мест, который синхронизируется между вами и сетью. Товарная карточка (article master) содержит:

  • GTIN товара (основной идентификатор).
  • Название товара (на русском и английском).
  • Описание, параметры (размер, вес, объём, состав).
  • Штрихкод EAN-13 (обычно совпадает с GTIN).
  • Единица измерения (штук, килограммов, литров).
  • Категория товара в иерархии сети (продукты/хозтовары/одежда).
  • Цена базовая и цена для сети (если отличается).
  • Информация по маркировке (если товар подлежит маркировке Честного ЗНАКа).

Справочник мест (location master) содержит:

  • GLN места.
  • Тип места (юридическое лицо, филиал, склад, магазин, точка отгрузки).
  • Название и адрес (физический, для справки — в системе используется только GLN).
  • Контакты (телефон, e-mail, факс).
  • Режим работы (часы отгрузки, выходные).

Эти справочники передаются между вами и сетью через EDI в сообщении PRICAT (ценовой лист) или ALCRPT (уведомление об отгрузке алкоголя). Сеть скачивает вашу карточку, проверяет соответствие кодов и параметров, и если всё совпадает — принимает товар. Если параметры не совпали (например, вы указали вес 500 г, а в сети записано 450 г) — отказ.

Синхронизация справочников с сетью и что ломается при расхождении

Синхронизация товарных данных — это обязательный процесс перед первым заказом. Вы отправляете сети свой каталог (товары + места) в стандартном формате EDI, сеть проверяет коды и параметры, и если всё совпадает, товар попадает в её ассортиментную матрицу. Всё честно и прозрачно.

Что может пойти не так:

  • GTIN не совпадает. Вы указали одного товара GTIN, а в сети его уже кто-то другой поставляет с другим GTIN. Коллизия. Система отклонит ваш товар и попросит перепроверить код.
  • GLN не зарегистрирован в GS1 Russia. Вы придумали GLN местам, не регистрируя их в реестре GS1. Система сети не найдёт этот номер и откажет в приёмке. Все GLN должны быть в открытом реестре GS1.
  • Параметры товара не совпадают. Вес, объём, состав, срок хранения отличаются от записанного в карточке сети. При приёмке — отказ.
  • Срок маркировки товара истёк. Если товар подлежит маркировке Честного ЗНАКа, вы передали коды маркировки, они истекли — товар не примут на складе сети.
  • Ценовой лист отправлен старой версией. Вы обновили цены, отправили новый PRICAT, а старый ещё в системе. Сеть видит рассинхрон и может отклонить заказ по цене.

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

Правило: перед любой отгрузкой проверьте, что товар и места в вашей системе совпадают с тем, что вы отправили сети. Создали новый склад — сразу зарегистрируйте его GLN в GS1 и передайте сети обновленный справочник. Изменили параметры товара (например, переупаковали) — отправьте новый PRICAT с актуальными данными.

Честный ЗНАК и коды маркировки: отличие от GTIN

Здесь часто путают две разные системы. Не путайте их.

GTIN — это идентификатор товара в системе GS1, уникальный для каждого варианта (размер, цвет, вес). Один GTIN на всю историю товара. Печатается штрихкодом EAN-13 на упаковку при производстве. Служит для идентификации товара в магазине, логистике и EDI.

Честный ЗНАК (ЗНак уникальной идентификации) — это государственная система маркировки, обязательная для отдельных категорий товаров (лекарства, парфюмерия, табак, алкоголь, молоко, обувь, шины и др.). Код маркировки — это 2D-баркод, содержащий криптографический код, который привязывается к конкретной единице товара (конкретной коробке, бутылке, штуке). Каждая единица товара может иметь уникальный код маркировки, даже если GTIN один и тот же. Подробнее о маркировке и требованиях по категориям товаров см. в разделе Контур.Маркировка.

В EDI-сообщении:

  • GTIN указывается в строке товара (заказ, отгрузка, приёмка) — один на всю партию.
  • Коды маркировки Честного ЗНАКа может быть несколько, если товар подлежит маркировке. Передаются отдельным списком в структуре DESADV (отгрузка).

Пример: вы поставляете духи. GTIN один (скажем, 4606158000123 — духи «Роза» 100 мл). Но каждую коробку духов на производстве маркируют коодом Честного ЗНАКа (уникальный 2D-баркод в виде цифр). В отгрузке вы указываете GTIN и список всех кодов маркировки, которые ушли в этой партии.

Если товар не входит в перечень маркируемых (одежда, продукты без специальных требований) — коды маркировки не требуются. GTIN — всегда требуется для EDI в ритейле.

Подводные камни и частые ошибки

  • Вступили в GS1, но не зарегистрировали складские места. GLN присваивается только юрлицу при вступлении. Отделения, склады и точки отгрузки вы регистрируете сами через личный кабинет GS1 Russia. Забыли — EDI не поднимется, в сообщениях используете неправильные GLN, система отклоняет документы.
  • Изменили физический адрес склада, но GLN не обновили. GLN закреплён за местом — если склад переехал, нужно обновить адрес в реестре GS1 и передать сети новый справочник мест.
  • Используют один GTIN для товаров разных размеров или цветов. Это ошибка: каждому варианту — свой GTIN. Если вы указали один GTIN для разных вариантов в заказе, система не поймёт, какой размер отправлять, и будет хаос на складе.
  • Забыли отправить обновлённый PRICAT (ценовой лист) при изменении цены. Сеть видит старую цену в своей системе, заказывает под неё, а вы отправляете товар по новой цене — претензия.
  • Коды маркировки истекли, но вы не уведомили сеть. Если товар маркируемый (табак, алкоголь, парфюмерия), сеть проверяет актуальность кодов при приёмке. Просрочка — отказ в приёмке.
  • Спутали GLN отправителя и получателя в сообщении. Вы отправляете отгрузку (DESADV), но указали GLN сети как отправителя (свой должны быть). Система выбросит ошибку, товар не будет идентифицирован в логистике.

Как правильно подготовиться к EDI: пошагово

Шаг 1. Вступите в GS1 Russia и получите регистрационный номер. Онлайн на gs1.ru, заполните реквизиты компании. После проверки вы получите номер (5 цифр), который будет префиксом всех ваших GTIN и GLN.

Шаг 2. Зарегистрируйте все места (филиалы, склады, точки отгрузки). Каждому месту в личном кабинете GS1 присвойте GLN. Помните: главный GLN — это юрлицо, остальные — конкретные адреса.

Шаг 3. Составьте каталог товаров с GTIN и параметрами. Каждому товару (вариант по размеру, цвету, объёму) присвойте уникальный GTIN. Укажите правильно: название, вес, объём, срок хранения, маркировку (если есть). Этот каталог станет основой для мастер-данных.

Шаг 4. Создайте или настройте ценовой лист PRICAT (в формате EDI или в 1С). Укажите GTIN всех товаров, цены, условия поставки. Это самое важное, что передаётся сети для согласования ассортимента.

Шаг 5. Зарегистрируйте коды маркировки Честного ЗНАКа (если товар маркируемый). Внесите коды в справочник вашей системы, свяжите с GTIN товара. Система будет отслеживать сроки и передавать коды в DESADV.

Шаг 6. Проведите синхронизацию товарных данных с сетью. Отправьте PRICAT (ценовой лист) и справочник мест. Сеть проверит коды и параметры. Если всё совпадает, товар встанет в её ассортиментную матрицу.

Шаг 7. Начните обмен заказами. Сеть отправляет заказ (ORDERS) с указанием GTIN и GLN места доставки. Вы подтверждаете заказ (ORDRSP), отправляете отгрузку (DESADV) и получаете подтверждение приёмки (RECADV).

Справочник идентификаторов в EDI

Идентификатор Что обозначает Структура Где используется в EDI
GTIN Номер товара (вариант по размеру, цвету, объёму) 13 цифр: 46-49 (страна) + 5 цифр (компания) + 5 цифр (товар) + 1 контрольная Строка товара в заказе (ORDERS), отгрузке (DESADV), приёмке (RECADV), ценовом листе (PRICAT)
GLN Номер места (юрлицо, филиал, склад, магазин, точка отгрузки) 13 цифр: 46-49 (страна) + 5 цифр (компания) + 5 цифр (место) + 1 контрольная Отправитель и получатель в любом EDI-сообщении, место доставки в заказе и отгрузке
EAN-13 (штрихкод) Представление GTIN в виде линейного штрихкода Совпадает с GTIN Печатается на упаковку товара, сканируется на кассе и в логистике
Код маркировки (Честный ЗНАК) Криптографический идентификатор конкретной единицы товара (для маркируемых категорий) 2D-баркод (матрикс) или строка цифр Отдельным списком в DESADV (отгрузка), если товар подлежит маркировке
РСЦ (регистрационный номер сертификата) Номер сертификата соответствия для некоторых товаров Строка латинских букв и цифр В мастер-данных товара (если товар подлежит сертификации)
Дмитрий Орлов
Мнение эксперта
Дмитрий Орлов
Специалист по транспортному ЭДО
По факту: в логистике фокус на GLN и правильности маршрута доставки. Водитель сканирует штрихкод EAN-13 на коробке (это визуальное отображение GTIN), система проверяет GTIN против ожидаемой отгрузки. Если GLN склада отправления не совпадает с тем, что указан в документе — распределительный центр сети может отклонить груз. Цифры против цифр, не адреса против адресов — вот почему EDI невозможно без GS1.

Заключение

GS1, GTIN и GLN — это не просто номера, это язык, на котором говорит весь ритейловый оборот. Без вступления в GS1 и правильной маркировки товара вы не поднимете EDI-обмен ни с одной торговой сетью. Штрихкод EAN-13 печатается на упаковку — это видимое представление GTIN. GLN используется в EDI вместо адресов — это технический маршрут товара.

Главное правило: каждому товару — свой GTIN, каждому месту — свой GLN, каждому изменению параметров — новый PRICAT. Проверяйте рассинхрон товарных данных перед отгрузкой — это сэкономит дни и нервы. Коды маркировки Честного ЗНАКа передаются отдельно, если товар маркируемый; не путайте их с GTIN, это разные системы.

Если вы готовитесь поставлять в сеть, начните с вступления в GS1 Russia и регистрации мест. Затем синхронизируйте товарные данные через EDI с каждой новой сетью. Это один раз, а потом всё работает на автомате.

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

Обязательно ли вступать в GS1 Russia, чтобы поставлять в торговую сеть?
Да, для торговых сетей это обязательно. Без членства в GS1 вы не получите GTIN и GLN, а это необходимо как для штрихкодирования, так и для EDI-обмена. Исключение — микросерии и собственные марки магазина, но их маркировка идёт отдельно.
Нужен ли отдельный GLN для каждого склада и филиала?
Да. Главный GLN — это юридическое лицо, остальные — конкретные места. Если у вас есть склад в Москве и филиал в Питере, каждому месту — свой GLN. В EDI вы указываете GLN того места, с которого отправляется товар, и того, куда он едёт. Это позволяет системе ясно видеть маршрут.
Что произойдёт, если GTIN в моём каталоге не совпадёт с GTIN сети?
Сеть отклонит товар или вернёт документ EDI с ошибкой. При приёмке система не найдёт товар в своём справочнике и не примет партию. Придётся переправлять товар с правильным кодом. Поэтому перед синхронизацией данных обязательно проверьте совпадение всех кодов.
Как отличить GTIN от кода маркировки Честного ЗНАКа?
GTIN — это номер товара (вариант), один на всю историю товара. Печатается как штрихкод EAN-13 на упаковку при производстве. Код маркировки — это криптографический идентификатор конкретной единицы товара (конкретной коробки), обязателен для маркируемых категорий (алкоголь, табак, парфюмерия, молоко). Один товар (один GTIN) может иметь разные коды маркировки на разных единицах.
Нужно ли обновлять мастер-данные при изменении цены?
Да, нужно отправить новый ценовой лист (PRICAT) с актуальными ценами. Если в системе сети осталась старая цена, она заказывает под неё, а вы отправляете товар по новой цене — возникает расхождение. Обновлённый PRICAT должен приходить при любом изменении цены, параметров товара или условий поставки.
Что такое контрольная цифра в GTIN и GLN?
Контрольная цифра (последняя, 13-я) — это рассчитанный по специальному алгоритму разряд, который служит для проверки корректности кода при сканировании. Система проверяет, что остальные 12 цифр совпадают с контрольной, и если нет — значит, код повреждён или прочитан неверно. Генераторы GTIN и GLN рассчитывают её автоматически.
Можно ли использовать один GTIN для товаров разных размеров?
Нет. Каждому варианту по размеру, цвету, объёму или составу — свой GTIN. Если вы используете один GTIN для разных вариантов, система не сможет различить товары в заказе и отгрузке, и возникнет путаница на складе. Это одна из самых частых ошибок при первой синхронизации.