Страница 3 из 4

Re: ссылка на чек на сайте ОФД при пробитии чека

Добавлено: 05 сен 2021, 22:22
Audim
Мне вот интересно - вот на хрена так делают?

Да и наши законодатели - взяли бы и введи стандарт на ссылку...

Re: ссылка на чек на сайте ОФД при пробитии чека

Добавлено: 05 сен 2021, 22:42
saratovout
Audim писал(а):
05 сен 2021, 22:22
Мне вот интересно - вот на хрена так делают?
Да и наши законодатели - взяли бы и введи стандарт на ссылку...
Сейчас всё идет к тому, что ФНС сделает централизованный веб-сервис по проверке чеков. Сейчас уже есть приложение и закрытый api у них.

Re: ссылка на чек на сайте ОФД при пробитии чека

Добавлено: 17 июн 2022, 21:08
Игорь Р
Здравствуйте, уважаемые коллеги! Подскажите, пожалуйста.
После замены ФН в аппарате, после регистрации чека, kkmserver ИНОГДА, примерно в одном случае из десяти, не возвращает в ответе ссылку ОФД Такском на чек. Ранее такого не наблюдалось.
При этом, чек в ФН есть, можно получить его данные через kkmserver. Чек у ОФД то же находится по поиску. И рабочую ссылку можно сформировать вручную.
Не знаю механизма как kkmserver формирует эту ссылку и почему он её не формирует? В чем дело, как настроить или исправить?

Re: ссылка на чек на сайте ОФД при пробитии чека

Добавлено: 17 июн 2022, 21:45
saratovout
Игорь Р писал(а):
17 июн 2022, 21:08
.
После замены ФН в аппарате, после регистрации чека, kkmserver ИНОГДА, примерно в одном случае из десяти, не возвращает в ответе ссылку ОФД Такском на чек. Ранее такого не наблюдалось.
он не возвращает всё (ФД, ФПД) или только ссылку?

при перерегистрации "Шифрование" было в положении "ДА"?

Re: ссылка на чек на сайте ОФД при пробитии чека

Добавлено: 18 июн 2022, 05:42
Игорь Р
У нас регистрацию чеков инициирует PHP скрипт, который берёт данные для чека из базы данных расчетной системы. Для регистрации чека этот PHP скрипт обращается к kkmserver. Для того чтобы увидеть глазами ответ когда не возвращена ссылка, мне нужно изменить боевой скрипт. Это возможно, но не хочется. За то web интерфейс kkmserver мне доступен.
saratovout писал(а):
17 июн 2022, 21:45
он не возвращает всё (ФД, ФПД) или только ссылку?

при перерегистрации "Шифрование" было в положении "ДА"?
ФД точно возвращает, ФПД - в первом ответе не знаю, а вот при запросе данных чека и в ОФД он присутствует.
Насчёт шифрования, дело в том, что ФН менял и регистрировал в ОФД инженер обслуживающей фирмы, можно спросить. Или как можно это посмотреть?
И ещё, заметил одну странность. Если через интерфейс kkmserver запросить данные зарегистрированного ранее чека, то иногда он возвращает пустой чек с нулевой суммой, но ошибку не выдаёт. Если ещё раз запросить данные этого же чека, то будет возвращён правильный чек.

KkmServer 2.1.40.46
ШТРИХ-ФР-01Ф

Re: ссылка на чек на сайте ОФД при пробитии чека

Добавлено: 18 июн 2022, 07:25
saratovout
По вашим ответам, я могу предположить, что после перерегистрации с новым ФН ваша ККТ стала подвисать. Скорее всего, при перерегистрации установлено "шифрование" в "режиме работы", для последних ФН советуют снять эту галочку. Проверьте в тесте драйвера..

Возможно, обновили прошивку до нестабильной версии..

В PHP скрипте я советую вам сделать полное логирование всех ответов и кодов состояния, хотя бы в текстовые файлы, чтобы в дальнейшем анализировать причины - здесь может быть что угодно: timeout'ы, нестабильная связь с ккт, нагрузка на сеть, параллельные запросы.

Re: ссылка на чек на сайте ОФД при пробитии чека

Добавлено: 18 июн 2022, 18:26
Игорь Р
Да, Вы правы.
"EncryptionMode": true, - можно ли выключить? Какой порядок действий?
"Firmware_Version": "19018 от 13.02.2020", - спрошу у инженера, обновлял он или нет.

В скрипте добавлю лог с ротацией, спасибо за совет.

Re: ссылка на чек на сайте ОФД при пробитии чека

Добавлено: 20 июн 2022, 13:37
Audim
KkmServer 2.1.40.46 - очень старый - обновите...
Firmware_Version": "19018 от 13.02.2020 - тоже нужно обновить.

Re: ссылка на чек на сайте ОФД при пробитии чека

Добавлено: 20 июн 2022, 15:57
Игорь Р
Audim писал(а):
20 июн 2022, 13:37
KkmServer 2.1.40.46 - очень старый - обновите...
Firmware_Version": "19018 от 13.02.2020 - тоже нужно обновить.
Хорошо. Пока что скажу, что выключил шифрование, - не помогло.

Re: ссылка на чек на сайте ОФД при пробитии чека

Добавлено: 21 июн 2022, 14:19
Игорь Р
Решено.
Проблема с отсутствием ссылки на ОФД в ответе на команду регистрации чека более не проявляется после обновления kkmserver. Так же, в процессе поиска решения, было отключено шифрование ККМ.
Спасибо!