Страница 7 из 7

Класс для API ГСЦМ «Честный ЗНАК»

Добавлено: 31 Август 2024, 7:30
Игорь Столяров
Привет всем !

Класс для разрешительной проверки КМ (кодов маркировки) через API ГСЦМ "Честный знак".
Поддержка целевой реализации в ПО ЛМ "Честный Знак" (обязательна с 01.09.2025 г.)
Полный боевой комплект с описанием интерфейса API и примерами.

Благодарность за помощь на старте проекта: FinsoftRZ и Alex412.
Любые замечания, исправления и дополнения - приветствуются !
------------------------------------------------------------------------------------------------------------
2.jpg

Класс для API НСЦМ «Честный ЗНАК»

Добавлено: 27 Сентябрь 2025, 20:05
Игорь Столяров
Всем привет !

Версия класса для API НСЦМ "Честный знак" от 27.09.2025 г.
-----------------------------------------------------------------------------
- Проверена совместимость класса с ПО Локальный Модуль «Честный знак» 1.5.1;
- Honest::LM_DelAllKI() - удалить КИ всех проданных товаров (очистить список проданных КИ);

- Добавлена возможность указания имени файла для хранения кеша CDN площадок;
- Добавлено хранение кеша CDN площадок в папке рабочих данных пользователя Windows;
- Добавлены запись и использование кеша с данными загруженных ранее CDN площадок;

- Для операций выгрузки / загрузки КИ в JSON добавлен режим с запросом имени файла;
- При выгрузке КИ добавлено сообщение об успешном выполнении с кол-вом КИ;
- При загрузке КИ добавлен запрос с кол-вом КИ в пакете и сообщение с кол-вом загруженных КИ;
-----------------------------------------------------------------------------
Мы используем актуальные версии классов LibCurl и cJSON с сайта автора.

Класс для API ГСЦМ «Честный ЗНАК»

Добавлено: 01 Октябрь 2025, 9:20
Игорь Столяров
Всем привет !

Версия класса для API ГСЦМ «Честный ЗНАК» от 01.10.2025 г.
-----------------------------------------------------------------------------

НСЦМ «Честный ЗНАК» переобулась на лету. :)
Далее они просят называть себя Государственная Система Цифровой Маркировки (ГСЦМ «Честный ЗНАК»).

- Honest::PulseOnLine покажет мониторинг доступности сервиса ГСЦМ «Честный ЗНАК».

- Метод / процедура CheckReceipt() для разрешительной проверки КМ в чеке:
* Безусловный запрет на печать чека с ошибками проверки КМ;
* Показывается список всех ошибочных КМ в чеке с расшифровкой проблемы;
* Параметр bOnlyOffLine - отключение On-Line проверки в сервисе (проверка только в ПО ЛМ);
* В сообщении об ошибке показан вид выполненной проверки (On/Off-Line);

- В метод LM_ViewStatus() добавлена информация о текущем состоянии ПО ЛМ;
- Добавлена возможность указывать папку по умолчанию для обмена пакетами КИ;

-----------------------------------------------------------------------------
Мы используем актуальные версии классов LibCurl и cJSON с сайта автора.