Не хочет видить кассу со свежей прошивкой

Mini web-сервер для печати чеков на фискальных регистраторах из мобильных приложений через HTTP запрос JSON.
Ответить
Аватара пользователя
oum
Сообщения: 122
Зарегистрирован: 03 июн 2017, 17:44
Откуда: Lipetsk,Russia
Контактная информация:

Не хочет видить кассу со свежей прошивкой

Сообщение oum » 02 дек 2020, 14:29

Принесли кассу со свежей прошивкой.

Номер кассира: 0
Номер ККТ: 0
Дата и время в ККТ: 2020.12.02 11:08:38
ККТ зарегистрирована
ФН найден, фискализирован
Заводской номер - убрал личные подробности
Код модели: 67
Название ККТ: АТОЛ 11Ф
Версия прошивки: 7651
Режим ККТ: 0
Подрежим ККТ: 0
Смена закрыта
Номер смены: 0
Значение внутреннего счетчика чеков: 0
Значение внутреннего счетчика документов: 1
Чек закрыт
Сумма чека: 0.00
Крышка закрыта
Денежный ящик закрыт
Чековая лента присутствует
Чековая лента скоро закончится: нет
Ширина чековой ленты: 42/384
Соединение с принтером: нет
Невосстановимая ошибка принтера: нет
Ошибка отрезчика: нет
Перегрев ТПГ: нет
Блокировка ККТ: нет

Информацию выше экспортировал штатной утилиты.

Windows 10
Драйвера атола KKT10-10.8.0.0-windows64-setup.exe
ККМ сервер скачал сегодня с сайта 2.1.40.34

Лог ошибки

Текст команды:
IdType: KkmAtol, IdModel: 0, ver: 2.1.40.34, Width: 0, Firmware: <Не определено>, IP client:
<Нет>
Текст ошибки:
ККМ не подключена! (Ошибка передачи начала кадра сообщения)
Низкоуровневые команды:

> 00:00.000000: COM порт открыт.
< 00:00.003415: FE-01-00-01-C4-F6
> 00:00.320581: Нет ответа. Ждем.
> 00:00.327932: Нет ответа. Ждем.
> 00:00.328126: Ошибка приема кадра сообщения: Ошибка приема кадра сообщения: Message: Время ожидания операции истекло.
> 00:00.000000: Ошибка приема кадра сообщения: Ошибка приема кадра сообщения: Message: Время ожидания операции истекло.
< 00:00.002710: 05-05-05-05-05-04
> 00:02.575662: Ошибка передачи начала кадра сообщения


Тоже самое было и в случае когда пробывал с настроенным два года назад сервером.
Что-то в прошивке поменяли. FE-01-00-01-C4-F6 - может это больше кассы не поддерживают ?

Аватара пользователя
oum
Сообщения: 122
Зарегистрирован: 03 июн 2017, 17:44
Откуда: Lipetsk,Russia
Контактная информация:

Re: Не хочет видить кассу со свежей прошивкой

Сообщение oum » 03 дек 2020, 13:02

Разобрался . Прошивка у кассы Платформа 5

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

Re: Не хочет видить кассу со свежей прошивкой

Сообщение Audim » 03 дек 2020, 17:57

:)

Аватара пользователя
oum
Сообщения: 122
Зарегистрирован: 03 июн 2017, 17:44
Откуда: Lipetsk,Russia
Контактная информация:

Re: Не хочет видить кассу со свежей прошивкой

Сообщение oum » 04 дек 2020, 12:33

Дим, заметил такой момент в бета версии для платформы 5
Не считывается флаг "продажа подакцизных"
Вложения
Снимок экрана 2020-12-04 в 09.20.50.png
Снимок экрана 2020-12-04 в 09.13.22.png

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

Re: Не хочет видить кассу со свежей прошивкой

Сообщение Audim » 05 дек 2020, 14:06

А ФН какой версии стоит?

Можете:
- включить "Логирование всех команд"
- Выполнить команду GetDataKkt
- Прислать лог команды...

Аватара пользователя
oum
Сообщения: 122
Зарегистрирован: 03 июн 2017, 17:44
Откуда: Lipetsk,Russia
Контактная информация:

