К статье
Практический материал

Торговля и Склад · 12 мин

GTIN в 1С: что это и как работать с кодом товара

Что такое GTIN в 1С, где хранится код в карточке номенклатуры, как заполнить GTIN для маркировки и ЭДО, типичные ошибки и проверка корректности кода.

GTIN (Global Trade Item Number) — глобальный номер торговой единицы, международный код идентификации товара в системе GS1. В России GTIN совпадает с цифровой частью штрихкода EAN-13, EAN-8, UPC-A или ITF-14. В программах 1С этот код используется для обмена электронными документами, работы с системой маркировки «Честный ЗНАК», интеграции с маркетплейсами и синхронизации каталогов с поставщиками.

Если вы работаете с маркированным товаром, оформляете УПД через ЭДО или выгружаете товары на Wildberries и Ozon, поле GTIN становится обязательным атрибутом номенклатуры. Без корректного кода документ не пройдёт форматно-логический контроль у оператора ЭДО, а посылка с товаром не будет принята на складе маркетплейса.

В типовых конфигурациях 1С (Управление торговлей 11, ERP, Комплексная автоматизация, Розница) GTIN хранится не отдельным реквизитом, а через механизм штрихкодов номенклатуры. Это создаёт путаницу: пользователь ищет поле «GTIN» в карточке товара и не находит его. Ниже разобрано, где именно хранится код, как его заполнить и как проверить корректность.

Что такое GTIN и чем он отличается от штрихкода

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

Существует четыре формата GTIN, различающихся длиной:

  • GTIN-8 — для малогабаритных товаров, соответствует EAN-8;
  • GTIN-12 — американский формат UPC-A;
  • GTIN-13 — самый распространённый в России формат, соответствует EAN-13;
  • GTIN-14 — для транспортных упаковок и групповых комплектов, соответствует ITF-14.

Последняя цифра любого GTIN — контрольная, она вычисляется по алгоритму GS1 из предыдущих цифр. Если при ручном вводе ошибиться хотя бы в одном разряде, контрольная сумма не сойдётся, и система ЭДО отклонит документ. Поэтому код лучше сканировать с упаковки, а не перепечатывать вручную.

Где в 1С хранится GTIN

В типовых конфигурациях на управляемых формах отдельного поля с подписью «GTIN» в карточке номенклатуры нет. Код хранится в регистре сведений «Штрихкоды номенклатуры» (в УТ 11 и ERP) или «Штрихкоды» (в Рознице и УНФ). Каждая запись регистра связывает штрихкод с конкретной номенклатурой, характеристикой и упаковкой.

Чтобы увидеть и заполнить GTIN в УТ 11 или ERP, откройте карточку номенклатуры и перейдите по ссылке «Штрихкоды» в панели навигации (обычно справа вверху или в меню «Ещё»). В открывшемся списке добавьте строку: укажите штрихкод, при необходимости — характеристику и упаковку. Тип штрихкода (EAN-13, EAN-8 и т.д.) система определит автоматически по длине и контрольной цифре.

В документах ЭДО и в обработках маркировки 1С сама подтягивает штрихкод из регистра и передаёт его в поле GTIN электронного документа. Если у номенклатуры несколько штрихкодов (например, для разных упаковок), в документ подставляется код, соответствующий указанной упаковке.

Как заполнить GTIN для маркировки «Честный ЗНАК»

Для товаров, подлежащих обязательной маркировке (обувь, одежда, молочная продукция, вода и другие группы), GTIN — обязательный элемент при заказе кодов маркировки. Без него невозможно получить коды Data Matrix в системе «Честный ЗНАК».

Порядок заполнения в типовой конфигурации с подсистемой маркировки:

  1. Откройте карточку номенклатуры и убедитесь, что указана корректная товарная группа маркировки (например, «Обувные товары»).
  2. Перейдите в список штрихкодов и добавьте GTIN — отсканируйте код с упаковки сканером или введите вручную.
  3. Если товар имеет характеристики (размеры, цвета), назначьте отдельный GTIN на каждую характеристику — по правилам GS1 каждый вариант товара должен иметь собственный код.
  4. Проверьте, что код прошёл контроль: 1С сообщит, если контрольная цифра не совпадает.
  5. После этого можно формировать заказ на эмиссию кодов маркировки — GTIN подставится автоматически.
