Класс для API ГСЦМ «Честный ЗНАК» / ТС ПИоТ ЕСМ от АО «ЕСП»

Модератор: Дед Пахом

Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 8618
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 37 раз
Поблагодарили: 131 раз

Класс для API ГСЦМ «Честный ЗНАК» / ТС ПИоТ ЕСМ от АО «ЕСП»

Сообщение Игорь Столяров »

Привет всем !

Класс для выполнения разрешительной проверки КМ (кодов маркировки)
через API ГСЦМ "Честный ЗНАК" (ГИС МТ + ПО Локальный Модуль) и ТС ПИоТ.

Полный боевой комплект с описанием интерфейса API и примерами.

Реализованный в классе функционал полностью соответствует ПФС ЦРПТ (версия 1.13 / 26 сценариев)
для получения сертификата совместимости и допуска в промышленную среду работы с ТС ПИоТ. 😎

Благодарность за помощь на старте проекта: FinsoftRZ и Alex412.
Любые замечания, исправления и дополнения - приветствуются !
----------------------------------------------------------------------------------------------------
НАСТОЯТЕЛЬНО рекомендуем использовать актуальные версии классов LibCURL, cJSON и PrintF.

2.jpg
Вложения
Honest-2026-04-18.rar
Версия от 18.04.2026 г.
(45.16 КБ) 8 скачиваний
Последний раз редактировалось Игорь Столяров 18 Апрель 2026, 13:38, всего редактировалось 78 раз.
За теми, кто отстал, не возвращаться ! 🏴‍☠️ Кодекс
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 5950
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 25 раз
Поблагодарили: 88 раз

Класс для API ГСЦМ «Честный ЗНАК» / ТС ПИоТ ЕСМ от АО «ЕСП»

Сообщение finsoftrz »

Техподдержка по какому адресу? Я отправлял на partners@crpt.ru 6 дней назад. В ЛК у них контактных адресов нет (или я не нахожу).
C6/C12, ШВС, tps/btrieve.
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 8618
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 37 раз
Поблагодарили: 131 раз

Класс для API ГСЦМ «Честный ЗНАК» / ТС ПИоТ ЕСМ от АО «ЕСП»

Сообщение Игорь Столяров »

finsoftrz писал(а): 31 Март 2026, 9:39 В ЛК у них контактных адресов нет (или я не нахожу)
support@crpt.ru
За теми, кто отстал, не возвращаться ! 🏴‍☠️ Кодекс
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 8618
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 37 раз
Поблагодарили: 131 раз

Класс для API ГСЦМ «Честный ЗНАК» / ТС ПИоТ ЕСМ от АО «ЕСП»

Сообщение Игорь Столяров »

Вышел вот такой рекламный буклет с разъяснением терминов ТС ПИоТ на примере ЭВОТОР.
Распространяется бесплатно и по открытой ссылке: https://disk.yandex.by/i/B-KXlJHb12ithw

1.jpg

P/S. Да ! Не кажется. На обложке нарисован АТОЛ-30Ф. :D
За теми, кто отстал, не возвращаться ! 🏴‍☠️ Кодекс
Аватара пользователя
SergioRaguzini
Старожил
Сообщения: 297
Зарегистрирован: 08 Декабрь 2009, 19:16
Откуда: Краснодарский край
Благодарил (а): 32 раза
Поблагодарили: 1 раз

Класс для API ГСЦМ «Честный ЗНАК» / ТС ПИоТ ЕСМ от АО «ЕСП»

Сообщение SergioRaguzini »

Игорь Столяров писал(а): 03 Апрель 2026, 8:02 рекламный буклет с разъяснением терминов ТС ПИоТ на примере ЭВОТОР
Именно "рекламный", вроде как и о ТС ПИоТ, но с подтекстом, что у Эвотор это лучше всех
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 8618
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 37 раз
Поблагодарили: 131 раз

Класс для API ГСЦМ «Честный ЗНАК» / ТС ПИоТ ЕСМ от АО «ЕСП»

Сообщение Игорь Столяров »

Всем привет !

Обновление версии класса для API ГСЦМ «Честный ЗНАК» / ТС ПИоТ.

Версия от 18.04.2026 г.
-----------------------------------------------------------------------------------------
- Добавлено 9 новых методов для взаимодействия ПМСР с ТС ПИоТ ЕСМ от АО "ЕСП";
- Удалён флаг PIoT:UseLMCheckDubl - способ локального учёта выбытия КМ выбирает ПМСР;
- При проверке КМ в аварйном режиме ТС ПИоТ -> выбытие КМ через прямое обращение к ПО ЛМ;
- Если ТС ПИоТ работает локально в результат проверки добавляется префикс "OFF-LINE:";
- Если ТС ПИоТ в аварийном режиме в результат проверки добавляется префикс "ПО ЛМ:";
- Добавлена обработка статуса ответа сервиса 204 "В ответе на запрос нет данных (пустой ответ)";
- Устранены проблемы по запросам и внесены изменения в примеры.

Версия от 15.04.2026 г.
-----------------------------------------------------------------------------------------
- Реализованы методы для обслуживания БД проданных КМ в ПО ЛМ через ТС ПИоТ;
- При проверке КМ в ТС ПИоТ добавлена информация о режиме Off-Line (ПО ЛМ);
- Включен контроль товарных групп при проверке сроков годности;
- При запросе статуса ПО ЛМ выдаётся разовое сообщение об необходимости обновления;
- Внесены изменения в работу с API по документации ЦРПТ версии 1.08;
- Поддержка изменений ТС ПИоТ ЕСМ от АО "ЕСП" версии 1.6.1.2.
- И вот теперь переключились по умолчанию на версию API 3 для ТС ПИоТ !; :D
- Устранены проблемы по запросам и внесены изменения в примеры.

Версия от 08.04.2026 г.
-----------------------------------------------------------------------------------------
- Отключена поддержка версии API 1 ТС ПИоТ;
- Отключена поддержка эмуляции Off-Line режима ТС ПИоТ на стенде;
- Отключена проверка КМ для ГИС МТ только в режиме Off-Line (через ПО ЛМ);
- Показывается предупреждение о необходимости обновления ПО ЛМ версии 1.X;
- Добавлен костыль для косяка с датами ISO 8601 в API ТС ПИоТ версии 3;
- Honest::EditSoldList() - добавлена запись КМ в ПО ЛМ через ТС ПИоТ;
- Проверка выбытия КМ через ПО ЛМ в Off-Line режиме выполняется через ТС ПИоТ;
- В режиме работы ТС ПИоТ токен доступа из ЛК ГИС МТ классу больше не нужен;
- В режиме работы ТС ПИоТ список CDN площадок не сохраняется и не загружается;
- Устранены проблемы по запросам и внесены изменения в примеры.
Последний раз редактировалось Игорь Столяров 18 Апрель 2026, 13:48, всего редактировалось 4 раза.
За теми, кто отстал, не возвращаться ! 🏴‍☠️ Кодекс
Аватара пользователя
SergioRaguzini
Старожил
Сообщения: 297
Зарегистрирован: 08 Декабрь 2009, 19:16
Откуда: Краснодарский край
Благодарил (а): 32 раза
Поблагодарили: 1 раз

Класс для API ГСЦМ «Честный ЗНАК» / ТС ПИоТ ЕСМ от АО «ЕСП»

Сообщение SergioRaguzini »

Приветствую!
Игорь Столяров писал(а): 08 Апрель 2026, 16:18 Отключена поддержка эмуляции Off-Line режима ТС ПИоТ на стенде
теперь для сертификации такой режим не будет применяться?
Ответить