При считывании, контрольная марка должна проходить проверку по целой группе критериев, определенных системой "Честный знак".
За обеспечение поддержки данного функционала, помимо настроек в специальном разделе кассового сервера УКМ 5, отвечает конфигурационный файл crpt_validator.conf, расположенный на кассовом сервере по адресу: Магазин – Типы касс, где нужно выбрать тип кассы и нажать кнопку Настройки:

Файл crpt_validator.conf должен находиться в папке sale по адресу: applications\sale:

В данном файле нужно проверить, что значение параметра runOrder указано как 15, а также корректно прописан токен клиента:

Под токеном понимается "аутентификационный токен участника оборота". Он предоставляется в личном кабинете системы "Честный знак". Более подробно о том, как получить аутентификационный токен, можно из документа, выпущенного системой "Честный знак".
Помимо этого, важно указать корректное значение параметра baseUrl – адреса сервера системы "Честный знак", предоставленного компанией "Честный знак":

Если все параметры выставлены корректно, файл следует сохранить.
Помимо этого, в файле sale.conf (applications\sale\sale.conf) необходимо раскомментировать или добавить следующую строку, после чего сохранить файл:
{include file("conf/applications/sale/crpt_validator.conf")} |

Важно! Для работы онлайн проверок "Честный знак", у кассовых терминалов должен быть разрешён доступ ко всем URL вида https://*.crpt.ru.
В случае отсутствия связи с системой "Честный знак", осуществляется обязательная проверка маркированного товара в локальном модуле, устанавливаемом в магазине. Взаимодействие кассы и локального модуля происходит по API.
Настройки, необходимые для корректной работы УКМ 5 с локальным модулем, производятся на кассовом сервере по адресу: Магазин – Типы касс, где нужно выбрать тип кассы и нажать кнопку Настройки:

В конфигурационном файле crpt_validator.conf (applications\sale\crpt_validator.conf) следую:
В случаях длительного отсутствия связи с сервером ЦРПТ, проверку маркировки товара выполнить невозможно и кассиру приходится самостоятельно принимать решение о том, добавлять ли в чек непроверенный товар. Как правило, в подобных ситуациях, кассир должен руководствоваться локальным уставом работы ритейл-сети. Со стороны УКМ 5, мы предлагаем настроить вывод диалогового окна, которое подскажет кассиру о том, что товар проверить невозможно. Аналогичное окно будет выводится и в случае некорректных настроек работы с системой "Честный знак" (если указан неверный аутентификационный токен участника оборота).
Вывод такого окна настраивается в конфигурационном файле crpt_validator.conf, расположенном на кассовом сервере по адресу: Магазин – Типы касс, где нужно выбрать тип кассы и нажать кнопку Настройки:

В конфигурационном файле crpt_validator.conf следует указать значение параметра askOnRequestTimeout как true, после чего – сохранить файл:

Для отключения проверки валидности маркировки в локальной базе данных кассы, необходимо на кассовом сервере по адресу: Магазин – Типы касс выбрать тип кассы и нажать кнопку Настройки:

В конфигурационном файле tobacco.conf (services\tobacco.conf) нужно изменить установленное по умолчанию значение true для параметра checkingSaleOfKIZInDb на false и сохранить выполненную настройку:
