Всем привет !
Обновление версии класса для API ГСЦМ «Честный ЗНАК» / ТС ПИоТ.
-----------------------------------------------------------------------------------------
Версия от 27.02.2026 г.
- Обработка ошибки 3002 с пустым списком проверки;
- Поддержка новых версий API: ПО ЛМ 2.1 / ТС ПИоТ 2 и 3 (см. примеры);
- Передача на проверку в TC ПИоТ / ПО ЛМ - ID товарной группы КМ;
- Контроль МЦ для НСП при Off-Line проверке в ПО ЛМ версии 2.1;
- Для метода PIoT_CheckOneCode() изменён способ передачи КМ на проверку (см. примеры);
- Устранены проблемы по запросам.
Версия от 28.02.2026 г.
- Внесены изменения в соответствии с Методическими рекомендациями ЦРПТ № 15 от 27.02.2026 г.
- Добавлены новые товарные группы для маркируемых товаров;
- В методе LM_ViewStatus() показано кол-во МЦ на НСП в БД ПО ЛМ (только версия 2.1);
- Добавлена процедура Honest::GetIntoExpired() - попадание КМ в товарные группы c проверкой срока годности;
- Унифицирована проверка в ПО ЛМ из методов ТС ПИоТ (подготовка к переходу на API версии 3);
- При HTTP статусе запроса ТС ПИоТ: 514 -> выполняется проверка в ПО ЛМ ЧЗ;
- Устранены проблемы по запросам.
Версия от 06.03.2026 г.
- Опция демо API: Self.bTypeApi заменена на флаг Self.gContact.bSandBox;
- В методе LM_ViewStatus() показан используемый контур ГИС МТ;
- Методы CheckResponse() и PIoT_CheckResponse() возвращают HTTP статус ответа на запрос;
- Обработка ошибок с кодом 500, 504, 5000;
- Отдельное сообщение для ошибки 400 "Неверный формат или параметры запроса";
- Блокировка повторного сообщения об ошибке 203 "Переход ТС ПИоТ в аварийный режим";
- Проверка КМ в ПО ЛМ при ошибке 203 для получения значений тега 1260 в чеке;
- Добавлена дополнительная информация в сообщениях об ошибках;
- Устранена проблема с кодировкой при копировании сообщений в ClipBoard Windows.
- Устранены проблемы по запросам.

- Переделываем ПМСР под новые методические рекомендации ЦРПТ ! :)