Порядок действий
  1. 1
    Откройте карточку номенклатуры и проверьте товарную группу маркировки
  2. 2
    Перейдите по ссылке «Штрихкоды» и добавьте новую строку
  3. 3
    Отсканируйте код с упаковки сканером или введите 13 цифр вручную
  4. 4
    Привяжите код к характеристике и упаковке, если они используются
  5. 5
    Сохраните и проверьте, что в заказе кодов маркировки GTIN подставился автоматически

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

GTIN в электронном документообороте

В форматах УПД и универсального корректировочного документа для маркированных товаров предусмотрено поле с кодом товара. Операторы ЭДО проверяют его заполнение: если товар относится к маркируемой группе, а GTIN в строке документа отсутствует, документ может быть отклонён на этапе форматно-логического контроля или вызовет вопросы у покупателя.

1С заполняет это поле автоматически из регистра штрихкодов при формировании исходящего УПД. Если в электронном документе поле GTIN пустое, проверьте три вещи: заполнен ли штрихкод в карточке номенклатуры, совпадает ли упаковка в документе с упаковкой, к которой привязан штрихкод, и актуальна ли версия формата обмена в настройках ЭДО.

При входящем ЭДО работает обратный механизм: 1С сопоставляет товары поставщика с вашей номенклатурой в том числе по GTIN. Если штрихкоды поставщика занесены в базу (в регистре штрихкодов или в сопоставлении номенклатуры контрагентов), документы будут сопоставляться автоматически без ручного подбора позиций.

Как проверить корректность GTIN

Контрольная цифра GTIN-13 вычисляется так: цифры на нечётных позициях (начиная с первой) суммируются, цифры на чётных позициях суммируются и умножаются на три, результаты складываются. Контрольная цифра дополняет сумму до ближайшего десятка. Типовая 1С выполняет эту проверку при вводе штрихкода и выдаёт предупреждение при несовпадении.

Дополнительные способы проверки:

  • отсканировать код сканером — если сканер считывает код корректно, структура, скорее всего, верна;
  • проверить код в личном кабинете GS1 или через публичные сервисы проверки штрихкодов;
  • для маркированных товаров — убедиться, что в «Честном ЗНАКе» по этому GTIN отображается корректная карточка товара;
  • сформировать тестовый УПД и проверить, что документ проходит контроль у оператора ЭДО без замечаний по коду товара.
Контрольные точки

Как проверить результат

Ввод штрихкода в карточке номенклатуры
Норма

Код сохраняется без предупреждений, тип определён автоматически

Тревожный признак

Сообщение о неверной контрольной цифре или неопознанном типе

Заказ кодов маркировки
Норма

GTIN подставлен, заказ принят станцией управления заказами

Тревожный признак

Поле GTIN пустое или заказ отклонён с ошибкой по коду товара

Исходящий УПД
Норма

Документ проходит форматно-логический контроль оператора

Тревожный признак

Ошибка «не заполнен код товара» в строке с маркированной продукцией

Типичные ошибки при работе с GTIN в 1С

На практике большинство проблем связано не с самим кодом, а с организацией его хранения в базе. Разберём частые сценарии.

Первая ошибка — ручной ввод с опечаткой. Даже одна неверная цифра ломает контрольную сумму. Решение: всегда сканировать код с упаковки, а ввод вручную использовать только как исключение с последующей проверкой.

Вторая ошибка — один GTIN на все характеристики товара. По стандарту GS1 футболка размера S и размера L — разные торговые единицы с разными кодами. При маркировке одежды и обуви это критично: заказ кодов на один GTIN с последующей попыткой промаркировать разные размеры приведёт к расхождениям в системе.

Третья ошибка — штрихкод привязан к номенклатуре без учёта упаковки. Если в документе указана упаковка «короб», а GTIN привязан к штучной единице, в УПД подставится не тот код или не подставится вовсе. Для каждой упаковки, участвующей в обороте, нужен свой GTIN (для групповых упаковок — формат GTIN-14/ITF-14).

