Как устроен Национальный Каталог и GS1RUS.OGR
Menu
Ваша корзина


­

Устройство Национальный Каталога и GS1RUS.OGR, что такое GTIN

Оглавление.

  1. Вместо вступления. Краткое описание GS1RUS, Национальный каталог, GTIN и тд.
  2. Честный знак - 2024г - Выгрузка номенклатуры в ГС1рус.
  3. Честный знак - 2024г - Сборка Сервера.
  4. Честный знак - 2024г - Создание Отказоустойчивой Инфраструктуры (сети).
  5. Честный знак - 2025г - Работа с ошибочными карточками товара. Исправление ошибок при выгрузке номенклатуры в ГС1рус.
  6. Честный знак - 2024г. - Быстрая маркировка на склад, Транспортная упаковка, Выгрузка номенклатуры в ГС1рус.
  7. Честный знак - 2025г. - Интеграция CMS (Интернет-Магазин) + CRM (Система управления заказов)
  8. Честный знак - 2025г. - Заказы с кодами Маркировки. Прямой Путь от создания заказа и выпуска кодов до отгрузки в ЭДО.
  9. Честный знак - 2026г. - Все что еще не сделано. Перечисление готовых работ с начала 2026 года и список запланированных работ.
  10. Тест-Драйв нашей системы Маркировки - создаем тестовый заказ и проводим его путь от поступления заявки до подписания документа в ЭДО. Сравнение по сравнению с другими системами.
  11. Ответы на вопросы - ключевые вопросы с нашей системе маркировки и ответы.
  12. Основная проблема маркировке Одежды - размерные ряды. (общее представление о проблеме некоторых видов отраслей работающих с номенклатурой состоящей из размеров)



Если вы разбираетесь в том как работает Gs1Rus.Org и Национальный Каталог то эту часть можно пропустить и перейти к следующей

0. Вводная часть про Национальный Каталог и GS1RUS.OGR

Штука в том что Национальный Каталог работает как "надстройка" над GS1RUS.ORG -  Ассоциация автоматической идентификации «ЮНИСКАН/ГС1 РУС» (сокращённо, далее — ГС1 РУС). 

ГС1РУС в свою очередь является "подразделением", даже "подразделом" некоммерческой организации глобальной системы идентификации товаров GS1 AISBL. Тут нет никаких теорий заговора, я так описываю, чтобы сразу выделить структуру GS1, так как каждая страна-участник, имеет свой идентификационный номер в системе GS1. К примеру Российская Федерация имеет 46 номер, и все GTIN зарегистрированные на нашей территории будут начинаться с 46.  Диапазон кодов выделенный для России 460–469 ( несколько примеров:  000–019 — США, Канада; | 400–440 — Германия; | 479 — Шри-Ланка; | 481 — Беларусь; ). Таким образом все товары которым присвоен GTIN объедены в единую базу. ИИ Яндекс это подтверждает:


И в качестве примера сделал скриншот базы товаров в личном кабинете ГС1РУС


- нажмите чтобы увеличить.
Как вы видите все GTIN загруженных в ГС1РУС товаров в личном кабинете начинаются с 46
Для каждой конкретной товарной позиции (позиция номенклатуры) будет присвоен свой уникальный GTIN в системе GS1RUS а так же в GS1. 
GTIN это не просто набор цифр. GTIN идентифицирует товар(как номенклатуру) полностью в GS1.
В интернете много информации по этому поводу, но по привычке вынужден создать уникальный контент на базе скриншота личного кабинета GS1RUS. Вырезаем ШК со скриншота и подписываю:


