ссылка на чек на сайте ОФД при пробитии чека
Re: ссылка на чек на сайте ОФД при пробитии чека
Мне вот интересно - вот на хрена так делают?
Да и наши законодатели - взяли бы и введи стандарт на ссылку...
Да и наши законодатели - взяли бы и введи стандарт на ссылку...
- saratovout
- Сообщения: 260
- Зарегистрирован: 08 авг 2019, 23:52
- Откуда: Boston
- Контактная информация:
Re: ссылка на чек на сайте ОФД при пробитии чека
Сейчас всё идет к тому, что ФНС сделает централизованный веб-сервис по проверке чеков. Сейчас уже есть приложение и закрытый api у них.
good films make your life better..
Re: ссылка на чек на сайте ОФД при пробитии чека
Здравствуйте, уважаемые коллеги! Подскажите, пожалуйста.
После замены ФН в аппарате, после регистрации чека, kkmserver ИНОГДА, примерно в одном случае из десяти, не возвращает в ответе ссылку ОФД Такском на чек. Ранее такого не наблюдалось.
При этом, чек в ФН есть, можно получить его данные через kkmserver. Чек у ОФД то же находится по поиску. И рабочую ссылку можно сформировать вручную.
Не знаю механизма как kkmserver формирует эту ссылку и почему он её не формирует? В чем дело, как настроить или исправить?
После замены ФН в аппарате, после регистрации чека, kkmserver ИНОГДА, примерно в одном случае из десяти, не возвращает в ответе ссылку ОФД Такском на чек. Ранее такого не наблюдалось.
При этом, чек в ФН есть, можно получить его данные через kkmserver. Чек у ОФД то же находится по поиску. И рабочую ссылку можно сформировать вручную.
Не знаю механизма как kkmserver формирует эту ссылку и почему он её не формирует? В чем дело, как настроить или исправить?
- saratovout
- Сообщения: 260
- Зарегистрирован: 08 авг 2019, 23:52
- Откуда: Boston
- Контактная информация:
Re: ссылка на чек на сайте ОФД при пробитии чека
он не возвращает всё (ФД, ФПД) или только ссылку?
при перерегистрации "Шифрование" было в положении "ДА"?
good films make your life better..
Re: ссылка на чек на сайте ОФД при пробитии чека
У нас регистрацию чеков инициирует PHP скрипт, который берёт данные для чека из базы данных расчетной системы. Для регистрации чека этот PHP скрипт обращается к kkmserver. Для того чтобы увидеть глазами ответ когда не возвращена ссылка, мне нужно изменить боевой скрипт. Это возможно, но не хочется. За то web интерфейс kkmserver мне доступен.
Насчёт шифрования, дело в том, что ФН менял и регистрировал в ОФД инженер обслуживающей фирмы, можно спросить. Или как можно это посмотреть?
И ещё, заметил одну странность. Если через интерфейс kkmserver запросить данные зарегистрированного ранее чека, то иногда он возвращает пустой чек с нулевой суммой, но ошибку не выдаёт. Если ещё раз запросить данные этого же чека, то будет возвращён правильный чек.
KkmServer 2.1.40.46
ШТРИХ-ФР-01Ф
ФД точно возвращает, ФПД - в первом ответе не знаю, а вот при запросе данных чека и в ОФД он присутствует.saratovout писал(а): ↑17 июн 2022, 21:45он не возвращает всё (ФД, ФПД) или только ссылку?
при перерегистрации "Шифрование" было в положении "ДА"?
Насчёт шифрования, дело в том, что ФН менял и регистрировал в ОФД инженер обслуживающей фирмы, можно спросить. Или как можно это посмотреть?
И ещё, заметил одну странность. Если через интерфейс kkmserver запросить данные зарегистрированного ранее чека, то иногда он возвращает пустой чек с нулевой суммой, но ошибку не выдаёт. Если ещё раз запросить данные этого же чека, то будет возвращён правильный чек.
KkmServer 2.1.40.46
ШТРИХ-ФР-01Ф
- saratovout
- Сообщения: 260
- Зарегистрирован: 08 авг 2019, 23:52
- Откуда: Boston
- Контактная информация:
Re: ссылка на чек на сайте ОФД при пробитии чека
По вашим ответам, я могу предположить, что после перерегистрации с новым ФН ваша ККТ стала подвисать. Скорее всего, при перерегистрации установлено "шифрование" в "режиме работы", для последних ФН советуют снять эту галочку. Проверьте в тесте драйвера..
Возможно, обновили прошивку до нестабильной версии..
В PHP скрипте я советую вам сделать полное логирование всех ответов и кодов состояния, хотя бы в текстовые файлы, чтобы в дальнейшем анализировать причины - здесь может быть что угодно: timeout'ы, нестабильная связь с ккт, нагрузка на сеть, параллельные запросы.
Возможно, обновили прошивку до нестабильной версии..
В PHP скрипте я советую вам сделать полное логирование всех ответов и кодов состояния, хотя бы в текстовые файлы, чтобы в дальнейшем анализировать причины - здесь может быть что угодно: timeout'ы, нестабильная связь с ккт, нагрузка на сеть, параллельные запросы.
good films make your life better..
Re: ссылка на чек на сайте ОФД при пробитии чека
Да, Вы правы.
"EncryptionMode": true, - можно ли выключить? Какой порядок действий?
"Firmware_Version": "19018 от 13.02.2020", - спрошу у инженера, обновлял он или нет.
В скрипте добавлю лог с ротацией, спасибо за совет.
"EncryptionMode": true, - можно ли выключить? Какой порядок действий?
"Firmware_Version": "19018 от 13.02.2020", - спрошу у инженера, обновлял он или нет.
В скрипте добавлю лог с ротацией, спасибо за совет.
Re: ссылка на чек на сайте ОФД при пробитии чека
KkmServer 2.1.40.46 - очень старый - обновите...
Firmware_Version": "19018 от 13.02.2020 - тоже нужно обновить.
Firmware_Version": "19018 от 13.02.2020 - тоже нужно обновить.
Re: ссылка на чек на сайте ОФД при пробитии чека
Решено.
Проблема с отсутствием ссылки на ОФД в ответе на команду регистрации чека более не проявляется после обновления kkmserver. Так же, в процессе поиска решения, было отключено шифрование ККМ.
Спасибо!
Проблема с отсутствием ссылки на ОФД в ответе на команду регистрации чека более не проявляется после обновления kkmserver. Так же, в процессе поиска решения, было отключено шифрование ККМ.
Спасибо!