В ФН нет запрошенных данных

Mini web-сервер для печати чеков на фискальных регистраторах из мобильных приложений через HTTP запрос JSON.
Ответить
zmiulan
Сообщения: 54
Зарегистрирован: 25 янв 2019, 19:16

В ФН нет запрошенных данных

Сообщение zmiulan » 08 авг 2019, 06:15

Странная ситуация, лог запроса чека из кассы (Казначей ФА, прошивка 7733, ФН на 36 месяцев):

Код: Выделить всё

№	Дата	Тип	Модель	Заводской №	ИНН	Команда
182	08/08/2019 02:48:28	KkmAtol	Казначей ФА	0010760000****	*******	GetDataCheck
Текст команды:
IdType: KkmAtol, IdModel: 76, ver: 2.1.28.10, IP client: *******:34480 
{"Command":"GetDataCheck","NumDevice":3,"IdCommand":"2e147e8d-1093-f523-56c7-eb2ce3b6863f","FiscalNumber":"648","NumberCopies":0}
Текст ошибки:
( 218 : В ФН нет запрошенных данных )
Низкоуровневые команды:

> 00:00.000051: Socket открыт.
< 00:00.000122: FE-01-00-37-C4-1E
> 00:00.005368: FE-01-00-37-A3-32
< 00:00.000140: FE-0B-00-38-C1-01-C7-00-00-A4-45-88-02-00-00-F2
> 00:00.005395: FE-01-00-38-A2-9A-FE-05-00-F0-A7-C7-55-DA-00-CE
< 00:00.045220: FE-01-00-39-C4-73
> 00:00.005426: FE-01-00-39-A3-5F
> 00:00.000063: Socket закрыт.
Время выполнения команды:00:00.067868
Хотя такой чек точно раньше был.
Заметил что пропадают все чеки старше месяца. Аналогичная касса с таким же ФН на 36 месяцев, те же симптомы. Такие же кассы с ФН на 15 мес хранят все чеки с 1 номера.
Из драйвера такая же ошибка, из него разве что можно получить ФПД по номеру. Но никаких ошибок в диагностике ФН не видно.

Вопрос. Это особенность ФН или какой-то баг?
контакт для связи - telegram @zmiulan

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

Re: В ФН нет запрошенных данных

Сообщение Audim » 08 авг 2019, 09:36

Это особенность.
Полные чеки хранятся в ФН месяц.
Затем строки обрезаются, оставляются основные теги и чек переносится в долговременную память.

zmiulan
Сообщения: 54
Зарегистрирован: 25 янв 2019, 19:16

Re: В ФН нет запрошенных данных

Сообщение zmiulan » 08 авг 2019, 10:58

Ясно, хорошо что бэкапим себе в базу))
Как программист, постоянно удивляюсь криворукости всей этой кассовой темы. тем более за такие деньги)
контакт для связи - telegram @zmiulan

Ответить