Где хранится GTIN в 1С и как его быстро отыскать
Содержание
GTIN лежит в карточке номенклатуры, в блоке штрихкодов: это те самые 13–14 цифр штрихкода EAN-13, которые 1С хранит в регистре «Штрихкоды номенклатуры». Открываете карточку товара, находите штрихкод — его цифровая часть и есть GTIN. Для маркировки код нужен в формате из 14 цифр, и ниже разберём, как привести к нему привычный тринадцатизначный EAN.
Чаще всего GTIN ищут в трёх ситуациях: регистрируете товар в Честном знаке и система просит код; сверяете, тот ли GTIN «зашит» в код маркировки на этикетке; выгружаете коды по всей номенклатуре для подачи в Национальный каталог. Пути немного отличаются в 1С:Управление торговлей, Рознице и УНФ — покажем каждый.
Что такое GTIN и как он связан со штрихкодом
GTIN (Global Trade Item Number) — глобальный номер товарной единицы. Это не отдельное «секретное» поле 1С, а числовая часть обычного товарного штрихкода.
Связь простая:
- 🔹 EAN-13 — штрихкод из 13 цифр. Это GTIN-13.
- 🔹 GTIN-14 — тот же номер с ведущим нулём слева:
0+ 13 цифр EAN-13. Именно четырнадцатизначный формат использует маркировка. - 🔹 Российские GTIN начинаются с префикса 460–469 — его выдаёт ГС1 РУС.
У GTIN есть несколько длин, и это сбивает с толку. GTIN-8 прячется в коротком штрихкоде EAN-8 (мелкая упаковка), GTIN-12 — это американский UPC, GTIN-13 — привычный EAN-13, а GTIN-14 отмечает транспортную упаковку и используется в маркировке. Для Честного знака всё приводится к четырнадцати цифрам: короткий номер дополняется нулями слева до нужной длины.
Если у товара в карточке стоит EAN-13 вида 4601234567890, то его GTIN-14 для Честного знака — 04601234567890. Добавляется один ноль спереди, остальные цифры не меняются.
Отсюда вывод: ищете GTIN — ищете штрихкод номенклатуры. Отдельного реквизита «GTIN» в типовых конфигурациях, как правило, нет, код живёт внутри штрихкода.
Где посмотреть GTIN в карточке номенклатуры
Самый короткий путь — через саму карточку товара.
- Откройте справочник
Номенклатура. - Найдите нужный товар (по наименованию или артикулу в строке поиска над списком).
- В карточке откройте штрихкоды — это отдельная команда или ссылка «Штрихкоды» на панели карточки.
- В списке штрихкодов возьмите значение типа EAN-13 — его цифры и есть GTIN.
У одного товара может быть несколько штрихкодов: для разных характеристик, упаковок, фасовок. Для маркировки берите тот EAN-13, что относится к продаваемой единице товара, а не к коробу или палете.
Штрихкод типа EAN-8 (8 цифр) и внутренние штрихкоды весового товара (начинаются с 20–29) для маркировки не годятся — это не GTIN. Для Честного знака нужен именно полноценный GTIN-13/14.
Если в карточке штрихкода нет вовсе, значит GTIN товару ещё не присвоен — его нужно получить в ГС1 РУС или в Национальном каталоге и только потом заносить в 1С.
Справочник штрихкодов: где код хранится «физически»
Все штрихкоды 1С складывает в один регистр сведений — «Штрихкоды номенклатуры». Карточка товара показывает лишь срез по конкретной позиции, а регистр хранит их все скопом.
Это удобно, когда:
- нужно найти товар по известному GTIN (обратная задача — не код по товару, а товар по коду);
- вы проверяете, не задвоен ли один штрихкод на два разных товара;
- готовите массовую выгрузку (см. раздел ниже).
Посмотреть регистр целиком можно универсальным отчётом: выбираете регистр сведений «Штрихкоды номенклатуры» и строите список колонками «Штрихкод», «Номенклатура», «Характеристика», «Упаковка». Так виден весь массив кодов в одной таблице.
Поиск товара по GTIN прямо в документе проще, чем кажется: в табличной части многих документов 1С есть поле ввода штрихкода или кнопка сканирования — вводите цифры GTIN вручную, и программа сама подставит номенклатуру.
Как достать GTIN из кода маркировки
Отдельная частая задача — вытащить GTIN не из карточки, а из самого кода маркировки (DataMatrix на этикетке). Это нужно, когда товар уже промаркирован, а в 1С штрихкод почему-то не внесён.
Код маркировки читается по идентификаторам применения:
| Часть кода | Что означает | Длина |
|---|---|---|
01 | признак, что дальше идёт GTIN | 2 знака |
| GTIN | глобальный номер товара | 14 цифр |
21 | признак серийного номера | 2 знака |
| серийный номер | уникальный для каждой единицы | до 13 символов |
То есть GTIN — это 14 цифр сразу после 01 в начале кода. Пример: в коде 010460123456789021Abc12345... после 01 идёт 04601234567890 — это и есть GTIN-14.
Серийную часть (после 21) не путайте с GTIN: она у каждой пачки своя, а GTIN одинаков для всех единиц одного товара.
Если сканер подставляет весь код маркировки целиком, достаточно отсчитать первые 14 цифр после двойки-единицы — остальное к поиску товара отношения не имеет.
Особенности в УТ, Рознице и УНФ
Логика везде одна — штрихкод в карточке номенклатуры, — а вот путь к списку товаров различается. Поэтому привожу таблицу по разделам верхнего уровня.
| Конфигурация | Где открыть номенклатуру | Где штрихкоды |
|---|---|---|
1С:Управление торговлей (УТ 11) | НСИ и администрирование → Номенклатура | команда «Штрихкоды» в карточке товара |
1С:Розница | Нормативно-справочная информация → Номенклатура | ссылка «Штрихкоды» в карточке |
1С:Управление нашей фирмой (УНФ) | раздел Закупки или Продажи → Номенклатура | штрихкоды в карточке товара |
Дальше действия одинаковы: открыли карточку → нашли штрихкод EAN-13 → взяли его цифры как GTIN.
Отдельно про маркировку: во всех трёх конфигурациях работа с Честным знаком идёт через встроенный обмен с ГИС МТ. При загрузке карточек из Национального каталога GTIN подтягивается в номенклатуру автоматически вместе со штрихкодом — вручную его потом искать не придётся.
Названия команд на панели карточки в разных релизах могут отличаться. Если ссылки «Штрихкоды» не видно сразу, ищите её в меню «Ещё» карточки товара.
Как проверить, что GTIN принадлежит вам
Найти цифры мало — для маркировки важно, чтобы GTIN был зарегистрирован именно на вашу организацию. Чужой или выдуманный код Честный знак не примет.
Проверить владение можно двумя способами, оба — вне 1С:
- 🔹 Личный кабинет ГС1 РУС. В разделе каталога товаров видны все GTIN, выданные вашей компании. Если кода там нет — он не ваш.
- 🔹 Национальный каталог маркированных товаров (часть Честного знака). Карточка товара показывает владельца GTIN и статус описания.
Косвенный признак — префикс. Российские GTIN начинаются с 460–469. Если код начинается иначе, он выдан не через ГС1 РУС, и для российской маркировки, скорее всего, не подойдёт.
Отдельная ситуация — товары, для которых достаточно упрощённого описания. По ряду категорий оператор маркировки разрешает получать GTIN прямо в Национальном каталоге, без отдельного членства в ГС1. В этом случае код создаётся в карточке товара каталога, и владельцем значится ваша организация. Проверяется это там же — в карточке товара Национального каталога.
GTIN получают один раз на товар и используют постоянно. Новый код нужен, только когда меняется сам товар: другой состав, объём, фасовка. Перекрашенная этикетка — не повод менять GTIN.
Если товар заведён в каталоге, но в 1С штрихкода нет, GTIN можно не вбивать руками: при обмене с ГИС МТ карточка подтягивается из каталога вместе с кодом. Это надёжнее ручного ввода — исключает опечатку в четырнадцати цифрах.
Массовый поиск и выгрузка GTIN по всей базе
Когда товаров сотни, перебирать карточки по одной бессмысленно. Выгружайте весь список кодов сразу.
Такой отчёт даёт плоскую таблицу «товар → GTIN», которую удобно отправить поставщику, загрузить в стороннюю систему или сверить с Национальным каталогом. Колонку со штрихкодом в Excel задайте текстовым форматом — иначе редактор съест ведущие нули и четырнадцатизначный GTIN превратится в тринадцатизначный.
Обратная задача — загрузить штрихкоды пачкой в 1С — решается типовой обработкой загрузки из табличного документа: готовите файл с колонками «Номенклатура» и «Штрихкод» и импортируете. После загрузки GTIN появятся в карточках автоматически.
Для разовой сверки по одному-двум товарам отчёт избыточен: быстрее открыть карточку. Массовая выгрузка окупается, когда позиций десятки и сотни и список уходит во внешнюю систему — поставщику, на маркетплейс, в сервис печати этикеток.
Перед массовой загрузкой штрихкодов сделайте резервную копию базы. Ошибка в сопоставлении колонок может привязать чужие коды к товарам, и откатывать придётся вручную.
Типичные ошибки при поиске GTIN
01 в начале кода.Частые вопросы
Чем GTIN отличается от штрихкода?
Где в коде маркировки находится GTIN?
01 в начале кода идут 14 цифр GTIN, дальше после 21 — серийный номер.