← На главную

Маркировка «Честный ЗНАК»

Часть товаров — маркированные: шины, моторные масла и автомобильные жидкости, часть автозапчастей. У каждой штуки такого товара на упаковке свой квадратный код (DataMatrix), и этот код должен попасть в кассовый чек при продаже. dxCAR хранит коды по штукам — от прихода до продажи — и сам передаёт их в чек при закрытии заказ-наряда.

Если вы не продаёте маркированный товар, ничего настраивать не нужно: пока в карточке материала не стоит флажок маркировки, система коды не спрашивает.

Что нужно, чтобы начать

  1. Касса, которая умеет передавать код маркировки в чек: касса у стойки через ККМ-сервер (фискальный накопитель и прошивка кассы — с поддержкой ФФД 1.2; это уже нужно для маркировки по закону, уточните у своего сервиса ККТ) или облачная касса АТОЛ Онлайн, переключённая на протокол v5 (ФФД 1.2).
  2. Сканер 2D-кодов (DataMatrix). Подойдёт любой, который «печатает» код в поле ввода и нажимает Enter.
  3. Флажок в карточке материала. «Материалы» → материал → «Маркировка: подлежит маркировке «Честный ЗНАК»» → «Сохранить».

Приход

В строке прихода маркированного материала появляется кнопка «0 из N» в колонке «Коды». Нажмите её и сканируйте упаковки по одной — каждый код проверяется сразу. Кнопка станет зелёной, когда кодов столько же, сколько штук. Коды сохраняются вместе с приходом кнопкой «Сохранить».

  • Код, уже оприходованный другим приходом или проданный, система не примет и скажет, где он.
  • Кодов больше, чем штук, быть не может — приход не сохранится.
  • Кодов может быть меньше: недостающие отсканируете при продаже.

Накладная из ЭДО. Если поставщик передал коды в УПД, под строкой накладной написано «Коды маркировки в накладной: N», и при добавлении строки в приход они подставятся сами с пометкой «из накладной». Такой код опознаёт штуку, но для чека его мало — в УПД нет «хвоста» с защитной подписью. Его нужно один раз отсканировать с упаковки: на приходе (код в списке заменится) или при продаже. Если в накладной указаны групповые упаковки, они подставятся в окно кодов строки — их остаётся раскрыть.

Групповые упаковки

Групповая упаковка — коробка со своим кодом на несколько штук (код DataMatrix коробки или транспортный код SSCC). Что лежит в коробке, по её коду не узнать, поэтому коробку раскрывают на приходе один раз:

  1. В окне кодов строки нажмите «Упаковка» и отсканируйте код коробки. Коробки из накладной ЭДО уже в списке — достаточно отсканировать код такой коробки.
  2. Сканируйте штуки из неё: у каждой в списке появится пометка коробки, у самой коробки — «штук: N».
  3. «Закончить упаковку» — следующие сканы снова обычные штуки. Следующую коробку начинают той же кнопкой «Упаковка».

Коробки сохраняются вместе с приходом. Дальше код раскрытой коробки работает как ярлык на её штуки: в наряде закрепляет их разом, при списании и в возврате поставщику выбирает их, в пересчёте считает. В счёт «N из M» коробка не входит — только штуки. Одну коробку нельзя оприходовать двумя приходами. Коробку, из которой что-то уже продано или списано, приход не удаляет.

Продажа в заказ-наряде

У строки маркированного материала рядом с названием — кнопка «Коды 0 из N». Сначала сохраните наряд (у новой строки кнопка появится после сохранения).

  • Сканируйте упаковку каждой штуки, которую отдаёте клиенту. Код раскрытой коробки закрепит её свободные штуки разом — сколько не хватает строке.
  • «Взять со склада» подставит коды, упаковки которых отсканировали на приходе, — старые первыми. Удобно, когда упаковку уже выбросили.
  • «Убрать» возвращает код на склад свободным.
  • Удалили строку материала из наряда и сохранили — её коды вернулись на склад.

Закрыть наряд, пока у маркированного товара не хватает кодов, нельзя. Система назовёт материал и сколько кодов не хватает. Количество маркированного товара — только целое: половину упаковки с кодом не продать.

Чек

При закрытии наряда маркированная строка уходит в чек поштучно: «Шина × 4» превращается в четыре строки по одной штуке, у каждой — свой код. Сумма строки делится на штуки, копейки округления — последней, итог чека не меняется.

Если у вас подключена касса у стойки через ККМ-сервер, чек с маркированным товаром (продажа или возврат) всегда пробивается на ней — даже если настроена ещё и облачная касса. Без кассы у стойки коды передаёт облачная касса — только та, что сама проверяет коды в «Честном ЗНАКе»:

  • АТОЛ Онлайн — на протоколе v5 (ФФД 1.2) («Настройки» → «ККТ» → «Облачная касса — АТОЛ Онлайн» → «Протокол облачной кассы»). На протоколе v4 (ФФД 1.05) маркированный чек не пробьётся: откажет с объяснением на экране «Чеки» и подскажет переключиться на v5 или пробивать чек на кассе у стойки;
  • Ферма (OFD.ru) — коды проверяет сама облачная касса Фермы; она должна быть на ФФД 1.2.

МодульКасса чеки с кодами не принимает: проверку кода она ждёт от отправителя, а dxCAR коды не проверяет. Такой чек сразу получает «ошибка» с объяснением — пробейте его на кассе у стойки.

Какая касса что умеет с кодами, видно под выбором «Облачная касса» в карточке «Чеки».

Возврат маркированного товара

  • От клиента: в закрытом наряде «Возвраты запчастей» → «Оформить возврат», отметьте коды вернувшихся штук. Коды вернутся на склад, чек возврата пробьётся с этими кодами. Подробно — «Склад», раздел «Возвраты».
  • Поставщику: в возврате поставщику отметьте коды отправляемых штук — они уйдут со склада. При отмене возврата вернутся на склад.

Списание маркированного товара

В акте списания у маркированного материала появляется кнопка «0 из N» в колонке «Коды». Акт не сохранится, пока кодов не столько же, сколько штук: списанная штука уходит со склада вместе с кодом, иначе её код попал бы в чек следующего наряда.

  • Сканируйте код каждой списываемой штуки или код раскрытой коробки.
  • Код на упаковке не читается (бой, брак) — разверните «Код не читается — выбрать из свободных кодов склада» и выберите код.
  • Штука пришла до того, как включили маркировку, и её кода в системе нет — отсканируйте его, он заведётся и спишется вместе с актом.
  • Код, закреплённый за открытым нарядом, списать нельзя — сначала уберите его из наряда.
  • Пересохранили акт с другими кодами — прежние вернулись на склад.

Вывести списанные коды из оборота в «Честном ЗНАКе» нужно в его личном кабинете: dxCAR туда сведения не передаёт.

Инвентаризация маркированного товара

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

При проведении коды сверяются:

  • найденная штука, которой в системе не было (пришла до включения маркировки), встаёт на склад со своим кодом;
  • не найденные штуки списываются недостачей вместе с кодами. Это происходит, только если все посчитанные штуки этого материала отсканированы и на других складах его нет: система знает коды, но не знает, на какой полке лежит каждая штука, и чужие коды не спишет. Коды, закреплённые за открытыми нарядами, не трогаются;
  • если материал посчитан числом или лежит ещё на других складах, остаток исправится как обычно, а коды останутся без сверки — итог проведения это назовёт;
  • найдена штука, которая числится проданной или списанной, — итог проведения скажет и об этом, проверьте её по карточке материала.

Стёртая клетка «Факт» забывает и отсканированные коды строки — её считают заново.

Разрешительный режим

Разрешительный режим — дополнительная проверка: перед продажей каждый код сверяется с «Честным ЗНАКом», и запрещённый товар (выведен из оборота, заблокирован, не введён в оборот, у масел — ещё и просрочен) продать нельзя. Обязателен для шин (с 01.11.2024) и моторных масел и автомобильных жидкостей (с 01.10.2026). Для автозапчастей такого требования пока нет.

