Откуда взять GTIN и куда его вписать, чтобы СУЗ выпустила коды без отказа
Содержание
В заказе на эмиссию кодов маркировки в 1С GTIN подставляется из карточки номенклатуры: это 14-значный код товара, который зарегистрирован в Национальном каталоге на ваш ИНН и прошёл публикацию. Если карточка в каталоге не опубликована или GTIN записан в 1С не в том виде, станция управления заказами (СУЗ) вернёт отказ, и коды не придут.
Типичная ситуация: склад ждёт этикетки к завтрашней отгрузке, бухгалтер создаёт заказ, отправляет его — и через минуту видит в документе текст отказа. Чаще всего причина не в СУЗ, а в GTIN: тринадцать цифр вместо четырнадцати, штрихкод поставщика вместо своего, карточка в статусе черновика.
Зачем СУЗ нужен GTIN в заказе на эмиссию
Код маркировки «Честного знака» — это не случайная строка. Его первая часть и есть GTIN, после неё идёт серийный номер экземпляра и криптографический хвост. Поэтому СУЗ не может выпустить код, пока не знает, к какому товару его привязать.
По GTIN система проверяет сразу три вещи:
- ✅ товар описан в Национальном каталоге и карточка опубликована;
- ✅ карточка принадлежит участнику оборота, который отправил заказ (совпадает ИНН);
- ✅ товарная группа карточки совпадает с товарной группой заказа — обувь нельзя заказать в заказе на одежду.
GTIN всегда состоит из 14 цифр. Привычный штрихкод EAN-13 превращается в него добавлением нуля слева: 4601234567893 → 04601234567893. Последняя цифра — контрольная, она считается по остальным и ловит опечатки.
Один GTIN описывает одну товарную позицию в конкретном исполнении. Кроссовки 42-го и 43-го размера — это два GTIN, а не один. Под каждый размер, цвет и фасовку нужна своя карточка.
Где взять GTIN: пять источников
Источник зависит от того, кто вы в цепочке: производитель, импортёр или продавец остатков.
| Источник | Кому подходит | Что важно |
|---|---|---|
| Свой GTIN через членство в ГС1 РУС | Производители со своим штрихкодом на упаковке | Префикс компании выдаёт ГС1 РУС, карточку затем заводят в Нацкаталоге |
| GTIN, выданный Национальным каталогом | Малые производители, швейные цеха, продавцы остатков | Каталог присваивает код при создании карточки, членство в ГС1 не нужно |
| GTIN иностранного производителя | Импортёры | Берут штрихкод с упаковки, но карточку в Нацкаталоге регистрирует сам импортёр |
| Личный кабинет Национального каталога | Все, у кого карточки уже есть | Код копируют из списка карточек, там же видно статус публикации |
| Загрузка из Нацкаталога в 1С | Пользователи свежих релизов БП 3.0, УТ 11, ERP | 1С сопоставляет номенклатуру с карточками и сама пишет GTIN |
Чего нельзя брать за GTIN:
- ❌ внутренний артикул или код номенклатуры в 1С;
- ❌ штрихкод, который весы или склад сгенерировали для внутреннего учёта (префиксы 20–29);
- ❌ GTIN поставщика-производителя, если товар российский и производит не вы. Коды на такой товар заказывает производитель, а не перекупщик.
Если вы продавец и получаете товар без кодов — это повод разбираться с поставщиком, а не заказывать коды на его GTIN. СУЗ отклонит заказ, потому что карточка не ваша.
Подготовка карточки номенклатуры в 1С
Заказ на эмиссию тянет GTIN из номенклатуры. Если в карточке пусто, документ попросит заполнить код вручную в строке, а это источник опечаток. Надёжнее один раз привести в порядок справочник.
Включите маркировку нужной товарной группы
В БП 3.0 учёт маркируемых товаров включается в Главное → Функциональность на вкладке торговли. В УТ 11 и ERP — в НСИ и администрирование, в настройках интеграции с ИС МП. Отметьте те товарные группы, с которыми работаете: без этого вид продукции не появится ни в номенклатуре, ни в заказе.
Заполните вид продукции и штрихкод
- Откройте карточку номенклатуры.
- Укажите вид маркируемой продукции: «Обувь», «Легкая промышленность», «Молочная продукция» и т. д.
- Внесите штрихкод товара в штрихкоды номенклатуры. Если товар с характеристиками (размер, цвет), штрихкод привязывается к каждой характеристике отдельно.
- Запишите карточку.
Штрихкод должен совпадать с GTIN карточки в Нацкаталоге до цифры. Ноль в начале 1С допишет сама при подстановке в заказ, а вот перепутанная цифра в середине уйдёт в СУЗ как есть.
Заказ на эмиссию кодов маркировки в 1С: заполнение по шагам
Документ называется «Заказ на эмиссию кодов маркировки СУЗ». В БП 3.0 он находится в разделе Склад, в УТ 11 и ERP — в разделе Склад и доставка, в группе команд про маркировку ИС МП. Быстрее всего открыть его через строку поиска интерфейса по слову «эмиссию».
Шаг 1. Шапка документа
- Организация — та, на ИНН которой оформлены карточки в Нацкаталоге.
- Вид продукции — товарная группа. Строки других групп в один заказ не попадут.
- Способ ввода в оборот — производство в РФ, ввоз из-за рубежа, маркировка остатков и т. д. От него зависит, как СУЗ проверит заказ, поэтому выбирайте по факту, а не «как в прошлый раз».
Шаг 2. Табличная часть
- Добавьте строку и выберите номенклатуру, при необходимости — характеристику.
- Проверьте колонку GTIN. Она заполняется из штрихкода карточки. Если поле пустое — штрихкода нет или он не подходит по длине.
- Укажите количество кодов. Заказывайте под ближайшую партию: коды, которые полгода лежат неиспользованными, только путают остатки.
- Выберите способ формирования серийного номера. Обычно оставляют генерацию на стороне СУЗ. Свой серийный номер нужен, если у вас собственная система нумерации на производстве.
- Для табака заполните максимальную розничную цену: она входит в код и проверяется на кассе.
Шаг 3. Отправка и получение кодов
- Проведите документ.
- Отправьте его в СУЗ командой на форме. Нужна электронная подпись руководителя или уполномоченного сотрудника, подходящая для ИС МП.
- Дождитесь ответа. Статус и текст ответа СУЗ видны прямо в документе.
- Когда коды выпущены, получите их в 1С и переходите к печати этикеток.
Если коды заказываются регулярно, настройте автоматический обмен с ИС МП. Тогда ответы СУЗ и выпущенные коды подтягиваются в базу без ручного нажатия кнопок.
Как заполнять GTIN для разных товарных групп
Правило «один GTIN — одна позиция» действует везде, но в каждой группе есть свои ловушки.
👟 Обувь и лёгкая промышленность. Главная сложность — размерная сетка. Модель в шести размерах и трёх цветах даёт 18 GTIN. В 1С это одна номенклатура с характеристиками, и каждой характеристике нужен свой штрихкод. Ошибка «один штрихкод на всю модель» приводит к тому, что на этикетку 38-го размера уйдёт код 41-го.
🥛 Молочная продукция и вода. GTIN зависит от фасовки: пакет 0,9 л и бутылка 1,4 л — разные карточки. Для весового товара в каталоге заводят отдельную карточку товара переменного веса, а фактический вес попадает в код при нанесении.
🚬 Табак. Пачка и блок — это разные GTIN. Коды на блок заказывают как на групповую упаковку, и в заказе обязательна МРЦ.
📦 Наборы и комплекты. Подарочный набор с собственной упаковкой регистрируется в каталоге как набор и получает свой GTIN. Вложения при этом описываются в карточке набора.
🌍 Импорт. На упаковке уже есть штрихкод иностранного производителя. Его и используют как GTIN, но перед заказом импортёр обязан создать на него карточку в Нацкаталоге от своего имени. В заказе выбирают способ ввода «ввоз из-за рубежа».
🏷 Маркировка остатков. Для товара, купленного до начала обязательной маркировки, карточки создают по реальным характеристикам товара. Если штрихкода у товара нет, GTIN выдаёт Национальный каталог. В заказе способ ввода — маркировка остатков.
Ошибки GTIN в заказе и как их исправить
Отказ СУЗ приходит текстом в документ. Формулировки меняются от версии к версии сервиса, но смысл всегда сводится к одной из причин ниже.
Ещё две ситуации, которые не выглядят как ошибка GTIN, но связаны с ним:
- 🔁 Заказ ушёл, но коды печатаются «чужие». Две характеристики случайно получили один штрихкод. Проверьте уникальность штрихкодов отбором в регистре штрихкодов.
- 🕐 Карточку только что опубликовали, а СУЗ её «не видит». Данные между каталогом и СУЗ синхронизируются не мгновенно. Подождите и отправьте заказ ещё раз, не создавая дубль.
Не исправляйте GTIN в уже отправленном заказе, чтобы «переотправить». Создайте новый заказ, а старый, отклонённый, оставьте как есть: так в базе не будет путаницы, на какой код какая этикетка.
Автоматизация: контроль GTIN до отправки
Большая часть отказов отсекается ещё в 1С, если проверять коды до отправки заказа. Вот три доработки, которые окупаются уже на сотне позиций.
Проверка контрольной цифры
Контрольная цифра считается так: цифры перед ней перебирают справа налево, умножая попеременно на 3 и на 1. Сумму дополняют до ближайшего кратного 10.
Пример для 460123456789: сумма произведений равна 117, до 120 не хватает 3. Контрольная цифра — 3, штрихкод 4601234567893, GTIN 04601234567893. Ведущий ноль на расчёт не влияет.
Функции для общего модуля:
Функция КонтрольнаяЦифраGTIN(Знач Цифры) Экспорт
// Цифры — строка без контрольной цифры
Сумма = 0;
Длина = СтрДлина(Цифры);
Для Сч = 1 По Длина Цикл
Цифра = Число(Сред(Цифры, Длина - Сч + 1, 1));
Вес = ?(Сч % 2 = 1, 3, 1);
Сумма = Сумма + Цифра * Вес;
КонецЦикла;
Возврат (10 - Сумма % 10) % 10;
КонецФункции
Функция ПривестиКGTIN14(Знач Штрихкод) Экспорт
// Возвращает 14-значный GTIN или пустую строку, если код некорректен
Штрихкод = СокрЛП(Штрихкод);
Если СтроковыеФункцииКлиентСервер.ТолькоЦифрыВСтроке(Штрихкод) = Ложь Тогда
Возврат "";
КонецЕсли;
Если СтрДлина(Штрихкод) = 13 Тогда
Штрихкод = "0" + Штрихкод;
КонецЕсли;
Если СтрДлина(Штрихкод) <> 14 Тогда
Возврат "";
КонецЕсли;
Если КонтрольнаяЦифраGTIN(Лев(Штрихкод, 13)) <> Число(Прав(Штрихкод, 1)) Тогда
Возврат "";
КонецЕсли;
Возврат Штрихкод;
КонецФункции
Функция ТолькоЦифрыВСтроке есть в Библиотеке стандартных подсистем, которая входит в типовые конфигурации.
Где вызывать проверку
- В расширении конфигурации — при записи штрихкода номенклатуры маркируемого вида. Ошибочный код просто не сохранится.
- Перед отправкой заказа — обход табличной части с выводом сообщения по каждой строке, где функция вернула пустую строку.
- Отчётом-сверкой — выгрузка GTIN из личного кабинета Нацкаталога в Excel и сравнение со штрихкодами в 1С. Расхождения видно сразу, до первого отказа.
Расширение лучше прямой правки типовой конфигурации: оно переживает обновления и снимается одной кнопкой.
Загрузка GTIN из каталога
В актуальных релизах БП 3.0, УТ 11 и ERP есть обмен с Национальным каталогом: программа сопоставляет номенклатуру с карточками и записывает GTIN сама. Если у вас сотни позиций в размерной сетке, это быстрее и надёжнее любого ручного ввода. Сопоставление по-прежнему стоит проверить глазами на нескольких моделях: при похожих названиях программа может предложить не ту карточку.
Частые вопросы
Можно ли заказать коды на товар, которого ещё нет в Национальном каталоге?
Нужно ли вступать в ГС1 РУС, чтобы получить GTIN?
Сколько GTIN можно указать в одном заказе?
Что делать с кодами, которые заказали, но не нанесли?
Почему 1С дописывает ноль к штрихкоду?
Источники
- Постановление Правительства РФ от 26.04.2019 № 515 «О системе маркировки товаров средствами идентификации и прослеживаемости движения товаров»