- Подготовка производственной площадки к маркировке
- Сроки внедрения маркировки для производителей: что нужно знать малым, средним и крупным?
- Оборудование для маркировки: какое нужно и что пригодится из того, что у вас уже есть?
- Состав кода маркировки молочной продукции
Работа с ТС ПИоТ: ответы на вопросы и пошаговые инструкции
ТС ПИоТ — модуль для проверки кодов маркировки на кассе. Он связывает кассу с системой «Честный знак» через защищённый канал и обеспечивает единый порядок проверки.
Когда модуль работает стабильно, кассир просто сканирует код маркировки на товаре, а модуль автоматически проверяет его в фоновом режиме. Однако иногда могут возникать потеря соединения, ошибки считывания или системные предупреждения. Разработчики ТС ПИоТ отслеживают такие ситуации и выпускают обновления, чтобы повысить стабильность работы модуля.
Проверьте, что на кассах установлены актуальные версии ТС ПИоТ, кассового ПО и драйверов. Актуальную версию модуля и порядок обновления уточните у разработчика ТС ПИоТ или поставщика кассового программного обеспечения (кассового ПО).
Если ошибка все же возникла, заранее известный порядок действий поможет быстрее разобраться в ее причине и подготовить нужные данные для службы поддержки. Ниже — ответы на частые вопросы и инструкции по типовым ситуациям.
Я получил уведомление об отключении токена X‑API‑KEY с 1 октября. Что означает поэтапное отключение и как узнать, когда отключат мой токен?
С 1 октября 2026 года началось отключение прежнего способа проверки кодов маркировки на кассе с использованием токена X-API-KEY. Для дальнейшей проверки кодов необходимо использовать ТС ПИоТ.
Поэтапное отключение токена X‑API‑KEY обусловлено технологическими особенностями работы ТС ПИоТ. Сведения о логике формирования волн отключения токенов X‑API‑KEY являются внутренней информацией Оператора-ЦРПТ и публично не сообщаются. Перед отключением токена на электронную почту поступает уведомление от Оператора-ЦРПТ.
Подключите ТС ПИоТ как можно скорее, чтобы кассы могли продолжить проверку кодов маркировки после отключения токена. Пошаговая инструкция по подключению размещена в разделе ТС ПИоТ на нашем сайте.
Ошибка 401: «Не пройдена аутентификация», «Проверка в on-line режиме не пройдена» или «Ошибка аутентификации». Что делать?
После отключения токена X‑API‑KEY такое сообщение появляется, если кассовое ПО продолжает отправлять запросы на проверку кодов по старому протоколу. Поскольку токен больше не действует, запросы отклоняются: проверка не выполняется, и появляется данная ошибка. Для дальнейшей проверки кодов маркировки необходимо подключить ТС ПИоТ.
Оформите подписку на совместимое решение ТС ПИоТ в личном кабинете его разработчика.
Проверьте актуальность кассового ПО. Если используете нетиповое решение или не знаете, какие обновления нужны, обратитесь к поставщику кассового ПО или в центр технического обслуживания (ЦТО).
Установите и активируйте ТС ПИоТ с помощью специалиста, поставщика кассового ПО или ЦТО.
Проверьте на каждой кассе, что при сканировании кода маркировки запрос проходит через ТС ПИоТ.
Если ТС ПИоТ уже установлен, попросите поставщика кассового ПО или ЦТО проверить его активацию и настройки взаимодействия с кассовой программой. Сам факт установки модуля еще не подтверждает, что проверки идут через него.
Порядок подключения размещен на нашем сайте в разделе ТС ПИоТ на вкладке Как установить ТС ПИоТ.
Касса не подключается к модулю проверки или выдает ошибку связи. Что делать?
Это означает, что кассовое ПО не может взаимодействовать с модулем проверки маркировки. Одна из возможных причин — некорректная работа служб Windows.
Если касса работает на Windows:
Нажмите на клавиатуре Win + R. Клавиша Win — это клавиша со значком Windows.
В появившемся окне введите services.msc и нажмите Enter. Откроется список служб.
Найдите службы модуля проверки маркировки. Если не знаете их названия, уточните их у поставщика кассового ПО или разработчика ТС ПИоТ.
Нажмите на нужную службу правой кнопкой мыши. Если она работает, выберите «Перезапустить». Если остановлена — «Запустить».
Подождите около двух минут и проверьте связь с модулем.
Если связь не восстановилась, обратитесь к поставщику кассового ПО или в поддержку разработчика ТС ПИоТ.
Пропал интернет. Как обеспечить непрерывность продаж?
При временном отсутствии интернета касса может использовать результат офлайн-проверки через Локальный модуль Честного знака (ЛМ ЧЗ).
Чтобы этот сценарий работал, подготовьте кассы заранее:
Установите и настройте ТС ПИоТ и ЛМ ЧЗ.
Проверьте готовность ЛМ ЧЗ: модуль должен быть запущен, подключен к кассовому ПО, а данные для офлайн-проверки — успешно обновлены.
Обновите программы: кассовое ПО, драйверы кассы — ТС ПИоТ и ЛМ ЧЗ должны быть актуальных версий.
При нестабильной связи уточните, как увеличить время ожидания онлайн-ответа. Обратитесь к поставщику кассового ПО или разработчику ТС ПИоТ. Более длительное время ожидания ответа повышает вероятность получить результат онлайн-проверки, но может увеличить время обслуживания покупателя. Выбирайте время ожидания с учетом процессов торговой точки и допустимой задержки на кассе.
Проверьте работу офлайн-сценария вместе с поставщиком кассового ПО или центром технического обслуживания (ЦТО): если онлайн-ответ не поступил, касса должна использовать результат проверки через ЛМ ЧЗ.
По возможности предусмотрите резервный канал связи — например, второго провайдера или мобильный интернет.
При сканировании кода маркировки онлайн- и офлайн-проверки запускаются одновременно. Если онлайн-ответ не поступает в течение настроенного времени ожидания, касса использует результат проверки через ЛМ ЧЗ. Вручную переключать режим проверки не требуется.
ЛМ ЧЗ предназначен для временной работы при перебоях связи. Восстановите подключение к интернету, как только это станет возможно: оно необходимо для обновления данных модуля. Если офлайн-проверка не работает, обратитесь к поставщику кассового ПО или в ЦТО.
Почему нельзя проводить все проверки только офлайн?
ЛМ ЧЗ нужен для временной работы при отсутствии онлайн-ответа. Он проверяет товар по данным, которые были заранее загружены и сохранены локально. Набор таких проверок ограничен и не заменяет полноценную онлайн-проверку через ТС ПИоТ.
В онлайн-режиме код сверяется с актуальными сведениями в системе Честный знак. В зависимости от товарной группы проверяются регистрация кода, статус товара, срок годности, защитная часть кода, повторная продажа, запреты оборота по решению государственного органа и другие предусмотренные требования.
Для большинства товарных групп офлайн-проверка прежде всего позволяет выявить запрет или приостановление оборота по решению государственного органа. В рамках стандартной офлайн-проверки не контролируется срок годности, не проверяется защитная часть кода и не сверяется актуальный статус кода во всей системе маркировки.
Для отдельных товарных групп предусмотрены дополнительные проверки.
Поэтому положительный результат офлайн-проверки не равнозначен полной онлайн-проверке. Например, ЛМ ЧЗ может не заблокировать товар с истекшим сроком годности.
Основной режим проверки — онлайн через ТС ПИоТ. ЛМ ЧЗ нужен для непрерывности работы при временных проблемах со связью, но не должен использоваться как постоянная замена онлайн-проверке. При работе в офлайн-режиме нельзя полагаться на кассу как на единственный способ контроля просрочки. Дополнительно контролируйте сроки годности при приемке и выкладке товара, регулярно проверяйте остатки и своевременно снимайте просроченную продукцию с продажи. Если товароучетная система поддерживает контроль сроков годности, настройте в ней соответствующие уведомления.
Ошибка 514: «Не удалось получить ответ от системы маркировки или Локального модуля Честный знак». Что делать?
Ошибка означает, что код товара не удалось проверить ни онлайн через систему Честный знак, ни офлайн через ЛМ ЧЗ.
Например, интернет-соединение не позволяет получить онлайн-ответ, а ЛМ ЧЗ при этом не установлен, не запущен, не синхронизирован или неверно настроен. В результате у ТС ПИоТ нет доступного канала для проверки кода.
Последовательно проверьте:
Есть ли у кассы доступ к интернету и системе Честный знак, стабильно ли соединение.
Установлен ли ЛМ ЧЗ. На Windows откройте «Пуск» и найдите раздел «Установка и удаление программ». В списке приложений найдите Локальный модуль «Честный знак». На Android откройте «Настройки» → «Приложения» и найдите ЛМ ЧЗ. Наличие программы в списке подтверждает установку, но само по себе не подтверждает ее готовность к проверкам.
Запущен ли ЛМ ЧЗ и готов ли он к работе. Если ваша кассовая программа поддерживает запрос статуса, откройте настройки офлайн-проверки или ЛМ ЧЗ и запросите статус. Статус ready означает «готов к работе». Названия разделов и кнопок зависят от кассовой программы.
Выполнена ли синхронизация локальной базы.
Установлена ли актуальная версия ЛМ ЧЗ и настроено ли взаимодействие с ним.
Если не можете проверить настройки или ошибка сохраняется, обратитесь к поставщику кассового ПО, в ЦТО или в поддержку разработчика ТС ПИоТ. Подготовьте данные об ошибке и логи (как собрать и отправить логи смотрите ниже).
Ошибка 403: «Отсутствует активная лицензия». Что делать?
Это означает, что лицензия на использование модуля проверки неактивна либо модуль не может ее проверить из-за потери связи с драйвером кассового аппарата.
Возможны два случая: лицензия ТС ПИоТ не приобретена или срок ее действия истек; либо лицензия есть, но модуль не получает данные от кассы, поскольку драйвер недоступен.
Откройте личный кабинет разработчика ТС ПИоТ и проверьте статус лицензии.
Убедитесь, что драйвер кассового аппарата запущен и работает. Для проверки нужно зайти в интерфейс ЕСМ и проверить отображается ли там касса.
Если лицензия активна, перезапустите службы модуля проверки и драйвер кассы.
Если ошибка не исчезла, направьте запрос в поддержку разработчика ТС ПИоТ. Укажите ИНН, модель и регистрационный номер кассы и приложите снимок экрана с ошибкой.
Если закрыть драйвер кассы в середине смены, защищенное соединение с кассой может прерваться. Для его восстановления может потребоваться повторная настройка канала связи с помощью специалиста.
Не удалось установить соединение с ТС ПИоТ. Что проверить?
Это означает, что кассовому ПО не удалось связаться с ТС ПИоТ. Если кассовая программа и модуль установлены на одном компьютере, причина может быть в настройках Windows или локального соединения.
Попросите системного администратора или поставщика кассового ПО проверить:
не блокируют ли антивирус или брандмауэр Windows работу модуля;
запущен ли драйвер кассового аппарата и не закрывали ли его во время смены;
успевает ли ТС ПИоТ полностью запуститься до первого запроса кассового ПО;
открыты ли необходимые сетевые порты, правильно ли указаны адрес и порт модуля;
не ограничивают ли настройки прокси локальное соединение.
По результатам проверки специалист сможет настроить исключения антивируса, правила брандмауэра, порядок запуска программ или параметры соединения.
Если ошибка сохраняется, обратитесь в поддержку поставщика кассового ПО. Приложите снимок экрана, точное время ошибки и логи кассового ПО и ТС ПИоТ. Полный список данных для обращения — ниже, в вопросе «Что подготовить перед обращением в поддержку?»
Что подготовить перед обращением в поддержку?
Если не удалось собрать все данные, все равно можно обратиться в поддержку. Передайте информацию, которая у вас есть, — специалист подскажет, какие сведения еще нужны и где их найти.
Чтобы специалист быстрее разобрался в ситуации, по возможности подготовьте:
ИНН организации;
модель и регистрационный номер кассового аппарата;
название и версию кассового ПО, ТС ПИоТ, драйвера кассы и операционной системы;
точную дату и время ошибки;
текст ошибки и снимок экрана;
короткое описание: что делал кассир, в какой момент появилось сообщение и какие действия уже пробовали;
логи за период возникновения ошибки.
Если обращение связано с отсутствием соединения, также сообщите адрес и порт ТС ПИоТ, указанные в настройках кассовой программы. Если не знаете, где их посмотреть, попросите поставщика кассового ПО или ЦТО помочь собрать данные.
Как собрать и отправить логи?
Логи — это файлы, в которых программы записывают события своей работы. Они помогают технической поддержке понять, что произошло на кассе и почему возникла ошибка.
Для диагностики обычно требуются логи ТС ПИоТ, драйвера кассы и ЛМ ЧЗ за время возникновения ошибки.
Важно! Собирайте файлы на том компьютере, где установлена соответствующая программа. Если ЛМ ЧЗ работает на другом компьютере, его логи нужно взять именно с него.
1. Простой способ: сохранить логи через ЕСМ (для ТС ПИоТ от АО «ЕСП»)
Если в интерфейсе Единого сервисного модуля (ЕСМ) есть кнопка «Сохранить логи», воспользуйтесь ею. Такой способ описан, в частности, в инструкции ЕСП для АТОЛ на Windows.
Откройте ЕСМ на компьютере, где он установлен.
Перейдите на вкладку «Информация».
Нажмите кнопку «Сохранить логи» в правой нижней части окна.
В открывшемся окне выберите папку для сохранения файлов, например рабочий стол.
Дождитесь сообщения «Логи успешно выгружены».


