УПД с кодами маркировки: что требуют торговые сети

2026-10-04

Маркированный товар сеть принимает по УПД, а коды из документа сверяет с «Честным знаком». Криптохвост в коде, код не в том теге или два заказа в одном УПД: частые причины отказа.

Ниже правила ФНС и «Честного знака» и то, что сети добавляют от себя. Теги названы для тех, кто проверяет XML или ставит задачу программисту 1С.

Куда ставить коды в XML

Формат УПД 5.03 утверждён приказом ФНС от 19.12.2023 № ЕД-7-26/970@. Коды стоят в строке товара, в элементе НомСредИдентТов, и тег зависит от уровня упаковки.

Куда ставить код в строке УПДЭлемент НомСредИдентТов: тег зависит от уровня упаковкиЕдиница, комплект, наборКИ, код идентификации<КИЗ>0104600000000015215OdYSB</КИЗ>Групповая упаковкаКИГУ, а у набора КИН<НомУпак>0104600000000022215Kd2Pq</НомУпак>Короб, палетаКИТУ, SSCC: 20 цифр с (00)<НомСредИдентТов ИдентТрансУпак="00046000000000000015"/>Объёмно-сортовой учёткоды не перечисляютГТИН 04600000000015 · КолВедМарк 600В одной строке либо коды, либо GTIN с количеством: смешивать нельзя

Поэкземплярный учёт

Для агрегированного короба хватает его кода: ГИС МТ переведёт покупателю всё вложенное. Короб вместе с содержимым система ошибкой не считает, а в требованиях сетей это бывает запрещено. Агрегацию подают до отгрузки, пустой короб в УПД не пройдёт. Как её собрать: «Агрегация: короба, паллеты и коды SSCC».

Объёмно-сортовой учёт

Коды не перечисляют: в строке указывают <ГТИН> и количество в КолВедМарк. GTIN нужен минимальной потребительской упаковки и из национального каталога, то есть 14 цифр после «01» в коде маркировки. EAN-13 с упаковки может с ним не совпасть. Чем отличаются виды учёта, рассказано в статье про ОСУ и ПЭУ.

В документе код без криптохвоста

DataMatrix на упаковке хранит код целиком: код идентификации, разделитель GS и код проверки, он же криптохвост. В документ идёт только код идентификации. Оператор пишет прямо: коды указывают без FNC1 и GS, без кода проверки, без пробелов и переносов строк.

Один код, две записиНа упаковке: код маркировки (КМ)0104600000000015215OdYSB⟨GS⟩93wY/nDataMatrix хранит код целиком: с разделителем и кодом проверкиВ УПД и УКД: код идентификации (КИ)0104600000000015215OdYSB01 + GTIN + 21 + серийный номер, и больше ничегоВ документе не должно быть:GS и FNC1кода проверки 93…пробелов и переносовскобок (01)…(21)

У молочной продукции, консервов, кормов, сладостей и ряда других групп КИ занимает 24 символа, у одежды и обуви 31. Скобки вокруг идентификаторов применения ГИС МТ отклоняет. Знаки <, > и & в тегах КИЗ и НомУпак экранируют или заворачивают код в CDATA, кавычки и апостроф экранируют в ИдентТрансУпак. Без этого документ получит ошибку «КИ неподдерживаемого формата».

Что сети требуют сверх формата

Сети пишут свои требования поверх формата. Это не закон, а условия договора поставки: документ могут вернуть, даже если ГИС МТ приняла бы его. Типичный набор:

Правило удобно и поставщику: УКД «Честный знак» принимает только к одному исходному УПД, и когда заказ равен документу, исправления по разным заказам не путаются.

Исправления: УКД или УПД(и)

Изменились сумма или количество (недовоз, возврат, новая цена), значит, нужен УКД. Коды в нём стоят дважды: в НомСредИдентТовДо как было, в НомСредИдентТовПосле как стало. Можно перечислить всю строку или только изменившиеся коды. Вид учёта тот же, что в исходном УПД.

