Штрих-М. Нестабильная печать. Увеличение тайм-аута.
-
- Сообщения: 20
- Зарегистрирован: 04 май 2017, 01:54
Штрих-М. Нестабильная печать. Увеличение тайм-аута.
Есть модернизированный Штрих-М.
В этих фискальных регистраторах обычно выставлен маленький тайм-аут ожидания отклика по-умолчанию (com-порт), что негативно сказывается на работоспособности аппарата. В итоге, после подключения модернизированной кассы к интернету, чек начинает выходить через раз.
Предусмотрена ли настройка параметра тайм-аут в kkmserver?
В этих фискальных регистраторах обычно выставлен маленький тайм-аут ожидания отклика по-умолчанию (com-порт), что негативно сказывается на работоспособности аппарата. В итоге, после подключения модернизированной кассы к интернету, чек начинает выходить через раз.
Предусмотрена ли настройка параметра тайм-аут в kkmserver?
Re: Штрих-М. Нестабильная печать. Увеличение тайм-аута.
маленький тайм-аут ожидания отклика по-умолчанию (com-порт) - Можно подробнее?
Таймаут на ожидание чего?
Как правило это ПК работает с таймаутами?
И может наоборот? Им надо давать паузу между командами? Проц старый, не справляется?
Таймаут на ожидание чего?
Как правило это ПК работает с таймаутами?
И может наоборот? Им надо давать паузу между командами? Проц старый, не справляется?
-
- Сообщения: 20
- Зарегистрирован: 04 май 2017, 01:54
Re: Штрих-М. Нестабильная печать. Увеличение тайм-аута.
Имелся в виду таймаут ожидания ответа от ККМ.
Поймал ошибку, которую выдает ККМ-сервер при приеме любой команды.
Например, просто получение данных о ККМ:
{
"Command": "GetDataKKT",
"Error": "Истек допустимый период постановки команды на исполнение из очереди. Команда отменена.",
"IdCommand": "",
"Status": 2,
"URL": ""
}
Кстати, это началось сразу после обновления на последнюю версию для возможности печать дубликата чека (новое поле - кол-во копий чека).
Поймал ошибку, которую выдает ККМ-сервер при приеме любой команды.
Например, просто получение данных о ККМ:
{
"Command": "GetDataKKT",
"Error": "Истек допустимый период постановки команды на исполнение из очереди. Команда отменена.",
"IdCommand": "",
"Status": 2,
"URL": ""
}
Кстати, это началось сразу после обновления на последнюю версию для возможности печать дубликата чека (новое поле - кол-во копий чека).
Re: Штрих-М. Нестабильная печать. Увеличение тайм-аута.
В настройках сервера есть поле "Интервал ожидания команды в очереди (сек): " - попробуйте его увеличить.
Вообще там 30 сек. Неужели этого не хватает?
Вообще там 30 сек. Неужели этого не хватает?
-
- Сообщения: 20
- Зарегистрирован: 04 май 2017, 01:54
Re: Штрих-М. Нестабильная печать. Увеличение тайм-аута.
Собственно, не в этом дело, похоже. Клиентское приложение одно, компьютер шустрый. Попробую откатить версию kkmserver на предыдущую
Re: Штрих-М. Нестабильная печать. Увеличение тайм-аута.
"Error": "Истек допустимый период постановки команды на исполнение из очереди. Команда отменена.",
Если такая ошибка то теоритически проблема не в этой команде, а в предыдущей, которая не успелась выполница.
Если в логах другие ошибки?
ТИ это происходит при печати чека с копией?
Если такая ошибка то теоритически проблема не в этой команде, а в предыдущей, которая не успелась выполница.
Если в логах другие ошибки?
ТИ это происходит при печати чека с копией?
-
- Сообщения: 20
- Зарегистрирован: 04 май 2017, 01:54
Re: Штрих-М. Нестабильная печать. Увеличение тайм-аута.
Предыдущая команда - тоже печать чека.
Нет, дубликатов не делаю. Кол-во копий = 0;
Но самое интригующее, что с предыдущей версией kkmserver, все работает. Чеки печатает. Отчеты снимает. Что-то было добавлено в новую версию kkmserver и нарушило хрупкое равновесие в работе модернизированных Штрихов.
При этом Атолы шуршат во всю, их все устраивает.
Нет, дубликатов не делаю. Кол-во копий = 0;
Но самое интригующее, что с предыдущей версией kkmserver, все работает. Чеки печатает. Отчеты снимает. Что-то было добавлено в новую версию kkmserver и нарушило хрупкое равновесие в работе модернизированных Штрихов.
При этом Атолы шуршат во всю, их все устраивает.
Re: Штрих-М. Нестабильная печать. Увеличение тайм-аута.
Попробую воспроизвести на таком-же ККТ
Вопрос: А если дожидается окончания печати предыдущего чека и только после этого подавать команду - то все работает?
Сколько времени занимает регистрация чека?
Вопрос: А если дожидается окончания печати предыдущего чека и только после этого подавать команду - то все работает?
Сколько времени занимает регистрация чека?
-
- Сообщения: 20
- Зарегистрирован: 04 май 2017, 01:54
Re: Штрих-М. Нестабильная печать. Увеличение тайм-аута.
А по другому и не делаем. Пауза между чеками приличная, поскольку очереди в кассу нет. Клиенты подходят раз в 5-10 минут.
Если чек печатается, то выходит быстро, за пару секунд. Но на новой версии после 1-2 чеков приходилось рестартовать кассу и, иногда, kkmserver.
Вот я и подумал, отличие штриха модернизированного от новых аппаратов - медленная работа через com, еще более медленная, чем до модернизации. Поэтому и спросил про таймаут ожидания ответа кассы по com-порту. Те, кто занимается штрихами, всегда этот параметр ставят больше
Если чек печатается, то выходит быстро, за пару секунд. Но на новой версии после 1-2 чеков приходилось рестартовать кассу и, иногда, kkmserver.
Вот я и подумал, отличие штриха модернизированного от новых аппаратов - медленная работа через com, еще более медленная, чем до модернизации. Поэтому и спросил про таймаут ожидания ответа кассы по com-порту. Те, кто занимается штрихами, всегда этот параметр ставят больше
Re: Штрих-М. Нестабильная печать. Увеличение тайм-аута.
В настройках поставьте "Логирование всех команд"
И надо поймать лог команды с которой что-то не так - толи долго выполнялось, толи не могла выйти из режима и в логе большой объем данных
Но это не та команда которая "Истек допустимый период постановки команды на исполнение из очереди. Команда отменена" - это следствие предыдущей команды.
И надо поймать лог команды с которой что-то не так - толи долго выполнялось, толи не могла выйти из режима и в логе большой объем данных
Но это не та команда которая "Истек допустимый период постановки команды на исполнение из очереди. Команда отменена" - это следствие предыдущей команды.