Re: Не хочет видить кассу со свежей прошивкой

Сообщение oum » 05 дек 2020, 18:46

< 00:05.625080: isOpened() = True
> 00:00.000000:
< 00:00.002191: cancelReceipt() = -1
< 00:00.000002: isOpened() = True
> 00:00.000000:
< 00:00.000002: setParam(65587, 0)
< 00:00.008485: queryData() = 0
> 00:00.000002: getParamBool(65662) = True
< 00:00.000001: setParam(65622, 2)
< 00:00.125654: fnQueryData() = 0
> 00:00.000007: getParamString(65559) = отцензурил
> 00:00.000003: getParamInt(65648) = 3
> 00:00.000002: getParamBool(65688) = False
< 00:00.000002: setParam(65622, 0)
< 00:00.000001: setParam(65623, 1209)
< 00:00.000133: fnQueryData() = 0
> 00:00.000002: getParamInt(65624) = 105
< 00:00.000001: setParam(65622, 7)
< 00:00.013182: fnQueryData() = 0
> 00:00.000002: getParamInt(65693) = 110
> 00:00.000000: getParamInt(65692) = 105
< 00:00.000001: setParam(65622, 0)
< 00:00.000001: setParam(65623, 1018)
< 00:00.000136: fnQueryData() = 0
> 00:00.000003: getParamString(65624) = отцензурил
< 00:00.000001: setParam(65622, 0)
< 00:00.000001: setParam(65623, 1048)
< 00:00.000135: fnQueryData() = 0
> 00:00.000002: getParamString(65624) = отцензурил
< 00:00.000002: setParam(65622, 0)
< 00:00.000000: setParam(65623, 1062)
< 00:00.000122: fnQueryData() = 0
> 00:00.000001: getParamInt(65624) = 4
< 00:00.000001: setParam(65622, 0)
< 00:00.000003: setParam(65623, 1017)
< 00:00.000132: fnQueryData() = 0
> 00:00.000002: getParamString(65624) = 7709364346
< 00:00.000001: setParam(65622, 0)
< 00:00.000001: setParam(65623, 1046)
< 00:00.000160: fnQueryData() = 0
> 00:00.000004: getParamString(65624) = АО "Энергетические системы и коммуникации"
< 00:00.000001: setParam(65622, 0)
< 00:00.000001: setParam(65623, 1117)
< 00:00.000139: fnQueryData() = 0
> 00:00.000002: getParamString(65624) = echeck@1-ofd.ru
< 00:00.000001: setParam(65622, 0)
< 00:00.000001: setParam(65623, 1009)
< 00:00.000175: fnQueryData() = 0
> 00:00.000004: getParamString(65624) = отцензурил
< 00:00.000001: setParam(65622, 0)
< 00:00.000001: setParam(65623, 1187)
< 00:00.000133: fnQueryData() = 0
> 00:00.000002: getParamString(65624) = Автомагазин
< 00:00.000001: setParam(65622, 0)
< 00:00.000000: setParam(65623, 1060)
< 00:00.000132: fnQueryData() = 0
> 00:00.000002: getParamString(65624) = www.nalog.ru
< 00:00.000001: setParam(65622, 0)
< 00:00.000001: setParam(65623, 1037)
< 00:00.000140: fnQueryData() = 0
> 00:00.000003: getParamString(65624) = отцензурил
< 00:00.000001: setParam(65622, 0)
< 00:00.000000: setParam(65623, 1056)
< 00:00.000123: fnQueryData() = 0
> 00:00.000001: getParamBool(65624) = False
< 00:00.000001: setParam(65622, 0)
< 00:00.000002: setParam(65623, 1002)
< 00:00.000121: fnQueryData() = 0
> 00:00.000001: getParamBool(65624) = False
< 00:00.000001: setParam(65622, 0)
< 00:00.000001: setParam(65623, 1001)
< 00:00.000121: fnQueryData() = 0
> 00:00.000001: getParamBool(65624) = False
< 00:00.000001: setParam(65622, 0)
< 00:00.000000: setParam(65623, 1109)
< 00:00.000122: fnQueryData() = 0
> 00:00.000001: getParamBool(65624) = True
< 00:00.000001: setParam(65622, 0)
< 00:00.000000: setParam(65623, 1110)
< 00:00.000129: fnQueryData() = 0
> 00:00.000001: getParamBool(65624) = False
< 00:00.000001: setParam(65622, 0)
< 00:00.000000: setParam(65623, 1108)
< 00:00.000110: fnQueryData() = 0
> 00:00.000001: getParamBool(65624) = False
< 00:00.000001: setParam(65622, 0)
< 00:00.000000: setParam(65623, 1221)
< 00:00.000110: fnQueryData() = 0
> 00:00.000001: getParamBool(65624) = False
< 00:00.000001: setParam(65622, 0)
< 00:00.000001: setParam(65623, 1036)
< 00:00.042222: fnQueryData() = -1
< 00:00.000002: errorCode() = 123
< 00:00.000003: errorDescription() = В ФН нет запрошенных данных
< 00:00.000000: resetError()
< 00:00.000002: setParam(65622, 0)
< 00:00.000001: setParam(65623, 1057)
< 00:00.041903: fnQueryData() = -1
< 00:00.000002: errorCode() = 123
< 00:00.000003: errorDescription() = В ФН нет запрошенных данных
< 00:00.000000: resetError()
< 00:00.000002: setParam(65650, 273)
< 00:00.001768: readDeviceSetting() = 0
> 00:00.000003: getParamString(65651) = 91.107.114.11
< 00:00.000001: setParam(65650, 274)
< 00:00.002063: readDeviceSetting() = 0
> 00:00.000002: getParamInt(65651) = 7777
< 00:00.000001: setParam(65622, 8)
< 00:00.043973: fnQueryData() = 0
> 00:00.000007: getParamDateTime(65590) = 12.03.2022 0:00:00
< 00:00.000001: setParam(65622, 1)
< 00:00.014707: fnQueryData() = 0
< 00:00.000002: setParam(65622, 1)
< 00:00.014227: fnQueryData() = 0
> 00:00.000002: getParamInt(65625) = 0
> 00:00.000005: getParamDateTime(65590) = 01.01.1970 0:00:00
< 00:00.000001: setParam(65622, 13)
< 00:00.000001: setParam(65598, 1)
< 00:00.019937: fnQueryData() = 0
> 00:00.000006: getParamDateTime(65590) = 27.11.2020 12:19:00
> 00:00.000001: getParamInt(65598) = 1
> 00:00.000002: getParamString(65626) = 1540804308
< 00:00.000004: setParam(65587, 0)
< 00:00.008463: queryData() = 0
> 00:00.000002: getParamString(65603) = АТОЛ 11Ф
> 00:00.000001: getParamInt(65544) = 67
> 00:00.000001: getParamString(65559) = отцензурил
> 00:00.000001: getParamBool(65594) = True
> 00:00.000000: getParamInt(65592) = 0
> 00:00.000003: getParamDateTime(65590) = 05.12.2020 15:39:52
< 00:00.000001: setParam(65587, 2)
< 00:00.000000: setParam(65609, 1)
< 00:00.001341: queryData() = 0
> 00:00.000001: getParamString(65604) = 5.7.10
< 00:00.000002: setParam(65587, 0)
< 00:00.007289: queryData() = 0
> 00:00.000001: getParamInt(65597) = 0
> 00:00.000000: getParamInt(65599) = 1
< 00:00.000001: setParam(65587, 1)
< 00:00.005217: queryData() = 0
> 00:00.000003: getParamDouble(65613) = 0
< 00:00.000009: isOpened() = True
Время выполнения команды:00:00.345072

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

Re: Не хочет видить кассу со свежей прошивкой

Сообщение Audim » 05 дек 2020, 23:01

Попробуйте эту версию..:

Аватара пользователя
oum
Сообщения: 122
Зарегистрирован: 03 июн 2017, 17:44
Откуда: Lipetsk,Russia
Контактная информация:

Re: Не хочет видить кассу со свежей прошивкой

Сообщение oum » 07 дек 2020, 17:52

обновился. галку теперь видит. Замечу еще что нибудь - отпишу.
Спасибо.

Ответить