Класс для API ТС ПИоТ ЕСМ от АО «ЕСП»

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

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

Класс для API ТС ПИоТ ЕСМ от АО «ЕСП»

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

Привет всем !

Класс для разрешительной проверки КМ (кодов маркировки) через API ТС ПИоТ ЕСМ от АО «ЕСП».
Поддержка работы с API ЦРПТ: ПО Локальный модуль и Национальный каталог.
Полный боевой комплект с описанием интерфейса API и примерами.

Реализованный в классе функционал соответствует ПФС версии 1.18 от 26.06.2026 г. (27 сценариев),
для получения сертификата совместимости и допуска к работе в промышленной среде ТС ПИоТ ЦРПТ. 😎

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

Список изменений в версии от 19.07.2026 г.
----------------------------------------------------------------------------------------------------
- Внесены изменения по Методическим рекомендациям ЦРПТ версии 17 от 15.07.2026 г.
- Устранены проблемы по запросам и внесены изменения в примеры.
----------------------------------------------------------------------------------------------------
Рекомендуем использовать актуальные версии классов LibCURL, cJSON и PrintF.

esp.png
esp.png (13.96 КБ) 229776 просмотров
Вложения
Honest.rar
Пароль: крайний С6 релиз
(59.27 КБ) 1092 скачивания
Последний раз редактировалось Игорь Столяров 19 Июль 2026, 21:07, всего редактировалось 137 раз.
За теми, кто отстал, не возвращаться ! 🏴‍☠️ Кодекс
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 8756
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 40 раз
Поблагодарили: 150 раз

Класс для API ТС ПИоТ ЕСМ от АО «ЕСП»

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

SergioRaguzini писал(а): 12 Август 2026, 21:09 необходимо присвоить параметру
Да. Нужно инициализировать все поля группы gClient_Info, как показано в упомянутом Вами примере.
Не совсем понял историю про "пользователя", поскольку на снимке показан ключ разработчика-интегратора ПМСР.
За теми, кто отстал, не возвращаться ! 🏴‍☠️ Кодекс
Аватара пользователя
SergioRaguzini
Ветеран
Сообщения: 318
Зарегистрирован: 08 Декабрь 2009, 19:16
Откуда: Краснодарский край
Благодарил (а): 47 раз
Поблагодарили: 1 раз

Класс для API ТС ПИоТ ЕСМ от АО «ЕСП»

Сообщение SergioRaguzini »

Игорь Столяров писал(а): 12 Август 2026, 21:22 Да. Нужно инициализировать все поля группы gClient_Info...
Спасибо, просто смутила терминология - в ЛК называется "Ключ регистрации ПО", а в примере Honest.txt название "Идентификатора в реестре ГИС МТ"
...Не совсем понял историю про "пользователя", поскольку на снимке показан ключ разработчика-интегратора ПМСР
Для меня - это именно "пользователь", я не стал сертифицировать ПМСР, предложив регистрацию и оформление документов для заявки на сертификацию самому пользователю, подготовил для этого тестовую версию и базу с сценариями и провел обучение, а уже пользователь прошел сертификацию ПМСР как собственное ПО для внутренних целей (в заявке "видимость" = "нет").
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 8756
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 40 раз
Поблагодарили: 150 раз

Класс для API ТС ПИоТ ЕСМ от АО «ЕСП»

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

SergioRaguzini писал(а): 13 Август 2026, 8:47 Спасибо, просто смутила терминология
Всегда приоритет имеет текущая версия документации - открываем и смотрим.
Вопросы по сайту ЦРПТ адресуем в тех. поддержку ЦРПТ. :D

11.jpg
SergioRaguzini писал(а): 13 Август 2026, 8:47 Для меня - это именно "пользователь"
Для избежания путаницы, предлагаю использователь общепринятую терминологию ЦРПТ,
а высокие отношения с клиентами реализовывать "под капотом". :D
За теми, кто отстал, не возвращаться ! 🏴‍☠️ Кодекс
Ответить