Контроль корректности передачи кодов маркировки

Виктория Дьякова 20.04.2026 00:40 14 1 Есть ответ

Иногда при передаче кодов маркировки между компаниями возникают ошибки, из-за которых данные в системе могут не совпадать. Подскажите, какие способы контроля обычно используются, чтобы убедиться, что коды переданы корректно.

Эксперт 20.04.2026 00:41 14

Краткий ответ: Контроль корректности передачи кодов маркировки обычно строят в два слоя: (1) техническая валидация самих кодов (формат, считываемость, уникальность) и (2) операционная сверка «что отгрузили/получили» по документам и событиям в системе маркировки. На практике лучше всего работают автоматизированные проверки на уровне WMS/ERP/EDI плюс обязательное сканирование при отгрузке и приемке.

Нормативная логика и риски

По правилам обязательной маркировки участники оборота передают сведения о движении товаров в государственную информационную систему маркировки (в большинстве случаев — через электронные документы/операторов ЭДО). Суть регулирования простая: в системе должен сохраняться непрерывный и достоверный «след» кода — от ввода в оборот до вывода. Если коды переданы с ошибками (не те коды, лишние/недостающие, искажен DataMatrix), то возникает разрыв цепочки владения/движения: у одной стороны код «списан», у другой «не принят», либо код «висит» в статусах и не подтверждает легальность оборота.

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

Какие способы контроля обычно используют

1) Валидация кода до передачи (качество данных)

  • Проверка формата: корректность структуры кода (что это именно код маркировки, а не «похожая строка»), допустимые символы, длина, отсутствие «обрезаний» при выгрузке/копировании.
  • Проверка на дубли: исключение повторной передачи одного и того же кода в одной партии/документе.
  • Проверка статусов (если интеграция позволяет): код должен быть введен в оборот/находиться в доступном статусе для передачи, а не быть выведенным/заблокированным/уже переданным ранее.
  • Контроль считываемости DataMatrix: на складе — верификация сканером/верификатором, чтобы не отправить контрагенту коды, которые физически не читаются.

2) Контроль на этапе отгрузки (что фактически ушло)

  • Сканирование “в отгрузку”: коды попадают в УПД/отгрузочный документ только по факту сканирования, а не вручную из Excel.
  • Контроль количества: сверка «кол-во единиц товара» = «кол-во кодов» (с учетом агрегирования, если оно применяется).
  • Агрегация и проверка связей: если передаются агрегаты (короб/паллета), проверка корректности вложенности (агрегат → набор кодов) и запрет на смешивание «чужих» кодов в агрегате.
  • Контрольная выборка: выборочно пересканировать 1–2 короба/паллеты перед закрытием отгрузки, чтобы поймать системные ошибки (не тот формат выгрузки, не та серия, не тот товар).

3) Контроль при передаче через ЭДО/EDI (как ушли данные)

  • Запрет ручных правок в файлах обмена: коды должны формироваться системой и передаваться «как есть».
  • Сверка реестра кодов к документу: отдельный машинный реестр (список кодов) + контроль количества строк + контроль уникальности.
  • Проверка квитанций/статусов обработки: документ должен получить корректный статус доставки/обработки, а не «ошибка формата/отклонено/частично принято».

4) Контроль на приемке у получателя (что фактически пришло)

  • Сканирование при приемке с сопоставлением с электронным документом: система показывает недостачу/излишек кодов по факту скана.
  • Процедура расхождений: фиксировать излишки/недостачи кодов отдельным актом/корректировкой, а не «принять как есть».
  • Изоляция проблемной партии: при массовых расхождениях — не смешивать с остатками до выяснения причин (иначе дальше «разъедутся» статусы и станет дороже исправлять).

Практическая рекомендация: как выстроить контроль у себя

  1. Уберите Excel как основной канал передачи кодов: используйте формирование кодов в WMS/ERP и передачу через ЭДО/EDI с автоматическими проверками.
  2. Настройте «3 стоп‑фактора» в системе: запрет на дубли, запрет на несоответствие количества «товар=коды», запрет на отгрузку кодов с неподходящим статусом.
  3. Сделайте обязательным сканирование на отгрузке и приемке (минимум — поштучно, либо по агрегатам с контролем вложенности).
  4. Регламентируйте расхождения: кто, в какие сроки и какими документами инициирует корректировку, что делаем с товаром до закрытия расхождения.
  5. Проводите периодическую сверку: выгрузка движения/остатков кодов из учетной системы и сопоставление с тем, что прошло по документам и статусам (хотя бы по ключевым SKU и крупным контрагентам).

Типичные ошибки бизнеса

  • Ручной ввод/копирование кодов, из‑за чего появляются «обрезанные» строки, скрытые символы, потери ведущих/служебных частей кода.
  • Передача кодов «по количеству», а не «по факту скана» (в итоге коды не совпадают с реально уехавшим товаром).
  • Игнорирование агрегации: перепаковка без корректного обновления состава агрегата.
  • Отсутствие процедуры расхождений: коды не сходятся, но товар уходит дальше по цепочке, и проблема разрастается.
Ответы пользователей
Войдите, чтобы написать ответ
Войти через центр авторизации