Пробовали не внутри чека, ошибка 614 не известная команда
Служба INECRMAN (Incotex ECR Manager)
Re: Служба INECRMAN (Incotex ECR Manager)
Теги:
Re: Служба INECRMAN (Incotex ECR Manager)
Когда в OpenSession
portName = \\.\COM8 всегда ошибка 3001
portName = \.COM8 то все нормально с любыми номерами портов от 1 до 100
portName = COM8 то периодически 3001 ошибка доступа к порту
Как правильно?
portName = \\.\COM8 всегда ошибка 3001
portName = \.COM8 то все нормально с любыми номерами портов от 1 до 100
portName = COM8 то периодически 3001 ошибка доступа к порту
Как правильно?
Re: Служба INECRMAN (Incotex ECR Manager)
Или не соблюден формат пакета JSON или старая версия службы. Более уверенный ответ сможем дать после анализа логов. Отправлять на vtsoft@incotex.ru
Re: Служба INECRMAN (Incotex ECR Manager)
Здравствуйте,tks31597.
Правильно и так
"portName":"\\\\.\\COM8"
и так
"portName":"COM8"
Ошибка 3001 говорит о том, служба не может открыть данный порт. Подробности в лог файлах.
Правильно и так
"portName":"\\\\.\\COM8"
и так
"portName":"COM8"
Ошибка 3001 говорит о том, служба не может открыть данный порт. Подробности в лог файлах.
Re: Служба INECRMAN (Incotex ECR Manager)
Добрый день!
Что означает ошибка в логе: << RequestID: 215Err { Code: 0}
Что означает ошибка в логе: << RequestID: 215Err { Code: 0}
- ritminform
- Сообщения: 47
- Зарегистрирован: 11 мар 2020, 04:05
- Откуда: Астрахань
- Контактная информация:
Re: Служба INECRMAN (Incotex ECR Manager)
Если кого заинтересует (для тестирования, отладки) , посмотрите http://www.ritminform.ru/try210126.htm
Качните архив и почитайте файл unit_KKM_Merc.prg
запустите форму kkmMerc.xml
Если кому поможет, то буду рад.
Качните архив и почитайте файл unit_KKM_Merc.prg
запустите форму kkmMerc.xml
Если кому поможет, то буду рад.
Последний раз редактировалось ritminform 01 фев 2021, 02:35, всего редактировалось 1 раз.
- Alexandr Mihaylovich
- Сообщения: 43
- Зарегистрирован: 01 июн 2017, 16:52
Re: Служба INECRMAN (Incotex ECR Manager)
Когда появится возможность подключение двух usb 119f к одному пк? Чтоб служба их различала?
Re: Служба INECRMAN (Incotex ECR Manager)
Касса Меркурий 185Ф
формирование чека с зачетом аванса (ранее была взята частичная предоплата)
Почему-то печатается чек на всю сумму без упоминания о зачете аванса. В итогах смены учитывается как чек на всю сумму.
отправленные команды по формированию чека:
Что-то не так делаю или может прошивку надо менять? Или это такая же не доработка как то, что в режиме ФР сдачу не печатает?
формирование чека с зачетом аванса (ранее была взята частичная предоплата)
Почему-то печатается чек на всю сумму без упоминания о зачете аванса. В итогах смены учитывается как чек на всю сумму.
отправленные команды по формированию чека:
Код: Выделить всё
{"sessionKey":"085334-057","command":"OpenCheck","checkType":0,"taxSystem":5,"address":"xx","printDoc":true,"cashierInfo":{"cashierName":"xx"},"buyerInfo":{"buyerName":"xx","buyerINN":"xx"}}
{"sessionKey":"085334-057","command":"AddGoods","productName":"Настройка и обслуж. комп. техники по кв 17137","qty":10000,"section":1,"taxCode":6,"paymentFormCode":4,"productTypeCode":4,"price":370000}
{"sessionKey":"085334-057","command":"CloseCheck","payment":{"cash":100000,"ecash":0,"prepayment":270000,"credit":0}}
Re: Служба INECRMAN (Incotex ECR Manager)
Здравствуйте, Alexandr Mihaylovich.
Релиз еще не выпустили. Есть промежуточная сборка, позволяющая это. https://www.incotexkkm.ru/files/soft/vt ... .0.582.zip
Выбирать USB1, USB2,...
Релиз еще не выпустили. Есть промежуточная сборка, позволяющая это. https://www.incotexkkm.ru/files/soft/vt ... .0.582.zip
Выбирать USB1, USB2,...
Re: Служба INECRMAN (Incotex ECR Manager)
Здравствуйте, AlexAm.
Установите крайнюю прошивку на кассу.
Установите крайнюю прошивку на кассу.
- kpisupport
- Сообщения: 5
- Зарегистрирован: 14 янв 2021, 10:21
Re: Служба INECRMAN (Incotex ECR Manager)
Будет ли обновление службы до актуальной версии для Linux?
- askolock
- Сообщения: 32
- Зарегистрирован: 07 фев 2020, 19:02
- Откуда: Екатеринбург
- Контактная информация:
Re: Служба INECRMAN (Incotex ECR Manager)
Поддерживаю. Еще было бы не плохо включить в список поддерживаемых платформ Raspberry pi.
Re: Служба INECRMAN (Incotex ECR Manager)
ККТ Меркурий-115Ф (185Ф) в режиме ФР.
Работаем в программе «GBS.Market». Подключена через службу «INECRMAN».
Проблема в скорости печати чека, а именно во времени отправки команды на печать.
При одной позиции в чеке время от нажатия кнопки ОПЛАТИТЬ, до момента начала печати проходит где-то 8 секунд,
при 5 позициях уже 15 секунд, при 10 – до 30 секунд, а при количестве больше 20 время отклика уже больше минуты.
Причем Х-отчет – 2-3 секунды, Z-отчет – 1-2 секунды, открытие смены – 5 секунд.
Как можно решить эту проблему?
Работаем в программе «GBS.Market». Подключена через службу «INECRMAN».
Проблема в скорости печати чека, а именно во времени отправки команды на печать.
При одной позиции в чеке время от нажатия кнопки ОПЛАТИТЬ, до момента начала печати проходит где-то 8 секунд,
при 5 позициях уже 15 секунд, при 10 – до 30 секунд, а при количестве больше 20 время отклика уже больше минуты.
Причем Х-отчет – 2-3 секунды, Z-отчет – 1-2 секунды, открытие смены – 5 секунд.
Как можно решить эту проблему?
Re: Служба INECRMAN (Incotex ECR Manager)
Спасибо - прошивка помогла.
Можете еще подсказать - наименование товаров в чеке обрезается где-то до 55-60 символов (зависит от форматирования слов в первой строке). Причем такое же обрезанное наименование отправляется в ОФД. Вроде по закону уже давно 128 символов.
Может какую-то опцию нужно включить, чтобы наименование печаталось больше чем в 2 строки? Или формат чека нужно старый выбрать? (но до прошивки тоже только две строки печаталось)
Re: Служба INECRMAN (Incotex ECR Manager)
Столкнулись с такой проблемой, если в штрих-коде марки присутствует " кавычки служба дает
"result":614,"description":"Неизвестная команда"
Лог
[09:47:31.755] Client::on_msg_read() get msg from client str-buffer - {"sessionKey":"094547-1348276","command":"AddGoods","nomenclatureCode":"010290001813867321fGKJn)Q"Lg=/091EE0692n3fphMUIBpEUyHDCAa1vVywxQSm1l+07dDcAOC3+Mw4=","productName":"Куртка PRUNEL 477 молочная каракуль р.54","qty":10000,"section":0,"taxCode":6,"paymentFormCode":4,"productTypeCode":1,"price":1200000,"sum":1200000}
[09:47:31.755] Client::keepalive()
[09:47:31.757] Client::recv_query() swap message up, cli_id = 22
[09:47:31.757] Client::start_leng_read() start leng read = 4 cli_id = 22
[09:47:31.774] parse_message() Wrong JSON: {"sessionKey":"094547-1348276","command":"AddGoods","nomenclatureCode":"010290001813867321fGKJn)Q"Lg=/091EE0692n3fphMUIBpEUyHDCAa1vVywxQSm1l+07dDcAOC3+Mw4=","productName":"Куртка PRUNEL 477 молочная каракуль р.54","qty":10000,"section":0,"taxCode":6,"paymentFormCode":4,"productTypeCode":1,"price":1200000,"sum":1200000}
[09:47:31.774] Client::send_answer() : message to send - {"result":614,"description":"Неизвестная команда","sessionKey":null,"protocolVer":"3.3"}
Как поступить
"result":614,"description":"Неизвестная команда"
Лог
[09:47:31.755] Client::on_msg_read() get msg from client str-buffer - {"sessionKey":"094547-1348276","command":"AddGoods","nomenclatureCode":"010290001813867321fGKJn)Q"Lg=/091EE0692n3fphMUIBpEUyHDCAa1vVywxQSm1l+07dDcAOC3+Mw4=","productName":"Куртка PRUNEL 477 молочная каракуль р.54","qty":10000,"section":0,"taxCode":6,"paymentFormCode":4,"productTypeCode":1,"price":1200000,"sum":1200000}
[09:47:31.755] Client::keepalive()
[09:47:31.757] Client::recv_query() swap message up, cli_id = 22
[09:47:31.757] Client::start_leng_read() start leng read = 4 cli_id = 22
[09:47:31.774] parse_message() Wrong JSON: {"sessionKey":"094547-1348276","command":"AddGoods","nomenclatureCode":"010290001813867321fGKJn)Q"Lg=/091EE0692n3fphMUIBpEUyHDCAa1vVywxQSm1l+07dDcAOC3+Mw4=","productName":"Куртка PRUNEL 477 молочная каракуль р.54","qty":10000,"section":0,"taxCode":6,"paymentFormCode":4,"productTypeCode":1,"price":1200000,"sum":1200000}
[09:47:31.774] Client::send_answer() : message to send - {"result":614,"description":"Неизвестная команда","sessionKey":null,"protocolVer":"3.3"}
Как поступить
- kpisupport
- Сообщения: 5
- Зарегистрирован: 14 янв 2021, 10:21
Re: Служба INECRMAN (Incotex ECR Manager)
экранируйте кавычки символом \
погуглите: проверка json на валидность
погуглите: проверка json на валидность
Re: Служба INECRMAN (Incotex ECR Manager)
Здравствуйте. Обновление доступно. https://www.incotexkkm.ru/files/soft/vt ... _linux.zip
В планах такой задачи нет. Есть реальная потребность или чисто попробовать?
Re: Служба INECRMAN (Incotex ECR Manager)
Подскажите, как и где включить логирование?
- askolock
- Сообщения: 32
- Зарегистрирован: 07 фев 2020, 19:02
- Откуда: Екатеринбург
- Контактная информация:
Re: Служба INECRMAN (Incotex ECR Manager)
С моей точки зрения, скромного ЦТО-ка, - конечно, потребность есть.
В конечном счете - бОльшая универсальность, безграничные возможности для разработчиков. Не буду приводить конкретные практические примеры. Разумнее, если их в ответ накидают участники форума.
Компиляция, на сколько я могу судить, не должна требовать больших человеческих ресурсов, так как Raspbian - потомок Debian. Главное, что бы это делалось синхронно с версией Windows.