На каждой торговой точке должен быть установлен уникальный ЛМ (каждый ЛМ имеет свой уникальный идентификатор).
Наблюдаем ситуацию, при которой один локальный модуль инициализируют, после чего клонируют на множество других торговых точек (копируют папку с конфигом, виртуальную машину или докер-контейнер).
Это приводит к тому, что клонированные ЛМы мешают друг другу, чрезмерно нагружают инфраструктуру Оператора и не могут прийти в консистентное состояние в случае появления новых заблокированных кодов.
Please open Telegram to view this post
VIEW IN TELEGRAM
/cis/outCheck, а в отраслевой реквизит фискального документа (тег 1265) должны быть добавлены новые атрибуты (Inst — уникальный идентификатор локального модуля и Ver — версия базы, по которой осуществлялась проверка).Было:
UUID=2de8258f-1fbb-8aea-94dd-b2d131e54f9a&Time=1756102164469
Стало:
UUID=2de8258f-1fbb-8aea-94dd-b2d131e54f9a&Time=1756102164469&Inst=2de8258f-1fbb-4aea-94dd-b2d131e54f9a&Ver=2de8258f-1fbb-4aea-94dd-b2d131e54f9a
При использовании старого метода проверки
/cis/check:— формируются квитанции, которые не будут приниматься с 1 сентября и будут скапливаться на устройстве
— в чеках ГИС МТ в графе разрешительный режим будет отображаться «не проверен»
— в случае продажи заблокированного товара в ГИСе не будет информации о том, на какой версии базы была выполнена проверка
Please open Telegram to view this post
VIEW IN TELEGRAM
Ссылка на скачивание ЛМ в виде APK доступна на странице локального модуля (о публикации новой версии в RuStore проинформируем в канале дополнительно).
=== Релиз ЛМ ЧЗ 2.1.1 ===
Улучшения и оптимизации:
— Доработана возможность программного запуска и остановки сервиса для Android версии 12 и выше
пример старта:
startActivity(Intent("ru.crpt.localmodule.START"))пример стопа:
startActivity(Intent("ru.crpt.localmodule.STOP"))Please open Telegram to view this post
VIEW IN TELEGRAM
Информация по ЛМ ЧЗ
Please open Telegram to view this post
VIEW IN TELEGRAM
RuStore
Локальный модуль «Честный ЗНАК» в каталоге RuStore
🚀 Локальный модуль «Честный ЗНАК» — Приложение для проверки маркированных товаров на кассе при отсутствии интернета. 📱 Скачайте бесплатно на смартфон, ТВ или планшет. Официальная версия (2.2.2-release) в RuStore — 10 тыс + установок, рейтинг 3,6★. Безопасно…
Ссылки на скачивание дистрибутивов доступны на странице локального модуля.
================ Релиз ЛМ ЧЗ 1.5.1 ================
Новые функции:
- Сохранение данных о продажах при повторной инициализации ЛМ ЧЗ. Теперь при повторной инициализации ЛМ ЧЗ база данных «Проданные товары» по умолчанию не удаляется (для удаления нужно передавать дополнительный параметр в запросе). Это защищает историю продаж от случайной потери.
- Добавлено отображение индикатора использования базы «серых списков GTIN». В ответ метода GET /api/v1/status добавлен атрибут "isGreyGtin". Он позволяет отслеживать, использует ли ЛМ ЧЗ базу данных «серых списков GTIN» для проверки кодов.
- Отказ от квитанций офлайн-проверок. Работа с локальной базой квитанций офлайн-проверок полностью прекращена. База более не создается и не реплицируется. Для обеспечения обратной совместимости метод /cis/check временно оставили в API ЛМ ЧЗ (с 1 сентября 2025 года нужно перейти на метод /cis/outCheck).
- Защита от клонирования. Реализован механизм защиты от клонирования экземпляра ЛМ ЧЗ. При обнаружении клонирования ЛМ ЧЗ автоматически очистит все локальные базы данных и прейдёт в статус "not_configured".
Улучшения и оптимизации:
- Ускорение повторной синхронизации. Значительно сокращено время восстановления работы модуля после потери и возобновления соединения с серверной частью РР.
- Улучшение журналирования (логов). Расширена детализация записей в логах для более эффективного анализа проблем.
- Ряд оптимизаций работы ЛМ ЧЗ с серверной частью РР.
- Оптимизация работы ЛМ ЧЗ.
Исправлены ошибки:
- Проблема с проверкой .NET Framework в ОС Windows. Исправлена ошибка, которая возникала при проверке наличия необходимой версии .NET Framework 4.8 во время установки ЛМ ЧЗ.
- Устранение ошибки 5040. При инициализации ЛМ ЧЗ производит множественные повторные запросы к серверной части и не переходит в статус "not_configured".
- Исправлена ошибка, мешавшая успешной инициализации ЛМ ЧЗ в Docker-контейнерах и на маломощных устройствах
Please open Telegram to view this post
VIEW IN TELEGRAM
Ссылка на скачивание ЛМ в виде APK доступна на странице локального модуля (ЛМ также будет опубликован в течение дня в RuStore).
=== Релиз ЛМ ЧЗ 2.2.0 ===
Новые функции:
- Изменён процесс инициализации - теперь используется механизм загрузки архива с БД, который разворачивается локально, что значительно ускоряет процесс
- Добавлены методы для работы с базой проданных товаров (POST cis/sell, POST cis/return, GET cis/sold), которые позволяют предотвратить повторные продажи на торговой точке
- В ответ метода cis/outCheck добавлен атрибут sold, который показывает наличие проверяемого кода в базе проданных товаров
Улучшения и оптимизации:
- Иконка приложения теперь корректно отображается в трее
Please open Telegram to view this post
VIEW IN TELEGRAM
Опубликована новая версия методических рекомендаций (Руководство по обмену информацией в соответствии с постановлением Правительства Российской Федерации от 21.11.2023 г. № 1944) №13 от 10.10.2025.
Документ доступен по ссылке.
Список изменений указан на странице 4.
Please open Telegram to view this post
VIEW IN TELEGRAM
В настоящее время у некоторых участников могут возникать сложности с работой локального модуля, а именно статус локального модуля может поменяться с ready на initialization. Данное поведение связано с большим обновлением базы данных по лекарственным препаратам. После успешной загрузки базы данных статус сменится на ready. Просьба не выполнять инициализацию повторно, а дождаться обновление базы и перехода в статус ready, скорость загрузки базы данных зависит от стабильности и скорости вашего интернет соединения.
Благодарим Вас и приносим искренние извинения за временные неудобства!
Благодарим Вас и приносим искренние извинения за временные неудобства!
В случае если на данный момент Локальный модуль не восстановил работу, и находится в статусе Инициализации, то решение различается в зависимости от типа ошибки:
1. Ошибка при инициализации 503 "сервис недоступен, повторите позже".
2. Ошибка при инициализации 503 "Данная версия приложения не разрешена дл я инициализации/активации. Воспользуйтесь последней версией","errorCode":8030}".
3. При переините ошибок нет, но ЛМ "зависает" в "initilization" и не переходит "ready" очень долго.
1-ая ошибка Решение: повторный инит.
2-ая ошибка Решение: обновиться до версии 1.5.1 и повторить инициализацию.
3-ая проблема Перезапустить службы ЛМа, если до сих пор ЛМ не перешёл в "ready"
1. Ошибка при инициализации 503 "сервис недоступен, повторите позже".
2. Ошибка при инициализации 503 "Данная версия приложения не разрешена дл я инициализации/активации. Воспользуйтесь последней версией","errorCode":8030}".
3. При переините ошибок нет, но ЛМ "зависает" в "initilization" и не переходит "ready" очень долго.
1-ая ошибка Решение: повторный инит.
2-ая ошибка Решение: обновиться до версии 1.5.1 и повторить инициализацию.
3-ая проблема Перезапустить службы ЛМа, если до сих пор ЛМ не перешёл в "ready"
Сравнение вызова методов ЛМ ЧЗ.pdf
268.2 KB
Вышла новая бета-версия ЛМ ЧЗ 2.0 с полностью переработанной архитектурой взаимодействия с серверной частью — обмен данными стал значительно быстрее и стабильнее.
— при переходе на ТСПИоТ нужно использовать API ТСПИоТ для работы с ЛМ ЧЗ
— ЛМ ЧЗ 2.0 станет обязательным для УОТ, торгующих НСП, с 1 марта 2026 года
— в документе приведён тестовый пример кода, по которому возвращается минцена НСП
— во всех методах API версия изменена с v1 → v2
— текущие дистрибутивы беты без автообновления
— установить 2.0 можно поверх предыдущей версии, удалять старую не требуется
— о дате выхода ЛМ ЧЗ с обновлённой архитектурой для Андроида сообщим позже, но методы взаимодействия будут полностью аналогичными
Please open Telegram to view this post
VIEW IN TELEGRAM
Ссылка на скачивание ЛМ в виде APK доступна на странице локального модуля (ЛМ также будет опубликован в течение дня в RuStore).
=== Релиз ЛМ ЧЗ 2.2.1 ===
Новые функции:
- Добавлен параметр isGreyGtin в метод /status
- Добавлен параметр clearSold в метод /init
- Добавлена проверка формата КИ в методы /cis/sell и /cis/return
- В UI добавлено отображение текущего размера БД и временных файлов (временные файлы - это скачиваемые при инициализации архивы, которые могут не удалиться если была какая-либо ошибка при инициализации)
- В UI добавлены кнопки для очистки временных файлов и сжатия журналов БД
Улучшения и оптимизации:
- Оптимизировали БД, автоматическая очистка журналов БД
Please open Telegram to view this post
VIEW IN TELEGRAM
Ссылка на скачивание ЛМ в виде APK.
На странице локального модуля и в RuStore новая версия будет выложена в январе.
Запрета на инициализацию предыдущей версии через 2 недели не будет.
=== Релиз ЛМ ЧЗ 2.2.2 ===
Новые функции:
- Автоматическая очистка логов (чистятся раз в час, удаляются те, что старше 24 часов)
Please open Telegram to view this post
VIEW IN TELEGRAM
Информация по ЛМ ЧЗ
Сравнение вызова методов ЛМ ЧЗ.pdf
Ранее публиковали информацию о бета-версии ЛМ ЧЗ 2.0. Теперь доступно обновление 2.0.1 — ссылки на скачивание приведены в документе со сравнением вызовов методов из предыдущего поста.
Протокол взаимодействия не изменился, однако в версии 2.0.1 реализованы изменения в логике работы с серверной частью.
— в бета-версии ЛМ ЧЗ 2.0 выявлены критические внутренние ошибки, она будет выведена из эксплуатации и перестанет работать
— для всех тестов и адаптации интеграций необходимо использовать бета-версию ЛМ ЧЗ 2.0.1
— бета-версия предназначена исключительно для использования в тестовом контуре
— новая версия особо интересна интеграторам, которые сталкиваются с проблемами синхронизации данных ЛМа после его успешной инициализации (в том числе с аномальным сетевым трафиком).
Please open Telegram to view this post
VIEW IN TELEGRAM
Ссылки на скачивание дистрибутивов:
— Windows 10, 11 (32 bit)
— Windows 7, 10, 11 (64 bit)
— Ubuntu 22.04 (arm64)
— Ubuntu 22.04 (amd64)
— Debian 11 (arm64)
— Debian 11 (amd64)
— Docker-образ Ubuntu 22.04 (arm64)
— Docker-образ Ubuntu 22.04 (amd64)
Улучшения и оптимизации:
- Механизм возобновления загрузки файлов архивов при прерывании передачи данных (обрыв соединения, тайм-аут и т.д.)
- Механизм периодической внутренней самодиагностики. При обнаружении некорректной работы внутренних компонентов и сервисов выполняется попытка их восстановления. В случае некорректного состояния ЛМ ЧЗ переходит в статус not_configured, а при восстановлении - самостоятельно выходит из него
- Метод инициализации становится недоступен, если инициализация уже в процессе. Реализован автоматический выход из состояния initialization при обнаружении зависания процесса инициализации
- Автоматический переход ЛМ из статуса initialization в not_configured при превышении таймаута ожидания документа конфигурации
- Логирование текущей суммарной скорости загрузки архивов
Исправлены ошибки:
- Зависание ЛМ ЧЗ в статусе initialization при пустом списке файлов для загрузки архивов
- Скорректирована логика обнаружения клонов и восстановления статусов ЛМ при рестарте
— эта версия на текущий момент не является обязательной для установки
— запрета на инициализацию ЛМ ЧЗ 1.5.1 через 2 недели не будет
— версия будет полезна участникам оборота, испытывающим проблемы при инициализации ЛМ
Please open Telegram to view this post
VIEW IN TELEGRAM
Опубликована новая версия методических рекомендаций (Руководство по обмену информацией в соответствии с постановлением Правительства Российской Федерации от 21.11.2023 г. № 1944) №14 от 29.12.2025.
Документ доступен по ссылке.
Список изменений указан на странице 4.
Please open Telegram to view this post
VIEW IN TELEGRAM
Информация по ЛМ ЧЗ
Начинаем подготовку к выводу ЛМ ЧЗ 2.0 в продуктивный контур.
— с 5 февраля бета-версии ЛМ ЧЗ, которые использовались для тестирования, будут отключены и перестанут работать
— данные бета-версии можно удалять, дальнейшая работа с ними невозможна
— с 9 февраля необходимо установить релизную версию ЛМ ЧЗ 2.0 (её можно использовать как для продолжения тестирования, так и для работы в продуктивном контуре)
Please open Telegram to view this post
VIEW IN TELEGRAM
Ссылки на скачивание дистрибутивов:
— Windows 10, 11 (32 bit)
— Windows 7, 10, 11 (64 bit)
—
— Ubuntu 22.04 (amd64)
—
— Debian 11 (amd64)
—
— Docker-образ Ubuntu 22.04 (amd64)
— кассовое программное обеспечение должно быть доработано для взаимодействия с этой версией (изменения в протоколе)
— переходить на новую версию ЛМа надо через удаление предыдущей, установки с нуля и инициализации, после этого ЛМ будет автоматически обновляться
— если вы продаёте НСП, то контроль Минцены в офлайне возможен только с этой версии
— ЛМ ЧЗ 1.5.Х можно использовать до 1 июля 2026 года
Please open Telegram to view this post
VIEW IN TELEGRAM
Информация по ЛМ ЧЗ
Please open Telegram to view this post
VIEW IN TELEGRAM
— Ubuntu 22.04 (arm64)
— Debian 11 (arm64)
— Docker-образ Ubuntu 22.04 (arm64)
Please open Telegram to view this post
VIEW IN TELEGRAM
В логе в этом случае будет ошибка:
```rejected request, reason: {tls_alert,{unknown_ca,"TLS client: In state wait_cert_cr at ssl_handshake.erl:2177 generated CLIENT ALERT: Fatal - Unknown CA\n"}}```
Технические работы закончены
Please open Telegram to view this post
VIEW IN TELEGRAM
Ссылка на скачивание ЛМ в виде APK.
В RuStore
— кассовое программное обеспечение должно быть доработано для взаимодействия с этой версией (изменения в протоколе)
— переходить на новую версию ЛМа надо через удаление предыдущей, установки с нуля и инициализации
— если вы продаёте НСП, то контроль Минцены в офлайне возможен только с этой версии
— предыдущие версии ЛМов можно использовать до 1 июля 2026 года, после чего они будут выведены из эксплуатации
Please open Telegram to view this post
VIEW IN TELEGRAM