Для реально существующего ГТИН (0)4609983890019 который внутри себя содержит информацию о товаре с одной стороны, с другой стороны есть понятные данные в системе GS1.
(0)({460}998389)(0019)
Где: 

  • 460 - Диапазон номеров выделенный на географическую область - страну.  Эту часть мы обсудили по тексту выше. Кроме представления, что система объединяет в себе товары по всему Земному шарику, и что по ГТИН можно узнать реальную страну происхождения, а точнее нанесения маркировки(тут имеется в виду GTIN или как-бы привычный EAN-13) на этот продукт больше больше дополнить нечем.

  • 460998389 - Префикс GPC.  Часто упоминается что это код производителя. Иногда вы читаете чиь-либо описание к GTIN и делаете вывод что код производителя "зашит" в этой части, это вводит в заблуждение. Эта часть ГТИН является выделенным префиксом производителю. Посмотрел в личном кабинете гс1рус, конкретно этот диапазон(Префикс GPC)  может содержит до 1000 порядковых записей ( если быть точным не более 999 записей).  Когда диапазон(Префикс GPC)  заканчивается система автоматически выделяет вам следующий диапазон еще на 1000(точнее 999) записей. Первые три диапазона (Префикса GPC)  система всегда автоматически выделяет тысячные, т.е. на 3000 записей (максимум 2997 получается). А начиная с четвертого диапазона система автоматически выдает вам десятитысячный диапазон номеров на 10 000 записей (9999) и все последующие присвоения предприятию  Префиксов GPC будут десятитысячные. А так же десятитысячные префиксы на одну цифру короче чем тысячные, т.к система гс1рус забирает 1 цифру под номера. Первый диапазон (Префикс GPC)  мы "сломали" по ошибке, отправив сразу много позиций по API, т.к. по состоянию на 2024 год в документации API гс1рус плохо указанны параметры, и пришлось писать в тех.поддержку гс1рус. Сейчас(17.02.2026) для компании Магазин Толстовок выделено 5 диапазонов  (Префиксов GPC) из которых три тысячных, и два десятитысячных. Поэтому "код производителя" часто не верно воспринимается, как конкретный идентификатор предприятия, это присвоенный предприятию диапазон номеров или  Префикс GPC, а кодом предприятия в системе GS1RUS является первый выданный GLN, а это чуть другая история, которая сейчас нас не интересует.

  • 0019 - Присвоенный номер товара в диапозоне  GPC Cистема GS1 регистрирует "черновики" , и называются эти черновики Неопубликованные товары. У каждого неопубликованного черновика есть версии изменений в системе гс1ру, чтобы можно было редактировать карточку товара. Номер присваивается при создании или выгрузке по API. Пока карточка товара не опубликована вы можете ее изменять. После публикации изменения не возможны . карточка переходит в раздел  Опубликованные товары. Если настройка включена, то опубликованные карточки товаров передаются в Национальный Каталог. (эту информацию будет еще повторять)

  • 0 - Тип упаковки. На скришноте выше, из личного кабинете GS1RUS отсутствует первая цифра, и GTIN состоит из 13 цифр(далее GTIN-13). Для такого GTIN-13 не указанна информация о транспортной упаковке, это "базовая единица", которая описывает единицу товара =1шт. Одна единица товара может быть сложенна в транспортную упаковку, к примеру в одной упаковке может быть 5 ед. батончиков, при этом каждый батончик имет свой GTIN-13 . В примере с конфетами будет указан тот же групповой GTIN, но начинаться он будет с первой цифры  указывающей на упаковку - так мы получаем GTIN-14 . Важно понимать что вложенные единичные GTIN-13 в транспортную упаковку  GTIN-14  имеют тот же характер маркировки(те же цифры). Нарисовал первую цифру для  GTIN-14  , другим цветом. Подытожим: если на вашем GTIN всего 13 цифр то это единичный товар GTIN-13, если на вашем гтин 14 цифр  GTIN-14  , то это сгруппированные в транспортную упаковку вложения. И дальше по иерархии вы можете сложить одну транспортную упаковку в следующую и получившуюся групповую упаковку сложить в еще одну и так далее. Насколько мне известно может быть до 8 вложенных транспортных упаковок. В качестве примера: сложим наши батончики в коробку конфет и первая цифра будет (1),коробки конфет сложим в один гофро-короб (2) , гофро-короба сложим на паллету (3), паллеты сложим в контейнер (4) , еще остаются цифры:), и наверно это будет морское судно загруженное контейнерами с нашими конфетами (5) . У меня не получилось придумать восемь вложений, но суть ясна. Давайте для нашего гтин (0) ({460}998389)(0019)  попробуем, для науки это проделать на стороне gs1rus нажимайте на изображения чтобы увеличить:

  • Как вы видите, я ошибся и ошибочное зачеркнул: для GTIN-13 сложенных в транспортную упаковку выпускаются новые  GTIN-14  , а также транпортная упаковка не вкладывается в транспортную а содержит информацию о общем кол-ве товара в такой транспортной упаковке.  Все остальная информация верна. И моё личное мнение что, если бы при создании групповой и транспортной упаковки использовались бы те же цифры для   GTIN-14   что и для вложенных  GTIN-13 = это было бы замечательно и логично. Но система выпускает как видно на скриншотах новые GTIN для транспортной и групповой упаковки. 
    Это не так важно, и если в тексте про первую цифру , получились небольшие не точности, то прошу меня простить. Для моего доклада важна суть: Первая цифра указывает на наличие транспортной упаковки и ее номер. 
    Теперь вернемся к честному знаку: в Честном Знаке первая цифра всегда - 0, т.е все гтин в честном знаке начинаются с  (0). Это кстати немного создает проблемы при связывании GTIN из gs1ru и GTIN из ЧЗ когда вы обрабатываете эти данные на стороне CMS: Да с эти пришлось немного по разбираться и по мучатся.  Важно следующее:

