POWERED BY RBSOFT

Установка локального модуля Честного знака

> Честный знак
Дата обновления: 1 декабря 2025 г. Дата публикации: 5 августа 2025 г. Автор: Лаврентьев Степан

Задача

Установить локальный модуль от Честного знака (ЛМ ЧЗ) операционную систему Windows 10 для проверки кодов маркировки при потери связи с интернетом.

Технические условия

  • Локальный модуль 1.4.1
  • Windows 10
  • Postman 11.56.2

Шаги решения

Шаг 1. Установка локального модуля на ПК

Скачиваем exe-установщик с официального сайта

desc

desc

Устанавливаем логин и пароль

desc

Оставляем без изменений

desc

Задаем адрес прокси-сервера, но если его нет - оставляем без изменений

desc

desc

desc

Шаг 2. Инициализация локального модуля через Postman

Через Postman отправляем POST-запрос с указанием логина и пароля на вкладке “Authorization”, которые вводили при установке ЛМЧЗ

desc

На вкладке “Body” -> “raw” вводим токен ГИС МТ и отправляем запрос (кнопка “Send”).
При успешном запросе увидим стату “200 OK” и единицу в поле ответа:

desc

Шаг 3. Проверка статуса локального модуля

Также с помощью Postman отправляем GET-запрос с указанием авторизационных данных, которые указывали при установке.
В поле ответа видим статус “ready”, а также другие характеристики ЛМ ЧЗ, например, версию - 1.4.1-445.

Если видно статус “initialization”, то нужно подождать, ЛМ ЧЗ еще подгружает базы с кодами маркировки с серверов. Позже повторить запрос.

desc

Если запросить статус ЛМ ЧЗ до Инициализации, получится такой ответ

desc

Параметры ответа
Параметр Тип Описание Комментарий
version string Версия СПО «Локальный модуль Честный ЗНАК»
status string Статус СПО «Локальный модуль Честный ЗНАК» Возможные значения: not_configured – не отконфигурирован. initialization – инициализация. ready – готов к работе. sync_error – ошибка синхронизации.
serviceUrl string Адрес сервиса (бэкенда)
requiresDownload string Признак, что Системе требуется загрузка БД Для загрузки файла необходимо вызвать метод «Передать токен для загрузки данных»
replicationStatus object Состояние репликации Данные по состоянию репликации доступны только после инициализации СПО «Локальный модуль «Честный ЗНАК». Словарь, состоящий из пар «ключ-значение», каждый ключ — это уникальный идентификатор в пределах (словаря).В качестве ключа используютсяимена баз данных (допустимые значения ключа: cis, blocked_gtin, blocked_cis), в качествезначения используется экземпляр объекта «ReplicationState»
serverDocCount number Количество документов в базе данных серверной стороны
localDocCount number Количество документов в локальной базе данных
timeLag number Интервал времени отставания при репликации данных по отношению к текущему времени. Указывается в миллисекундах
operationMode string Тип режима обслуживания Возможные значения: аctive – штатный режим обслуживания. service – сервисный режим обслуживания.
name string Наименование программного обеспечения
lastSync long Дата и время последней синхронизации.
lastUpdate long Последнее известное время запуска одной из действующих репликаций UnixTime в (мс)
dbVersion string Версия базы данных «чёрного списка»
inn string ИНН участника оборота
inst string Идентификатор экземпляра СПО «Локальный модуль «Честный ЗНАК» Присваивается Оператором каждому экземпляру при инициализации
info object Информационное сообщение Данное поле предназначено для информирования пользователя о событиях связанных с ЛМ ЧЗ. Если в серверной части сообщение отсутствует, то данный атрибут будет также отсутствовать.
Шаг 4. Офлайн проверка КИ с помощью локального модуля

Еще один GET-запрос с содержанием кода маркировки товара

desc