Код проверяет не сама программа, а касса через ТС ПИоТ — специальное техническое средство у кассы, обязательное для всех, кто продаёт маркированный товар.

Настраивается в «Настройки» → «ККТ» → «Маркировка — разрешительный режим»:

  • касса у стойки — ККМ-сервер версии 2.3 с ТС ПИоТ на Windows-компьютере у кассы (см. ниже);
  • облачная касса — АТОЛ Онлайн, переключённая на протокол v5 (ФФД 1.2), с подключённым ТС ПИоТ у группы ККТ.

Что поставить у кассы

На компьютере, к которому подключена касса:

  1. ККМ-сервер версии 2.3, 64-битный: Windows 10 или 11 x64. 32-битная Windows и Windows 7/8 не подходят — на них нет шифрования по ГОСТ, без которого ТС ПИоТ не работает.
  2. Для касс АТОЛ — свежий драйвер (ДТО) АТОЛ, 64-битный.
  3. Модуль ЕСМ ТС ПИоТ от АО «ЕСП». Установку и настройку модуля ведёт их поддержка: +7 495 004-04-40, support@ao-esp.ru.
  4. В веб-настройках ККМ-сервера, раздел ТС ПИоТ (http://localhost:5894/TcPiot/ на том же компьютере), включите «Использовать ТС ПИоТ» и нажмите «Обновить список ККТ» — в списке должна появиться ваша касса. Если её нет, ТС ПИоТ кассу не видит, и проверки не будет.

Ограничения:

  • ТС ПИоТ работает только с кассами одного юрлица (одного ИНН). Две кассы разных юрлиц на одном ККМ-сервере с ТС ПИоТ не проверить.
  • Пункт «Разрешительный режим» в самом ККМ-сервере (проверка по токену из личного кабинета «Честного ЗНАКа») не используйте: такую прямую проверку кодов оператор отключает с 01.10.2026. Включение ТС ПИоТ этот пункт выключает само.

Как проверяются коды при закрытии наряда

Если подключена касса у стойки, перед закрытием наряда с маркированным товаром система всегда просит её проверить все коды наряда — независимо от переключателя на карточке:

  • Запрещённый код останавливает закрытие. Экран покажет, какой материал и почему («продажа запрещена: код выведен из оборота» и подобное): штуку нужно убрать из наряда или взять другую упаковку. Касса с ТС ПИоТ такой чек всё равно не пробьёт, поэтому наряд не закрывается раньше, чем спишется склад. Итог проверки виден у кода в окне «Коды».
  • Касса не ответила или не проверила код (например, в ККМ-сервере не включён ТС ПИоТ) — наряд закрывается, а на экране несколько секунд висит жёлтое предупреждение с причиной.
  • Сотрудник без прав «Печатать чеки» и «Чеки: повторная печать» кассу не видит — при нём наряд закрывается без проверки.

Переключатель «Строгий режим» на карточке добавляет одно правило: наряд закрывается, только если касса подтвердила каждый код. Не ответила касса, не проверила код, проверка старше 15 минут — закрыть нельзя: продавать без проверки запрещено. Закрывать такой наряд может сотрудник с правом «Печатать чеки» или «Чеки: повторная печать» — проверка идёт с его компьютера, где подключена касса.

Если кассы у стойки нет, а облачная касса переключена на протокол v5, предварительной проверки перед закрытием наряда не будет — коды проверит сама облачная касса при пробитии чека. Запрещённый код остановит чек, а не закрытие наряда, причина будет видна на экране «Чеки».

На собственном сервере dxCAR инженер может поставить ККМ-сервер прямо на сервер, но такой ККМ-сервер работает на Linux, а ТС ПИоТ — только под Windows, поэтому проверить код он не сможет: dxCAR сочтёт это «не проверено»: в строгом режиме не даст закрыть наряд с маркированным товаром, без него закроет с предупреждением. Сервисам, которые продают шины и масла, ККМ-сервер ставят на Windows-компьютер у кассы.

Без интернета

dxCAR на собственном сервере работает и без интернета: наряды, склад, приход и списание с кодами маркировки. А вот продать маркированный товар без интернета или нет, решает касса у стойки и её модуль проверки кодов, а не dxCAR. У них свои пределы, и dxCAR их не продлевает и не сокращает: в «Честный ЗНАК» он не обращается, а касса выходит в интернет сама, через сеть автосервиса. Если собственный сервер dxCAR потерял связь только с нашим центром, а интернет в автосервисе есть, касса проверяет коды как обычно.

Без интернета касса проверяет код по локальной базе — её хранит Локальный модуль «Честного ЗНАКа» (ЛМ ЧЗ). Обычно его ставят вместе с ТС ПИоТ. Пределы такие:

  • ЛМ ЧЗ блокируется, если долго не обновлял базу. Оператор «Честного ЗНАКа» называет в разных материалах разные сроки: 72 часа или 10 дней без связи. Ориентируйтесь на 72 часа. Короткого выхода в интернет достаточно, чтобы отсчёт начался заново. Заблокированный модуль код не проверит, и касса не пробьёт чек с маркированным товаром.
  • Правила разрешительного режима допускают работу без связи не дольше 72 часов. Если «Честный ЗНАК» недоступен дольше 2 часов, продавец обязан записать время, когда пропала связь, и в течение 72 часов её восстановить. На это время хватает проверки по локальной базе. Дольше 72 часов послаблений нет.
  • Фискальный накопитель ждёт ответа ОФД не больше 30 дней. Если за 30 дней касса не передала чек в ОФД, она перестаёт пробивать чеки вообще, а не только маркированные.
  • Облачная касса без интернета не работает, в том числе с маркированным товаром.

Итого: без интернета в автосервисе обычные чеки на кассе у стойки пробиваются до 30 дней, а маркированный товар (шины, масла) продаётся не больше 72 часов.

Если касса не смогла проверить код, наряд закрывается с жёлтым предупреждением, но чек с маркированным товаром она может не пробить. Такой чек остаётся на экране «Чеки» с ошибкой, и после восстановления связи его пробивают кнопкой «Повторить». В строгом режиме наряд без проверки кассой не закроется.

Что сделать заранее:

  1. Проверьте с сервисом ККТ или поддержкой ТС ПИоТ, что ЛМ ЧЗ установлен, запущен и обновляется. В настройках кассовой программы его состояние должно быть «ready».
  2. Держите для кассового компьютера запасной канал интернета, например мобильный модем. Касса и модуль передают мало данных, но для обновления базы ЛМ ЧЗ нужна устойчивая связь.
  3. Если связь пропала больше чем на 2 часа, запишите время, когда она пропала и когда вернулась. Если маркированный товар продан без проверки, «Честный ЗНАК» отметит это как отклонение, и эта запись пригодится для объяснений.

Сеть точек

Если у сервиса несколько точек, код знает точку, где лежит штука, и наряд, возврат, списание и пересчёт работают только с кодами своей точки, а перемещение маркированного товара на другую точку проводится с кодами каждой штуки. Подробно — в разделе «Коды маркировки на точках» справки по сети точек.

Чего система не умеет

  • Узнать состав коробки по её коду. Коробку раскрывают сканом её штук на приходе. Коробка, которую не раскрыли, в наряде, списании и пересчёте не работает — сканируйте штуки по одной.
  • Знать, на какой полке лежит штука. Коды привязаны к материалу, а не к месту на складе, поэтому пересчёт одного склада из нескольких коды недостачей не списывает.
  • Передача в «Честный ЗНАК» сведений о приёмке и выбытии (продажа уходит через чек) — это делается в личном кабинете «Честного ЗНАКа» или через ЭДО.

Обновлено 14 октября 2026

Не нашли ответ? Напишите нам — ответим в течение рабочего дня.