Типичные ошибки
01
Ручной ввод кода с опечаткой — контрольная сумма не сходится, документы ЭДО отклоняются. Решение: сканировать код с упаковки
02
Один GTIN на все размеры или цвета товара — расхождения при маркировке и приёмке. Решение: отдельный код на каждую характеристику
03
Штрихкод не привязан к упаковке — в УПД попадает код штучной единицы вместо короба. Решение: назначать GTIN каждой упаковке
04
Дублирование одного кода на разные товары — конфликт уникальности и путаница при сопоставлении входящих документов

Что делать, если GTIN нет или он не подходит

Ситуация, когда у товара вообще нет штрихкода, типична для собственного производства, импорта без кодирования и товаров от мелких поставщиков. Пути решения зависят от цели использования кода.

Для маркировки: производитель или импортёр обязан сам получить коды. Регистрация в GS1 РУС даёт префикс компании и возможность генерировать неограниченное количество GTIN для своих товаров. Для отдельных товарных групп допускается генерация кода непосредственно в «Честном ЗНАКе» через механизм упрощённого описания товара.

Для внутреннего учёта без внешнего оборота достаточно внутренних штрихкодов с префиксом диапазона 200–299 (по стандарту GS1 этот диапазон зарезервирован для внутреннего использования). Такие коды не передаются в ЭДО и маркировку, но позволяют работать со сканером на складе и в рознице.

Сравнение вариантов

GTIN от производителя (EAN-13 на упаковке)

Оптимальный вариант: код уже зарегистрирован в GS1, подходит для ЭДО, маркировки и маркетплейсов. Ограничение: код должен совпадать с реальным товаром и его характеристикой

Собственный GTIN через GS1 РУС

Для собственного производства и импорта. Требует платной регистрации в GS1, зато коды легитимны для любых каналов сбыта

Внутренний штрихкод (диапазон 200–299)

Только для внутреннего учёта: склад, розница, инвентаризация. Не подходит для маркировки, ЭДО и маркетплейсов

FAQ: частые вопросы о GTIN в 1С

GTIN и EAN-13 — это одно и то же?

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

Почему в карточке номенклатуры нет поля «GTIN»?

В типовых конфигурациях 1С код хранится в регистре сведений «Штрихкоды номенклатуры», а не в реквизитах карточки. Откройте карточку товара и перейдите по ссылке «Штрихкоды» — там и добавляется GTIN. В документы ЭДО и маркировки он подставляется оттуда автоматически.

Можно ли хранить несколько GTIN для одного товара?

Да. Регистр штрихкодов позволяет назначить номенклатуре несколько кодов — например, для штучной единицы, упаковки и короба. Каждый код привязывается к своей упаковке, и в документ подставляется соответствующий. Главное — не назначать один и тот же код разным товарам.

Что делать, если поставщик прислал товар без штрихкода?

Для внутреннего учёта сгенерируйте в 1С внутренний штрихкод из диапазона 200–299. Если товар маркируемый и вы являетесь импортёром или производителем, код нужно получить через GS1 РУС или механизм упрощённого описания в «Честном ЗНАКе» — без легитимного GTIN заказать коды маркировки не получится.

Почему УПД не проходит проверку у оператора ЭДО из-за кода товара?

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

Нужен ли отдельный GTIN для каждого размера одежды?

Да. По стандарту GS1 и требованиям маркировки каждый вариант товара (размер, цвет, артикул-модификация) — отдельная торговая единица со своим GTIN. В 1С это реализуется назначением отдельного штрихкода каждой характеристике номенклатуры.

Итог

Что важно запомнить

GTIN — это цифровой код товара из штрихкода (чаще EAN-13). В 1С он хранится в регистре «Штрихкоды номенклатуры» и автоматически подставляется в УПД и заказы кодов маркировки. Каждой характеристике и упаковке нужен свой код. Никогда не придумывайте GTIN — получайте коды через GS1 или используйте коды производителя, а для внутреннего учёта применяйте диапазон 200–299.