В Национальном Каталоге все GTIN начинаются с 0. Согласно логике и документации: gs1rus эти товары из национального каталога как-бы упакованы в транспортную упаковку, но как нам известно в системе gs1 не может GTIN-14 начинаться c 0. Либо другой вариант - эти товары не входят в систему GS1RUS. Из-за того что в Национальном каталоге используется в начале GTIN цифра 0 вы не можете использовать такие GTIN в привычных системах. Не совсем понятно зачем так устроенно и почему в Честном знаке не используется обычный GTIN, точно такой же как в GS1RUS. Дальше вы можете поразмыслить сами. Таким образом получается что эти 2 системы Честный Знак и GS1 не соответствуют друг другу. К чему это может привести пока непонятно. 


В национальном каталоге чз наш гтин (0)({460}998389)(0019) он же (0)4609983890019 выглядит следующим образом:

Помимо того что нужно писать дополнительные обработки, чтобы эти 2 системы работали и правильно сопоставлялись выгруженные в гс1рус товары и операции проводимые в честном знаке по api, существует такие проблемы в этом месте:

1) В самом честном знаке отсутствует полноценное понятие транспортной упаковки и групповой упаковки. Ну это и понятно, в честном знаке мы работаем с уникальными кодами которые выдаются индивидуально на каждый маркируемый товар. Поэтому для каждой групповой упаковки должен быть такой же уникальный код, который объединит уникальные вложения (КИЗы). На момент написания этого текста (18.02.2026) такой системы в честном знаке нет.  Сейчас в ЧЗ простая система объединения товаров в транспортную упаковку под любой штрих код:
 и получить вот такую транспортную упаковку:

Если вы сканируете этот QR-код то в результате вы получите простой текст "PACK-2026-02-18-00000152", и подобные текст никак не дает понять ККМ и прочим информационным системам что это транспортная упаковка в которую вложено 3 КИЗ. Да вероятно каждый участник торговли может настроить свое оборудование так чтобы можно было извлекать значение КИЗ из транспортной или групповой упаковки. но общего стандартна нет. Поэтому продавцы и сканируют каждый отдельный товар на кассе, и подобное. 

2) Получается что честный знак работает как надстройка над gs1ru и нарушается целостность системы GS1. Да, конечно, если написать определенную обработку, то вы сможете вытащить GTIN из Кода Маркировки ЧЗ. Но в мировой практике нет общей системы маркировки такой как Честный Знак с общими правилами использования подобных Кодов Маркировки. Это может создавать определенные сложности при импорте и экспорте товаров. Т.е поставщик из другой страны может предложить вам только товары маркированные в системе GS1, т.е с обычным штрих-кодом как на скриншоте из личного кабинета GS1RUS. А также при экспорте товаров, при у принимающей стороны не будет специализированного ПО для перевода КИЗ в GTIN, не возможно будет идентифицировать товар в системе GS1. В целом это и поправимо - было-бы разумно указывать GTIN на этикетке, независимо от наличия КИЗ. 

3) Раньше, до "Честного Знака" и сейчас в мире существует единая система маркировки товаров, которая понятна всем участникам оборота товаров это GS1: Вы регистрируете компанию в этой системе, загружаете номенклатуру, получаете уникальные GTIN в системе GS1, для этих GTIN наносите коды маркировки, кодируя номер GTIN-13 в формат штрих-кода EAN-13, таким образом создается уникальная единица опознающая ваш товар как в вашей системе учета товаров, так и во всем мире: количественный учет в системе GS1 вы ведете в своей "складской программе" а ШК наносится ОДИНАКОВЫЙ на каждый артикул. При этом вы можете формировать удобные упаковки одинаковых товаров, например по 5,6,8,10 и тд. шт. и транспортные упаковки для этих групповых упаковок, и маркировать эти транспортные упаковки в формате GTIN-14. Это упрощает логистику и хранение и как следствие экономит экономит время.
Сейчас в системе честный знак подобный подход к хранению товаров, если не невозможен, то очень-очень затруднен, почти невозможен, т.к в системе честный знак отсутствует возможность формирования групповых упаковок, в силу уникальности КИЗ и отсутствием метода для формирования таких упаковок.    

