Для разработчиков! Разрешительный режим

Mini web-сервер для печати чеков на фискальных регистраторах из мобильных приложений через HTTP запрос JSON.
Audim
Администратор
Сообщения: 2432
Зарегистрирован: 17 мар 2015, 18:36

Для разработчиков! Разрешительный режим

Сообщение Audim » 19 янв 2024, 15:33

Вышла новая БЕТА! версия - только для разработчиков.
https://kkmserver.ru/Donload/Setup_KkmServer_x32.exe

Изменения в версии:
1. Переход на платформу x64
Мы долго сопротивлялись этому.
Но из за необходимости криптографии по ГОСТ - все - тет больше возможности оставаться на x86.
Так что Windows x86/x32 - все! окончательно.
Так -же пока не понятно с криптографией по ГОСТ в MacOS - сообщим дополнительно

2. Перешли на новую библиотеку оконных форм.
Окно программы добавлено и в Linux и в MacOS

3. Самое главное - добавлен "Разрешительный режим"
Информация: https://kkmserver.ru/WiKi/PermitRegim
Работает пока только с тестовыми серверами маркировки - боевых еще нет.

Разработчикам просьба прочитать информацию по ссылке выше.
Вам придется переработать обработку ответа от KkmServer.
Это нужно для соблюдения законов.


Информация по "Разрешительному режиму" на сайте честный знак.рф
Установленные сроки запуска системы по товарным группам на сайте честный знак.рф

leonia23
Сообщения: 2
Зарегистрирован: 20 янв 2024, 23:38

Re: Для разработчиков! Разрешительный режим

Сообщение leonia23 » 21 янв 2024, 00:09

Добрый день.
Правильно понимаю, что проверка маркировки происходит уже только в команде регистрация чека?
И если по маркировке отказ и оплата была по безналу, нужно делать отмену по эквайрингу. Потом замена/сторнирование продукции и так пока все не будет хорошо. А покупателю каждый раз оплачивать.

"Только не забывайте про отправку доков маркировки."
- это о том, что в чеке указывать GoodCodeData или ?

Audim
Администратор
Сообщения: 2432
Зарегистрирован: 17 мар 2015, 18:36

Re: Для разработчиков! Разрешительный режим

Сообщение Audim » 22 янв 2024, 13:48

СПС за замечание.

Как раз сейчас выносим проверку "Разрешительного режима" и проверку маркировки средствами ККТ - до проведения транзакции.
- Т.е. Сначала будут проверки" Разрешительного режима" и средствами ККТ
- потом транзакция на терминале
- потом регистрация чека без проверок

Если проверки не прошли - будет возврат ошибки без проведения транзакций.

Audim
Администратор
Сообщения: 2432
Зарегистрирован: 17 мар 2015, 18:36

Re: Для разработчиков! Разрешительный режим

Сообщение Audim » 22 янв 2024, 22:15

Выложили новую бетту версию с проверками до транзакций и чеков.

leonia23
Сообщения: 2
Зарегистрирован: 20 янв 2024, 23:38

Re: Для разработчиков! Разрешительный режим

Сообщение leonia23 » 23 янв 2024, 15:27

А как её выполнить ? в описании ни чего не поменялось

duzorg
Сообщения: 47
Зарегистрирован: 18 сен 2017, 12:02

Re: Для разработчиков! Разрешительный режим

Сообщение duzorg » 24 янв 2024, 10:56

на Windnows 7/8 x32/x64 нет возможности установить ПО крипто-провайдера по GOST
Разве Крипто Про перестал работать на Windows 7 ?
Положить Сертификат УКЭП в реестр или на диск скорее всего не получится - т.к. УКЭП выдаются исключительно с признаком "Запрет экспорта секретного ключа".
Да экспортировать то ключ не проблема даже с таким признаком. А вот чисто логически и правда непонятно как это должно выглядеть. На одно юр лицо как таковое выдаётся только один ключ. Неужели подразумевается что на кучу сотрудников этот ключ необходимо получать будет. Или может быть, если длина сессии по ключу будет достаточной, то подразумевается, что где нибудь на сервере надо будет получить токен авторизации и потом, например при открытии смены передать его на клиенты? В общем тут и правда - поживём-увидим.
Работает пока только с тестовыми серверами маркировки - боевых еще нет.
Боевой вполне себе есть https://markirovka.crpt.ru/api/v4/true-api/codes/check
Только пока у них CDN не развёрнут, как так понял, так что непонятно как он работать будет при большой нагрузке.

Audim
Администратор
Сообщения: 2432
Зарегистрирован: 17 мар 2015, 18:36

Re: Для разработчиков! Разрешительный режим

Сообщение Audim » 24 янв 2024, 16:18

А как её выполнить ? в описании ни чего не поменялось
Посылаете команду на регистрацию чека.
kkmserver сначала прогонит "Разрешительный режим"
Если он не прошел - вернет ошибку и статусы для каждого кода маркировки.
Если он прошел - прогоняется проверка КМ через ККТ.
Если он не прошел - вернет ошибку и статусы для каждого кода маркировки.
И если он прошел - уже пойдет транзакции и регистрация чека.

Также можно запустить только проверку "Разрешительного режима" и КМ через ККТ командой "ValidationMarkingCode" - для массива КМ
Разве Крипто Про перестал работать на Windows 7 ?
Да. Новые версии там уже не ставятся.
Как и не будет 32-х разрядных версий.
Да экспортировать то ключ не проблема даже с таким признаком.
Если Вы в этом разбираетесь и отчасти программист - то да.
Обычному пользователю это гарантированно не по силам!
...Или может быть, если длина сессии по ключу будет достаточной....
Да, идут разговоры что токен сделают длиною в сутки.
Но мне все равно непонятно как с этим работать пользователю:
Раз в сутки заходить на их сайт и получать новый токен и вставлять в настройках kkmserver?
Как-то кривовато...
Да и давать пользователю в руки сертификат с правом подписи документов... Я бы не решился.
Боевой вполне себе есть...
Я пробовал на нем - не работает там пока разрешительный режим.
Они пишут что будет отельное уведомление о запуске его для "Разрешительного режима"

duzorg
Сообщения: 47
Зарегистрирован: 18 сен 2017, 12:02

Re: Для разработчиков! Разрешительный режим

Сообщение duzorg » 18 мар 2024, 10:39

Audim писал(а):
24 янв 2024, 16:18
А как её выполнить ? в описании ни чего не поменялось
Посылаете команду на регистрацию чека.
kkmserver сначала прогонит "Разрешительный режим"
Если он не прошел - вернет ошибку и статусы для каждого кода маркировки.
Если он прошел - прогоняется проверка КМ через ККТ.
Если он не прошел - вернет ошибку и статусы для каждого кода маркировки.
И если он прошел - уже пойдет транзакции и регистрация чека.
Подскажите. А если стоит использование терминала, то проверка будет выполняться до отправки команды терминалу или после?

__lp__
Сообщения: 12
Зарегистрирован: 18 мар 2024, 18:15

Re: Для разработчиков! Разрешительный режим

Сообщение __lp__ » 18 мар 2024, 18:18

А когда планируется выпуск финальной версии с поддержкой разрешительного режима ?

Audim
Администратор
Сообщения: 2432
Зарегистрирован: 17 мар 2015, 18:36

Re: Для разработчиков! Разрешительный режим

Сообщение Audim » 19 мар 2024, 13:34

Так поставили пока единицы...статиски нет...

Ответить