- Главная
- УПД для маркетплейсов
- УПД с кодами маркировки для Wildberries: как передать КИЗ
УПД с кодами маркировки для Wildberries: как передать КИЗ
Как передать УПД с кодами маркировки «Честного знака» в Wildberries: собрать коды, вставить КИЗ в XML по GTIN, проверить файл и избежать ошибок приёмки.
Маркированный товар нельзя просто отвезти на склад маркетплейса. Вместе с коробками должна «переехать» и информация о кодах маркировки, а единственный штатный способ передать её — УПД с кодами маркировки «Честного знака», отправленный через ЭДО.
Ниже — как собрать коды для поставки, как вставить их в XML-УПД, что проверить перед подписанием и из-за чего приёмка чаще всего идёт с расхождениями.
Зачем маркетплейсу коды в УПД
Каждая единица маркированного товара числится в ГИС МТ «Честный знак» на балансе конкретной компании. Когда товар переходит к другому участнику оборота, коды тоже должны перейти — иначе получатель не сможет законно продать товар.
Механика выглядит так:
- Продавец формирует УПД и вписывает в него коды маркировки по каждой единице товара.
- Документ подписывается и уходит покупателю через оператора ЭДО.
- Покупатель подписывает УПД со своей стороны.
- Оператор ЭДО передаёт сведения в «Честный знак», и коды переходят на баланс покупателя.
Для поставки на Wildberries покупателем в этой схеме выступает маркетплейс. Если кодов в документе нет или они неверные, «Честный знак» не переведёт товар на WB, и приёмка затормозится. Общий порядок подготовки документов под площадки мы описали на странице УПД для маркетплейсов, а здесь сосредоточимся именно на кодах.
Как собрать коды для поставки
Коды в УПД должны точно соответствовать тому, что лежит в коробах. Поэтому надёжнее всего собирать их сканированием при упаковке поставки, а не копировать из заказа на эмиссию.
Сканер или ТСД. Сканируете каждую единицу товара при сборке коробов. Большинство сканеров и мобильных приложений выгружают результат текстовым файлом — по коду на строку. Это самый удобный источник: он отражает фактическую поставку.
Таблица Excel. Если коды уже собраны в таблице, например по коробам, их тоже можно использовать. В ячейке может быть по коду на строку.
Выгрузка из личного кабинета «Честного знака». Подходит как справочник, но не как источник для УПД целиком: в заказе на эмиссию может быть больше кодов, чем реально едет на склад.
Как устроен код маркировки
Код из сканера выглядит примерно так: 01 + GTIN (14 цифр) + 21 + серийный номер, затем невидимый разделитель GS и криптохвост, который начинается с 91 и 92.
| Часть | Пример | Нужна в УПД |
|---|---|---|
| 01 + GTIN | 0104601234567893 | да |
| 21 + серийный номер | 21AbC1dEf2GhI3j | да |
| GS + криптохвост (91…, 92…) | — | нет |
В УПД передают код без криптохвоста. Если просто вставить строку из сканера целиком, в документ попадёт лишний хвост, и проверка может его не пропустить.
Перед вставкой в документ уберите из списка:
- дубли (один товар отсканировали дважды);
- коды бракованных или снятых с поставки единиц;
- коды, которые не введены в оборот или не принадлежат вашей компании.
Как вставить коды в XML-УПД
В формате 5.03 коды записываются в строку товара, в блок ДопСведТов/НомСредИдентТов, по одному элементу КИЗ на единицу товара. GTIN товара указывается атрибутом ГТИН:
<СведТов НомСтр="1" ...>
<ДопСведТов ПрТовРаб="1" АртикулТов="NB-X15" КодТов="000123" ГТИН="04601234567893">
<НомСредИдентТов>
<КИЗ>010460123456789321AbC1dEf2GhI3j</КИЗ>
<КИЗ>010460123456789321KlM4nOp5QrS6t</КИЗ>
</НомСредИдентТов>
</ДопСведТов>
</СведТов>
Если товар упакован в агрегированные короба, вместо кодов отдельных единиц можно указать коды упаковок в элементе НомУпак. Совмещать КИЗ и НомУпак в одном блоке нельзя.
Вписывать сотни кодов вручную — верный путь к ошибкам. Проще вставить КИЗ в УПД XML автоматически:
- Загрузите готовый XML-УПД без кодов.
- Добавьте файл с кодами: txt из сканера (по коду на строку) или Excel.
- Сервис определит GTIN по символам с 3-го по 16-й в каждом коде и разложит коды по строкам товаров с этим GTIN.
- Криптохвост после символа GS будет отрезан автоматически.
- Если кодов меньше или больше, чем количество в строке, или для GTIN нет строки в документе, вы увидите предупреждение.
- Скачайте XML с кодами, подпишите и отправьте.
Главное правило: коды вставляются до подписания. Любое изменение подписанного файла делает подпись недействительной.
В печатной форме УПД, которую показывает оператор ЭДО, коды обычно не видны. Это нормально: они есть в XML, и именно оттуда их забирает «Честный знак».
Если поставка большая
Когда в поставке тысячи единиц, ручная сверка невозможна, поэтому выстройте процесс заранее:
- сканируйте коды по коробам и сохраняйте выгрузку для каждого короба отдельно, а потом объединяйте;
- называйте файлы выгрузки по номеру короба или поставки, чтобы быстро найти ошибку;
- держите в таблице поставки отдельную строку на каждый GTIN, а не на каждый короб: тогда коды раскладываются по строкам без путаницы;
- после вставки сверяйте предупреждения сервиса с фактическим количеством до подписания.
Проверка перед отправкой
Перед подписью пройдите по короткому списку.
- Количество. Число кодов в каждой строке равно количеству товара в этой строке.
- GTIN. У каждой маркированной позиции указан GTIN, и он совпадает с GTIN в кодах.
- Нет «сирот». Нет кодов, для GTIN которых нет строки в документе.
- Без криптохвоста. Коды обрезаны до серийного номера.
- Без дублей. Каждый код встречается в документе один раз.
- Признак маркировки. В имени файла стоит признак маркированного товара. Если формируете файл в нашем конвертере, он выставится автоматически.
- Схема. Файл проходит проверку по XSD-схеме ФНС и логическим правилам: итоги, НДС, обязательные реквизиты, совпадение имени с ИдФайл.
Дополнительно стоит проверить статус кодов в личном кабинете «Честного знака»: они должны быть в обороте и на балансе вашей организации.
Что делать после отправки
Отправив документ, не считайте работу законченной. Проверьте в кабинете оператора ЭДО, что WB подписал УПД со своей стороны. Затем загляните в личный кабинет «Честного знака»: коды из документа должны сменить владельца. Если документ подписан, а коды остались на вашем балансе, обратитесь в поддержку оператора ЭДО — возможно, сведения ещё не переданы в систему маркировки.
Типичные ошибки приёмки
| Что произошло | Почему | Как избежать |
|---|---|---|
| Коды не перешли на баланс WB | УПД не подписан покупателем или в документе нет кодов | проверить статус в ЭДО и наличие КИЗ в XML |
| Расхождение при приёмке | в УПД коды одних единиц, а на складе другие | собирать коды сканированием при упаковке |
| Ошибка формата кода | код передан с криптохвостом или повреждён при копировании | обрезать по GS, не копировать коды через текстовые редакторы с автозаменой |
| Код уже у другого владельца | код ранее передан или продан | сверить статусы кодов в «Честном знаке» |
| Количество не совпадает | кодов больше или меньше, чем товара в строке | сверить с предупреждениями при вставке |
| Код «не в обороте» | товар не введён в оборот | ввести в оборот до отправки УПД |
Если документ уже отправлен с ошибкой, исправить подписанный файл нельзя — понадобится новый документ. Порядок исправления согласуйте с маркетплейсом.
Общий порядок отправки документа на площадку, реквизиты и чек-лист — в статье Как загрузить УПД на Wildberries при поставке.
Соберите УПД с кодами за несколько минут
Сначала сделайте документ из таблицы поставки в конвертере УПД Excel в XML, затем добавьте коды из выгрузки сканера. На выходе — готовый XML-УПД для маркетплейса с кодами по строкам, который останется подписать и отправить через вашего оператора ЭДО.