Если кнопки нет, файлы не удается сохранить или поддержка попросила дополнительные логи драйвера кассы либо ЛМ ЧЗ, используйте ручной сбор логов.
2. Ручной сбор логов на Windows
Шаг 1. Подготовьте папку
Перейдите на рабочий стол. Для этого можно нажать Win + D.
Нажмите правой кнопкой мыши на свободное место и выберите «Создать» → «Папку».
Назовите папку (например, «Логи_ТС_ПИоТ»). В неё вы будете складывать собранные файлы.
Шаг 2. Откройте нужную папку с логами
Нажмите Win + E — откроется «Проводник».
Нажмите Ctrl + L. Выделится строка адреса в верхней части окна. Путь нужно вставлять именно туда, а не в поле поиска справа.
Скопируйте подходящий путь из таблицы ниже, вставьте его в адресную строку и нажмите Enter.
В открывшейся папке нажмите Ctrl + A, затем Ctrl + C: так вы выделите и скопируете файлы.
Откройте ранее созданную папку (например, «Логи_ТС_ПИоТ») на рабочем столе, создайте в ней отдельную папку для этих логов и нажмите Ctrl + V.
Для логов ЕСМ назовите вложенную папку «ТС_ПИоТ», для логов ЛМ ЧЗ — «ЛМ_ЧЗ», для драйвера — «Драйвер_1». Если у драйвера несколько папок с логами, сохраняйте их содержимое отдельно в «Драйвер_2», «Драйвер_3» и далее: так файлы с одинаковыми именами не заменят друг друга.
Пути к логам в Windows
Найдите свою программу в таблице. Если указано несколько путей, проверяйте каждый отдельно. Не все папки обязательно будут на вашем компьютере.
Программа / производитель | Путь к файлам |
ЕСМ (ТС ПИоТ ЕСП) | %ProgramData%\ESP\Esm\um |
АТОЛ | C:\ProgramData\Atol\AtolFptrGrpcServer %AppData%\ATOL\drivers10 C:\ProgramData\UEM |
PosCenter | C:\ProgramData\Poscenter\DrvFR\Logs |
Штрих ТБМ | C:\ProgramData\TorgBalance\DrvFR\Logs |
Mitsu (ДОБУС) | C:\ProgramData\.mitsu.id.data |
ДРИМКАС | C:\Program Files\VikiDriver\logs C:\Program Files\VikiEsm\bin\logs C:\Program Files (x86)\VikiDriver\logs C:\Program Files (x86)\VikiEsm\bin\logs |
CSI ComProxy | C:\Comproxy |
Multisoft | C:\ProgramData\Alfa-Project\AlfaFiscalDKKT\logs |
ЛМ ЧЗ | C:\Program Files (x86)\Regime\var\log C:\Program Files\Regime\var\log |
Особенности сбора для отдельных программ
ЕСМ. Указанный путь относится к решению АО «ЕСП». Если используется ТС ПИоТ другого разработчика, узнайте расположение логов у его поддержки.
АТОЛ. Путь с %AppData% открывает папку данных текущего пользователя Windows. Если кассовая программа запускается под другим пользователем, попросите администратора найти файлы по пути:
C:\Users\<имя пользователя>\AppData\Roaming\ATOL\drivers10
PosCenter и Штрих ТБМ. Путь также указан в дополнительных свойствах драйвера, в пункте «Лог». Если запись логов отключена, попросите специалиста включить ее. После этого дайте программе поработать хотя бы 10 минут и соберите файлы. Более ранние события в новый лог не попадут.
Mitsu (ДОБУС). Из указанной папки скопируйте файл MitsuDkkt.log. Если его нет или он пустой, попросите поставщика кассового ПО или ЦТО проверить, включена ли запись логов.
ДРИМКАС. Используйте те из перечисленных папок, которые существуют на вашем компьютере.
CSI ComProxy. В исходной инструкции указана папка C:\Comproxy, но не уточнено, какие файлы логов находятся внутри. Узнайте у поставщика кассового ПО, что именно нужно передать.
ЛМ ЧЗ. Сначала попробуйте первый путь из таблицы. Если папка не найдена, откройте второй.
Если поддержка попросила instance_id ЛМ ЧЗ
instance_id — идентификатор ЛМ ЧЗ. Он находится в файле local.ini. Не изменяйте файл; попросите специалиста найти в нем нужное значение. Возможные пути:
C:\Program Files (x86)\Regime\regime\etc\local.ini
C:\Program Files\Regime\regime\etc\local.ini
3. Ручной сбор логов на Linux
Названия кнопок и меню зависят от установленного дистрибутива Linux. Если на кассе есть файловый менеджер, откройте его и поочередно перейдите к нужным папкам из таблицы. Скопируйте файлы каждого типа в отдельную папку. Если графического интерфейса для работы с файлами нет, передайте список системному администратору или ЦТО.
Пути к логам в Linux
Программа / производитель | Путь к файлам |
ЕСМ (обычный Linux, SetRetail, Дримкас Старт) | /var/log/esp |
АТОЛ | /var/log/ATOL /var/log/uem /var/log/epc ~/.atol |
ДРИМКАС | /mnt/data/tce/storage/crystal-cash/bin/armhf/VikiService/logs/ |
CSI ComProxy | /home/tc/storage/comproxy/logs |
Multisoft | /var/log/alfa-fiscal-dkkt |
ЛМ ЧЗ | /var/log/regime/yenisei.log /var/log/regime/regime.log |
Особенности сбора в Linux
АТОЛ. Папка ~/.atol — скрытая. Она находится в домашнем каталоге пользователя, под которым работает программа. Если папку не видно, попросите администратора включить показ скрытых файлов.
ЛМ ЧЗ. Для передачи логов нужны файлы yenisei.log и regime.log из путей выше. Если поддержка запросит instance_id, попросите специалиста найти его в файле /etc/regime/local.ini. Не изменяйте файл.
90% статей на сайтах честного знака, про то, что система маркировки работает стабильно - откровенное вранье
У меня такая ошибка вылезает когда смена в фискальнике закрыта. Т. е. до первой продажи.
Верхне ПО ну умеет открывать смену отдельно от продажи. пришлось временный скриптик написать, который только эту команду на атол отправляет.