Денис Рынков guides · Денис Рынков
ru

Обмен данными: Честный знак

Маркировка и обмен между базами: коды, статусы ЧЗ, рассинхрон УТ–розница и почему продажа «встаёт» при живом обмене.

#обмен #Честный знак #маркировка

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

Когда это всплывает

  • В УТ коды есть, в рознице/другой базе — нет или статус «не тот».
  • Обмен оборвался на середине: часть кодов передалась.
  • Сайт/касса ждёт коды для чека, выгрузка отдаёт только товар.
  • После возврата/перемещения статусы разъехались между узлами.
  • «Починили маркировку» обработкой только на одной стороне — вторая база отстала навсегда.

Самопроверка

  1. Где живут коды в вашей конфигурации (документ, регистр) и входит ли это в правила/состав обмена?
  2. Сверка статусов по одному GTIN/коду в обеих базах.
  3. Был ли сбой сеанса обмена в окне проблемы?
  4. Не чинили ли маркировку обработкой только на одной стороне?
  5. Есть ли бэкап до массовых операций с кодами?

Типичные ошибки

  • Лечить ЧЗ «перепровести реализацию» без проверки кодов на приёмнике.
  • Полная перерегистрация номенклатуры вместо точечной по кодам.
  • Игнорировать порядок: сначала стабилизировать обмен, потом разбирать ГИС МТ.
  • Два контура правды: «в ЧЗ одно, в базах другое» без владельца.
  • Тиражировать костыль на все магазины до пилота на одном.

Как я веду

Один контрольный товар с кодами → путь документа и регистров через обмен → сверка статусов → устранение разрыва в правилах/составе → массово. Параллельно фиксируем, кто мастер по вводу марок и что делать при частичном сбое сеанса. Без бэкапа обеих баз массовые «починки марок» не запускаю.

От 2 999 ₽/час; абонемент — от 49 999 ₽/мес: услуги.

Практика на копии

Выберите один маркированный товар и проведите его через документ + обмен, фиксируя статусы кода на каждой стороне. Если документ уехал, а код нет — проблема состава обмена, не «ГИС МТ тупит». Только после стабилизации одного SKU имеет смысл говорить о массовых обработках и возвратах.

Не смешивайте в одном инциденте проблемы криптохвоста/СУЗ и проблемы узла обмена: разные владельцы, разные логи, разный порядок работ. Сначала докажите, на какой границе потерялся код.

Что обычно прошу у клиента

Чтобы не начинать с нуля в чате, достаточно короткого пакета: релизы конфигураций и платформы, имена узлов и направление обмена, текст/скрин ошибки или сеанса, один-два номера документов-эталонов, срочность для бизнеса (отгрузка, закрытие, касса). По этому пакету за 15–20 минут понятно, это часовая диагностика, день работ или проект с НСИ. Если пакета нет — первая платная задача как раз его собрать и зафиксировать, а не «тыкать обмен на проде».

Когда звать специалиста

Если продажи маркировки стоят в нескольких точках — не тиражируйте ручные костыли. Нужны номера документов, узел и пример кода (можно фрагмент), плюс симптом кассы одной фразой.

Если по этой теме нужна работа на вашей базе — напишите в Telegram (обмены). Цены открыты на странице услуг.

Автор: Денис Рынков

Ещё по теме