Установка локального модуля Честного знака
> Честный знакДата обновления: 1 декабря 2025 г. Дата публикации: 5 августа 2025 г. Автор: Лаврентьев Степан
Задача
Установить локальный модуль от Честного знака (ЛМ ЧЗ) операционную систему Windows 10 для проверки кодов маркировки при потери связи с интернетом.
Технические условия
- Локальный модуль 1.4.1
- Windows 10
- Postman 11.56.2
Шаги решения
Шаг 1. Установка локального модуля на ПК
Скачиваем exe-установщик с официального сайта


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

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

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



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

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

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

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

Параметры ответа
| Параметр | Тип | Описание | Комментарий |
|---|---|---|---|
| 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-запрос с содержанием кода маркировки товара
