Главная → Блог → Вес в коде маркировки: что такое AI 3103 и когда он нужен

Вес в коде маркировки: что такое AI 3103 и когда он нужен

Вес в коде маркировки это необязательная группа данных: идентификатор AI 3103 и шесть цифр с весом после кода проверки. Обязательным вес остаётся в другом месте, в отчёте о нанесении. Здесь разбираем, как устроен код с весом, чем он отличается от веса в отчёте, что разрешают правила по каждой товарной группе и где документы оператора Честного ЗНАКа расходятся. Весь порядок работы с таким товаром описан в статье про весовой товар в Честном ЗНАКе, а чем печатать этикетку с весом, на странице маркировка весового товара.

Что такое AI 3103 в маркировке

AI 3103 это идентификатор применения: он говорит, что дальше идут шесть цифр с весом в килограммах. AI означает идентификатор применения по стандарту GS1.

Первые три цифры это килограммы, последние три граммы. Оператор приводит пример: 25 кг 300 г записывают как 025300. Запись 3103000640 читается так:

Часть записиЧто значит
3103Идентификатор: вес в килограммах, три знака после запятой
0011 кг
250250 г
Итого0,640 кг

Наибольшее значение 999,999 кг. Точка и запятая в коде не пишутся, поэтому вес всегда занимает шесть цифр.

Как устроен DataMatrix с весом

Группа с весом стоит последней, после кода проверки. Перед ней обязателен разделитель GS.

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

AIДлинаЧто содержит
0114 цифрКод товара (GTIN)
216 символовСерийный номер упаковки, в конце разделитель GS
934 символаКод проверки
31036 цифрВес в килограммах, необязательная группа

У мясных изделий бывают две структуры: укороченная на 30 символов, как выше, и длинная на 83 символа с группами 91 и 92. Группа с весом и там идёт последней:

GS это символ с кодом ASCII 29, оператор называет его разделителем FNC1. В тексте кода он не виден. Сканер, который работает как клавиатура, теряет такие разделители, поэтому в кабинете нужен сканер в режиме COM-порта: как подключить сканер.

Вес относится только к единице товара. У групповых упаковок и наборов его не указывают.

Вес в отчёте о нанесении и вес в напечатанном коде: в чём разница

Вес в отчёте о нанесении это сведения для Честного ЗНАКа, он обязателен. Вес в напечатанном коде это данные на упаковке, он необязателен.

Вес в отчёте о нанесенииВес в напечатанном коде
Где находитсяВ сведениях о коде в Честном ЗНАКеВ DataMatrix на этикетке
Обязателен лиДа, если в карточке «Товар с переменным количеством» = ДАНет. На усмотрение участника оборота там, где это разрешают правила
Если его нетОтчёт обрабатывается с ошибкой по всем кодамКод остаётся обычным кодом
Как передаютСтолбец «Фактический вес (кг)» или 3103 и шесть цифр через CSV и APIПечатают в составе кода
Кто используетЧестный ЗНАК, дальше вес идёт в УПДКасса или учётная система магазина, если умеют
Если товар усохНовый вес подают отчётом о перевзвешивании, он есть у мясных изделий и молочной продукцииСостав кода не меняется, напечатанный вес остаётся прежним

Эти два веса часто путают, потому что запись 3103 встречается в обоих местах. Когда оператор описывает 3103 в разделе про отчёт о нанесении, речь идёт о передаче сведений через CSV или API. Из этого не следует, что такой код можно напечатать на упаковке. Состав кода на упаковке задают правила маркировки.

Вес в коде маркировки по товарным группам: таблица с источниками

Правила разрешают вес в коде у мясных изделий и молочной продукции на усмотрение участника оборота, если вес единиц с одним кодом товара различается. Для полуфабрикатов и заморозки разрешения мы не нашли. Таблица отражает документы на 31.10.2026.

ГруппаПравилаБаза знаний оператораAPI СУЗ 3.0, версия 68 от 28.10.2026
Мясные изделияПП № 1682 в редакции ПП № 1017 от 18.08.2026, пп. 51 и 52: на усмотрение участника оборотаmarkirovka.ru, 24.08.2026: можно, необязательноРаздел 8.41, с. 569 и 571: не допускается
Молочная продукцияПП № 2099, п. 46 «г»: на усмотрение участника оборотаmarkirovka.ru, 29.01.2026: можно, необязательноРаздел 8.8, с. 506: группа только для отчётов
Полуфабрикаты и заморозкаРазрешения не нашлиНе нашлиРаздел 8.46, с. 580 и 582: не допускается

Оператор в базе знаний ссылается на пункты 51 и 52 ПП № 205 от 28.02.2026. Это те же правила: ПП № 205 внесло правила маркировки мясной продукции в ПП № 1682, а ПП № 1017 дополнило пункты 51 и 52 весом.

Морепродукты и корма. В Трумарке вес по коду этим группам не спрашиваем: станция печатает такие товары как штучные. Поэтому настройка на них не действует. API СУЗ 3.0 в разделах 8.19 и 8.20 вес в напечатанном коде этим группам не допускает. Представитель оператора на форуме 13.08.2026 называл их среди групп, где AI 3103 применим. Вес этим группам мы не обещаем.

Где документы оператора расходятся

Правила и база знаний оператора разрешают вес в коде у мясных изделий и молочной продукции, а API СУЗ 3.0 версии 68 говорит иначе. Письменного разъяснения мы не нашли.

  • Мясные изделия. ПП № 1017 разрешило вес в коде 18 августа 2026 года, база знаний повторила это 24 августа. API СУЗ версии 68 вышел позже, 28 октября, и в разделе 8.41 добавлять вес в код для печати не допускает.
  • Молочная продукция. Правила и база знаний допускают вес в средстве идентификации. API СУЗ называет группу необязательной и применимой только при отправке отчётов о нанесении. Слов о запрете в этом разделе нет.
  • Полуфабрикаты и заморозка. Формат с 3103 для отчёта о нанесении оператор описал 22.04.2026 и убрал 04.08.2026. Для мясных изделий его вернули 26.08.2026, для этой группы нет, в версии 90.0 от 30.10.2026 его нет. При этом статья базы знаний от 13.07.2026 описывает 3103 в CSV и API. Столбец «Фактический вес (кг)» она описывает тоже.
  • Касса и проверка кода. В разделе 5.5 того же документа о форматах, про проверку кодов, 3103 не указан ни для одной группы. Как касса и система обрабатывают код с весом на практике, документы оператора не описывают.

Что мы советуем для каждой группы

У мясных изделий и молочной продукции решение за вами и вашим покупателем, полуфабрикатам и заморозке советуем настройку выключить.

ГруппаСоветПочему
Мясные изделияТо же. Если сомневаетесь, напишите оператору и сошлитесь на пункты 51 и 52 правилПравила разрешают, API СУЗ не допускает
Молочная продукция, в том числе сырСпросите покупателя, нужен ли ему вес в коде. Если нужен или ему всё равно, настройку можно оставить. Если он просит код без веса, выключите еёПравила разрешают, API СУЗ относит группу только к отчётам
Полуфабрикаты и заморозкаВыключите настройкуДокументация оператора этого не допускает, разрешения в правилах мы не нашли
Морепродукты и кормаНичего делать не нужноСтанция печатает их как штучный товар, без веса

Вес в отчёте о нанесении от этого выбора не зависит и уходит в любом случае. На этикетке вес тоже остаётся текстом: «Масса нетто: 0,640 кг».

Как вес в коде устроен на станции

На Станции маркировки за это отвечает настройка «Вес в коде DataMatrix». Она включена по умолчанию, её можно выключить.

Станция маркировки на полном экране: вес 640 г, зелёное табло, надпись «Снимите товар», этикетка с весом, датами и кодом DataMatrix
Станция маркировки на полном экране: вес 640 г, зелёное табло, надпись «Снимите товар», этикетка с весом, датами и кодом DataMatrix
  • Что делает. Добавляет в код на этикетке после кода проверки разделитель GS, 3103 и шесть цифр с весом, который станция получила с весов.
  • Где находится. Значок настроек на экране станции, раздел «Вес в коде DataMatrix». Подробно: настройки станции.
  • Где хранится. Настройки станции хранятся на компьютере и действуют на все весовые товары этого компьютера. Товарную группу настройка не проверяет. Если на одном компьютере вы маркируете мясные изделия и заморозку, переключайте её при смене товара.
  • Что не меняет. Вес в отчёте о нанесении и текст на этикетке. Код с весом записан в нанесение в момент выдачи в обоих случаях.

Штучный товар настройка не затрагивает: веса у него нет. Весы, которые печатают код сами, тоже умеют добавлять 3103: сравнение в статье весы с печатью или принтер.

Что вес в коде даёт магазину

Вес в коде даёт возможность не взвешивать товар второй раз, если касса или учётная система магазина читают его из кода. Это зависит от конкретной сети, уточняйте у неё. Списка сетей, которые это умеют, у нас нет.

Что спросить у сети перед поставкой:

  • читает ли касса или учётная система вес из DataMatrix;
  • принимает ли сеть код с весом при приёмке или просит код без веса;
  • откуда она берёт вес для цены упаковки;
  • что делает, если товар усох и вес в документах стал меньше напечатанного.

Вопросы и ответы

Что такое AI 3103 в маркировке?

Это идентификатор применения по стандарту GS1. После него идут шесть цифр с весом в килограммах: три цифры килограммов и три цифры граммов.

Как расшифровать 3103000640?

3103 это идентификатор веса, 000640 это 0,640 кг. Перед группой в коде стоит разделитель GS.

Обязательно ли указывать вес в коде маркировки?

Нет. Обязателен вес в отчёте о нанесении для товара с признаком «Товар с переменным количеством» = ДА. Вес в напечатанном коде необязателен.

Чем вес в коде отличается от веса в отчёте о нанесении?

Вес в отчёте это сведения в Честном ЗНАКе, без них отчёт обрабатывается с ошибкой. Вес в коде напечатан на упаковке, его могут прочитать касса или учётная система магазина, если умеют.

Можно ли печатать вес в коде у колбасы и мясных изделий?

Правила это разрешают с 18 августа 2026 года: ПП № 1017. База знаний оператора от 24.08.2026 говорит то же. API СУЗ 3.0 версии 68 в разделе 8.41 этого не допускает. Письменного разъяснения мы не нашли.

Можно ли печатать вес в коде у сыра и другой молочной продукции?

Правила это разрешают на усмотрение участника оборота: ПП № 2099, п. 46 «г». База знаний оператора от 29.01.2026 говорит то же. API СУЗ 3.0 версии 68 относит эту группу только к отчётам о нанесении.

Можно ли печатать вес в коде у полуфабрикатов и заморозки?

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

Читает ли касса вес из кода маркировки?

Зависит от конкретной кассы и сети. Вес в коде даёт возможность не взвешивать товар второй раз, если касса или учётная система магазина его читают. Уточняйте у своей сети.

Как выключить вес в коде на станции?

Откройте настройки станции значком на экране и выключите «Вес в коде DataMatrix». Настройка хранится на этом компьютере.

Есть ли вес в коде у морепродуктов и кормов?

На станции нет. Трумарк не спрашивает вес по коду у этих групп, станция печатает их как штучный товар.

Прокрутить вверх