Возврат одной единицы из 500 в УКДНомСредИдентТовДокак было по исходному УПДКИ 1, 2, 3 … 500500 кодовНомСредИдентТовПослекак стало после возвратаКИ 1, 2, 3 … 499499 кодов остаются у покупателяПолный возврат по строке: элемент «После» не заполняютДефис «-» вместо кода: документ обработают с ошибкойСумма и количество те же, ошибка в самих кодахЭто не УКД, а исправленный УПД: УПД(и)

При полном возврате по строке элемент «После» не заполняют вовсе. Дефис вместо кода ГИС МТ обработает как ошибку. Если ошиблись в самих кодах, а сумма та же, нужен исправленный УПД(и) со всеми кодами первичного документа.

Почему возвращают УПД: чеклист

Отказ сети в приёмке (код итога «3») оставляет коды за поставщиком. Приёмка с расхождениями (код «2») переводит их покупателю, а расхождения правят потом. Со стороны «Честного знака» частые ошибки такие:

Частые ошибки ГИС МТ по кодам в УПДНомера ошибок из методических рекомендаций оператора23 · Код не вашПродавец не владелец кода по данным ГИС МТ116, 117 · Код не в оборотеСтатус «Нанесён» или «Эмитирован»146 · Уже отгруженКод ушёл этому покупателю другим УПД79 · Длина или символыНеверная длина КИ или недопустимые знаки03 · Скобки в коде«(01)…(21)…» вместо «01…21…»60 · GTIN не найденВ ОСУ указан код товара не из каталога

Перед отправкой проверьте:

  1. Один заказ, один УПД, дата совпадает с днём поставки.
  2. Коды без GS, криптохвоста, пробелов и скобок, спецсимволы экранированы.
  3. Каждый код в своём теге, короб без перечня вложений, агрегация подана до отгрузки.
  4. Все коды «В обороте», владелец вы, раньше они не отгружались.
  5. В строке либо коды, либо GTIN с количеством.
  6. Коды в документе совпадают с тем, что лежит в коробах.

Статус и владельца (пункт 4) удобно проверить в MarkPDF. Раздел «КМ в ГИС МТ (статус)» показывает статус, владельца и упаковку каждого кода, у коробов и палет раскрывает содержимое. «Выгрузка КМ в УД» отрезает криптохвост по разделителю GS, проверяет коды и сохраняет export.csv для кнопки «Загрузить из csv» в форме УПД «ЭДО Лайт». Зелёная строка там значит лишь, что код найден: статус смотрите в колонке «Статус». Для запросов в ГИС МТ нужны КриптоПро и сертификат УКЭП.

Для пункта 6 онлайн-проверка кодов читает DataMatrix из PDF с этикетками и отдаёт все прочитанные коды файлом, их сверяют с УПД. Несколько кодов на листе читает режим «Точный».

Скачать MarkPDF — 4 дня бесплатно, без карты. Windows 10/11, права администратора не нужны.

Без установки работают онлайн-печать ОСУ и ПЭУ (бесплатно до 100 000 кодов за раз) и работа с PDF. Бесплатно 35 заданий в сутки, у купивших программу дневного лимита нет.

Разбираться некогда — сделаем за вас: карточка товара, заказ кодов, ввод в оборот и готовые наклейки.

Что дальше. Обратная задача, когда остались только КИ, а для печати нужен полный код: где взять код с криптохвостом.

Источники

Формат УПД: приказ ФНС России от 19.12.2023 № ЕД-7-26/970@, таблица 5.18 (текст форматов). Формат УКД: приказ ФНС России от 19.01.2026 № ЕД-1-26/29@. Правила указания кодов, УКД и номера ошибок: методические рекомендации «Честного знака» по документам ЭДО (версия 137.0 от 01.10.2026) и разъяснение об УПД при сортовом учёте.

Требования сетей берутся из договора поставки и регламента сети. Перечни и даты меняются — сверяйтесь с официальными источниками.

Попробовать MarkPDF бесплатно