4) Так-же важно понимать что GTIN-13, GTIN-14 и EAN-13 и EAN-14 очень похожи, но это не одно и тоже.  Да мы все привыкли к тому что если на товаре присутствует Штрих-код то такой товар как будто бы подлинный, но это ошибочное суждение потребителя. т.к EAN это алгоритм перевода текстового(числового) значения в графическое 2D изображение, которое можно считать сканером штрих-кодов или другим устройством. Давайте посмотрим пример:


На этом примере, наш реально существующий гтин  (0)({460}998389)(0019) он же  (0)4609983890019 закодирован с помощью алгоритма в читаемый сканером штрихкод. при считывании этого штрих-кода сканер, как устройство ввода выведет текст "4609983890019". Но это совершенно не значит что такой штрихкод является подлинным товаром зарегистрированным в системе GS1, другими словами не все ШК, закодированные в EAN являются зарегистрированными GTIN в системе GS1, потому что GTIN в отличии от ШК EAN это уникальный номер в системе GS1 (кстати это аббревиатура, полное название организации Global Standard One - международная организация, ведающая вопросами стандартизации учёта и штрихового кодирования логистических единиц).  Получается что GTIN практически не защищен от подделывания.  Как вариант: создать такую систему, как Честный Знак, чтобы обернуть GTIN, принадлежащий компании-изготовителю в "защищенную среду". 

5) ВАЖНО: 
Вступление в GS 1 добровольное.   А законов и постановлений о маркировки товаров ШК в системе GS1RUS посредством GTIN - нет. 

Взято из Торгово-промышленная палата
Других каких либо ссылок, законов и постановлений о обязательности маркировки в GS1 или обязательном штрих-кодировании товаров до введения системы Честный знак найти в интернете я не смог. Если такие законы существуют или существовали - поправьте меня пожалуйста. Таким образом производители, потребители, участники оборота товаров ничего не знали о существовали GS1, и активной рекламы системы GS1 до честного знака тоже не наблюдалось. Дело в том что если бы мы знали - мы бы пользовались системой GS1 еще до введения обязательной маркировки. Как мы уже разобрались выше - система GS1RUS и Честный Знак тесно связанны между собой. GS1RUS - регистрирует GTIN, Честный Знак идентифицирует товары посредством GTIN в системе маркировки, и выпускает КИЗы для конкретного GTIN. 
"И что?!" - Скажите вы.
А вот что -  "Мы пропустили очень важный шаг на пути к маркировке"
Мы не должны были и не знали что должны  могли бы производить идентификацию товаров посредством нанесения ШК с GTIN и ведением складского учета на базе GS1RUS. 
Потому что весь процесс маркировки товаров в системе Честный Знак можно разбить на этапы: Первое что вам нужно сделать это выгрузить номенклатуру в GS1RUS. Далее маркировать остатки и работать с честным знаком. 
Получается, что система Честный Знак свалилась бизнесу на плечи, и то что можно было создать и реализовать заранее - а именно выгрузку номенклатуры в GS1RUS и получение GTINов. 
А также настройку бизнеса на работу с GTIN: от единовременного осознания и принятия системы GS1 (что бы до маркировки Честным Знаком, заранее понимать что такое GTIN и как он идентифицирует товары) до подготовки информационных систем на работу с GS1RUS и маркировки единиц товаров ШК с GTIN-13.
Получалось так что в процессе маркировки честным знаком вы одновременно тащите и Честный Знак и выгрузку в GS1. 
И не важно в какой информационной системе вы работаете - в 1С или в любых других, процесс выгрузки номенклатуры в GS1RUS весьма трудоемкий процесс:
как минимум 6(шесть) уникальных характеристик вы должны добавить каждому товару, присущих системе GS1(без которых GS1RUS не примет номенклатуру) и около 15 "разумных" характеристик, которые могли отсутствовать у ваших товаров. (В моем случае повезло - почти все 15 необязательных характеристик присутствовали у товаров, т.к это товары выгруженны на OZON и Я Маркет). 
Надо четко понимать что выгрузка большой номенклатуры в GS1 - процесс весьма трудоемкий:
сначала вы должны дополнить номенклатуру необходимыми характеристиками, потом безошибочно загрузить в GS1RUS. Безошибочно - так же важно, потому что если вы ошибетесь в важных характеристиках вы получите совершенно другой товар, который не имеет право Маркироваться в системе Честный Знак. (Но об этом мы поговорим далее по тексту)
( В моем случае за первый год 2024 было выгружено примерно 7500 товаров на GS1RUS, за второй 2025год ~2500 товаров.
Для понимания - только подготовка и выгрузка номенклатуры заняла 9 месяцев, в то время как мы должны были промаркировать все остатки за 3 месяца. )
Да, я соглашусь что если вы только начинаете бизнес, то можно и "вручную (с мучением)" либо через "exel шаблон (с мучением)" создать карточки в Честном Знаке. Но: если у вас таких карточек всего 50-100 или максимум 500 - вы успеете это обработать за 3 месяца вручную. 
И подождите, важный момент: в разрезе легкой промышленности 500 карточек - это всего лишь 50 разных товаров в 10 размерах! А 50 разных товаров без разбивки на размеры - это любой товар отдельного цвета. В каждой модели одежде принято выпускать не мене 4 цветов, а чаще 6.(среднее 5). То есть Максимум за 500 карточек в ЧЗ вы загрузите не более 10 моделей одежды. А если у модели 15 цветов, то это уже 3-4 модели. Т.е на 500 карточек мы получим всего 5-7 моделей товара. Это очень мало.

