Форум OlegON > Программы и оборудование для автоматизации торговли > Кассовые программы > УКМ WIN

Подготовка к "динамическому токену" РР с 01.03.2025 : УКМ WIN

21.11.2024 11:33


19.10.2024 13:50
Добрый день.
Сейчас для Разрешительного режима ЦРПТ работает статический токен из ЛК ЧЗ, "Токен для ККТ", в нижнем левом углу профиля пользователя ЛК ЧЗ.
Но, с 01.03.2025 (если не перенесут, промелькивала информация, что отодвинут срок), планируется переход на "динамический токен". Это как по принципу "единой авторизации", срок действия будет ограничен, и каждые 10 (точная цифра пока под вопросом, 10 сейчас для "единой авторизации"?) часов, нужно будет получать новый.
Само получение токена - немного другой принцип, чем для единой авторизации, другой запрос.
В УКМWIN все это реализовано, но, для этого, программе нужна ПОДПИСАННАЯ КЭП строка произвольных данных, каждый раз (с периодичностью срока жизни токена) подписанная КЭП.
Но, не всегда КЭП может быть на кассе, к тому-же, касс может быть несколько.
Во вложении - все, что нужно для решения этой проблемы.
На компе, где доступна КЭП, запускается скрипт из вложения, который формирует нужный файлик и отсылает на все кассы. Отпечаток КЭП и пути к кассам - отредактировать.
Запускать его нужно с некой периодичностью, что реализовано через планировщик Windows.
Задание в планировщике можно создать вручную, а можно импортировать из XML из вложения, исправив в нем путь к скрипту и имя пользователя/компьютера.
Для тех, у кого комп с КЭП выключается на ночь, добавлен батник для автозагрузхки(скопировать в каталог Автозагрузка Windows, предварительно исправив путь к скрипту и паузу, если нужно).

PS Скрипт отличается от скрипта volk13 из соседней темы тем, что он "заточен" именно под УКМWIN, а у volk13 немного другое - там более универсальный скрипт, генерящий дополнительно "токен единой авторизации", для УКМWIN это не нужно. Можно конечно вырезать из него все лишнее - но, зачем, во вложении полностью готовое решение для касс УКМWIN.

https://storage.olegon.ru/supermag/u...okenUKMWIN.rar
(0Мб)

Правка: MWWRuza, 19.10.2024 13:53
19.10.2024 14:24
Дополнение:
На компьютере, где все это будет крутиться, кроме самой КЭП, должен быть установлен КриптоПро той версии, которая может работать с аппаратным токеном на котором КЭП.
т.е., если это ЕГАИСовский РуТокен ЭЦП 2.0, то должен быть КриптоПро 5.Х. В случае какого нибудь лайта или "КЭП в реестре или каталоге на диске" - то, может быть и 4.Х
Но, с каталогом на диске или реестром - скорее всего "не прокатит", если не говорить об эмуляторах и т.п. хитростях. Токен по принципу "пермиссион-дата" для РР, работает только с КЭП руководителя/или ИП, МЧД не поддержана. И ЦРПТ пишет, что поддержка МЧД не планируется. Можно так-же для этого использовать "обезличенную КЭП"... Но, она не работает с ЕГАИС.
Вот такие коллизии. Если основная КЭП ЕГАИС на физика с МЧД, то для РР придется все равно держать где-то (там, где будет работать скрипт) КЭП руководителя или обезличенную...
Часовой пояс GMT +3, время: 11:33.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.