Получается что в одночасье участник оборота товаров - должен:
-  и, настроить все рабочие места. 
-  и, подготовить Информационные системы к стабильной выгрузке в GS1RUS
-  и, промаркировать остатки
-  и, продолжать вести трудовую деятельность

Эти процессы вполне реально можно было разбить на отдельные этапы:
- Выгрузка номенклатуры в GS1RU и маркировка товаров посредством ШК с GTIN - 
должна  могли бы происходить отдельно от Честного Знака, согласно какому нибуть закону или постановлению, которого похоже нет.
И сделать это можно было уже давно: в любой период до маркировки Честным Знаком. Ну давайте объективно: с разумным появлением ПК и интернета в офисах: с 2010 по 2020год в любой период.
Что бы это дало:
- Этап по загрузке карточек в GS1 был бы отдельно от Маркировки.
- Участники оборота уже начали бы работу с понятием GTIN и были с настроенным оборудованием. 
- на этапе маркировки Честным Знаком не было бы этих задач.
Проще говоря: бизнес был бы уже перестроен на маркировку и был бы частично подготовлен к Честному знаку. 

Мое личное мнение - это серьезная ошибка:
Таким образом "Бизнес" идет в маркировку заранее неподготовленным.

=====================проставить ссылку на ошибки =====================

=> Переношу этот пункт 5(пятый) в ошибки.
=====================проставить ссылку на ошибки =====================

6) Кстати, так совпало что все эта информация, будет единым монолитом и с ЭДО. Буду краток: в формате УПД 5.03 ( на 19.02.2026) нет понятия GTIN у товарной позиции. простыми словами нет тега типа "гтин=". Я просто обращаю ваше внимание на это. Тут есть над чем подумать, возможно с этого стоило начинать. Просто оставляю эту запись тут.  Непосредственного отношения в данному разделу это не имеет, но по тексту это техническое замечение тут уместно.

Немного вступление затянулось, но мы определились с терминами и разобрались со структурой.

Нашей задачей было подготовить читателя к терминам GTIN, КИЗ, GS1 разобраться с принципами выгрузки номенклатуры в gs1rus, структурой GS1 и понять как Честный Знак взаимодействует с GS1RUS - мы это сделали.
Без этих представлений читать весь этот "доклад" не имеет смысла. Пытался писать вступление простым языком, понятным любому читателю, и буду продолжать в том же духе. 
=====================проставить ссылку на ошибки, или удалить абзац? =====================
Замечу: В целом если вы согласны с замечанием в "5м пункте", то весть этот "Трактат о ЧЗ" читать нет смысла - тут будут в основном технические отчеты, а проблемах ЧЗ можно сразу узнать в разделе ошибок
=====================проставить ссылку на ошибки, или удалить абзац? =====================

0
false
false
true
Удалить
Изменить
tr