Служба INECRMAN (Incotex ECR Manager)
Re: Служба INECRMAN (Incotex ECR Manager)
Добрый день. USB-драйвер работает вообще на Windows10?
На стандартном драйвере, который поставился автоматически при обращении к кассе выходит "Ошибка доступа к порту"
Драйвер скаченный с сайта не устанавливается, так как не подписан (да и поставляется он только для Win7 и ХР).
На стандартном драйвере, который поставился автоматически при обращении к кассе выходит "Ошибка доступа к порту"
Драйвер скаченный с сайта не устанавливается, так как не подписан (да и поставляется он только для Win7 и ХР).
Теги:
- Andynovosib
- Сообщения: 71
- Зарегистрирован: 20 апр 2017, 13:11
- Откуда: Новосибирск
Re: Служба INECRMAN (Incotex ECR Manager)
MercConfig2 не заливает прошивку в 185, ругается Неверный формат файла, на 115 работает нормально.
Re: Служба INECRMAN (Incotex ECR Manager)
Касса не принимает файл.
Перепроверили - на последнем INECRMAN и прошивке 25.12.20 - все работает.
MD5SUM прошивки для 185-й de2f0e0700b1d2e04775ebfd49dfcb4e
Re: Служба INECRMAN (Incotex ECR Manager)
DrWeb начал удалять incerman.exe (Trojan.Packed) - https://www.virustotal.com/gui/file/9f4 ... 44b19d4355
Прощу как разработчика отправить запрос на ложное срабатывание - https://support.drweb.ru/new/detection_issue/
Прощу как разработчика отправить запрос на ложное срабатывание - https://support.drweb.ru/new/detection_issue/
Re: Служба INECRMAN (Incotex ECR Manager)
День добрый!
Пытаюсь подключиться к службе с помощью WinHTTP на VBA и на всё получаю ответ {"result": 0}. Даже, на пример с вкладки API:
И получаю {"result":0}
А хотелось бы, как в браузере {"result":0,"driverVer":"1.9.0.580","protocolVer":"3.3","driverBaseVer":"0.2"}
Не подскажете в чём проблема? Спасибо.
П.С. Вариант с ""00 00 00 1b 7b 22 63 6f 6d 6d 61 6e 64 22 3a 22 47 65 74 44 72 69 76 65 72 49 6e 66 6f 22 7d"" возвращает тоже самое.
Пытаюсь подключиться к службе с помощью WinHTTP на VBA и на всё получаю ответ {"result": 0}. Даже, на пример с вкладки API:
Код: Выделить всё
WinHttp=createobject("WinHttp.WinHttpRequest.5.1")
WinHttp.Open("POST","http://127.0.0.1:50010",0)
WinHttp.SetRequestHeader("Filename", "/api.json")
WinHttp.SetRequestHeader("Content-Type","application/json; charset=utf-8")
WinHttp.SetRequestHeader("Content-Length", 27)
lcStr='{"command":"GetDriverInfo"}'
WinHttp.Send(lcStr)
lcRT=WinHttp.ResponseText
А хотелось бы, как в браузере {"result":0,"driverVer":"1.9.0.580","protocolVer":"3.3","driverBaseVer":"0.2"}
Не подскажете в чём проблема? Спасибо.
П.С. Вариант с ""00 00 00 1b 7b 22 63 6f 6d 6d 61 6e 64 22 3a 22 47 65 74 44 72 69 76 65 72 49 6e 66 6f 22 7d"" возвращает тоже самое.
Последний раз редактировалось AlSosnin 06 янв 2021, 10:03, всего редактировалось 2 раза.
Re: Служба INECRMAN (Incotex ECR Manager)
grufov писал(а): ↑04 янв 2021, 16:40 DrWeb начал удалять incerman.exe (Trojan.Packed) - https://www.virustotal.com/gui/file/9f4 ... 44b19d4355
Прощу как разработчика отправить запрос на ложное срабатывание - https://support.drweb.ru/new/detection_issue/
Добрый день,
Ваш запрос был проанализирован. Это срабатывание является ложным. Ошибка была исправлена.
Спасибо за сотрудничество.
--
С уважением,
Служба вирусного мониторинга ООО "Доктор Веб"
Re: Служба INECRMAN (Incotex ECR Manager)
Замучила ошибка 3001-Ошибка доступа к порту.
Появляется почти всегда при загрузке ПК при первом обращении к службе incerman на порт 50009 (проверяли на разных ПК и кассах),
причем служба работает, касса подключена, драйвер USB-COM стоит.
Устраняется либо через http://localhost:50010 создаем соединение, выключаем браузер где запускали http://localhost:50010
и заходим в программу и дальше все работает до следующей перезагрузки или надо перегружать кассу и снова пытаться войти в программу.
Такое ощущение, что при запуске служба incerman не прослушивает порт 50009 а слушает только 50010.
Как трактовать эту ошибку? Ошибка доступа к USB-COM порту или к порту 50009 ?
У вас немного не корректное описание ошибки, поэтому не понятно на что грешить.
Вы обещали выложить коды и описание ошибок. Когда будут?
Появляется почти всегда при загрузке ПК при первом обращении к службе incerman на порт 50009 (проверяли на разных ПК и кассах),
причем служба работает, касса подключена, драйвер USB-COM стоит.
Устраняется либо через http://localhost:50010 создаем соединение, выключаем браузер где запускали http://localhost:50010
и заходим в программу и дальше все работает до следующей перезагрузки или надо перегружать кассу и снова пытаться войти в программу.
Такое ощущение, что при запуске служба incerman не прослушивает порт 50009 а слушает только 50010.
Как трактовать эту ошибку? Ошибка доступа к USB-COM порту или к порту 50009 ?
У вас немного не корректное описание ошибки, поэтому не понятно на что грешить.
Вы обещали выложить коды и описание ошибок. Когда будут?
Re: Служба INECRMAN (Incotex ECR Manager)
Попробуйте так:AlSosnin писал(а): ↑05 янв 2021, 12:13Код: Выделить всё
WinHttp=createobject("WinHttp.WinHttpRequest.5.1") WinHttp.Open("POST","http://127.0.0.1:50010",0) WinHttp.SetRequestHeader("Filename", "/api.json") WinHttp.SetRequestHeader("Content-Type","application/json; charset=utf-8") WinHttp.SetRequestHeader("Content-Length", 27) lcStr='{"command":"GetDriverInfo"}' WinHttp.Send(lcStr) lcRT=WinHttp.ResponseText
Код: Выделить всё
Cmd = Cells(6, 1)
Dim myUrl As String
myUrl = "http://127.0.0.1:50010/api.json/format=xml HTTP/1.1"
Dim WinHttpReq As Object
Set WinHttpReq = CreateObject("MSXML2.XMLHTTP")
WinHttpReq.Open "POST", myUrl, False
WinHttpReq.SetRequestHeader "Content-Type:", "application/json;charset=utf-8"
WinHttpReq.Send (Cmd)
MsgBox WinHttpReq.ResponseText
Set WinHttpReq = Nothing
Можно, конечно, и напрямую задать команду, но лень кавычки считать. Я в рабочей программе использую функцию JsonConverter
Re: Служба INECRMAN (Incotex ECR Manager)
Здравствуйте.ritminform писал(а): ↑28 дек 2020, 03:30 Вопрос: В документации на ККМ (10.2 Программирование товаров) указано, что у товара есть параметр БЛОК. Как называется такой параметр для базы товаров (json) при работе с командой WriteGoodsBase? В документации (4.24 Запись базы товаров (WriteGoodsBase)) он не описан.
Пока данный параметр не реализован в службе. Добавим в ближайшем релизе.
Re: Служба INECRMAN (Incotex ECR Manager)
Здравствуйте.
Выложим в ближайшее время.
Понимаем Ваше желание. Пока ничего обещать не можем.
Re: Служба INECRMAN (Incotex ECR Manager)
Здравствуйте.
Для Windows 10 не нужно ставить дополнительные драйвера. Все работает "из коробки". Попробуйте изменить номер СОМ порта в свойствах.
Re: Служба INECRMAN (Incotex ECR Manager)
Здравствуйте.AlSosnin писал(а): ↑05 янв 2021, 12:13 День добрый!
Пытаюсь подключиться к службе с помощью WinHTTP на VBA и на всё получаю ответ {"result": 0}. Даже, на пример с вкладки API:И получаю {"result":0}Код: Выделить всё
WinHttp=createobject("WinHttp.WinHttpRequest.5.1") WinHttp.Open("POST","http://127.0.0.1:50010",0) WinHttp.SetRequestHeader("Filename", "/api.json") WinHttp.SetRequestHeader("Content-Type","application/json; charset=utf-8") WinHttp.SetRequestHeader("Content-Length", 27) lcStr='{"command":"GetDriverInfo"}' WinHttp.Send(lcStr) lcRT=WinHttp.ResponseText
А хотелось бы, как в браузере {"result":0,"driverVer":"1.9.0.580","protocolVer":"3.3","driverBaseVer":"0.2"}
Не подскажете в чём проблема?
При использовании объекта WinHttp.WinHttpRequest.5.1 в методе Open нужно передавать полный Url.
Код: Выделить всё
WinHttp=createobject("WinHttp.WinHttpRequest.5.1")
WinHttp.Open("POST","http://127.0.0.1:50010/api.json",0)
WinHttp.SetRequestHeader("Content-Type","application/json; charset=utf-8")
WinHttp.SetRequestHeader("Content-Length", 27)
lcStr='{"command":"GetDriverInfo"}'
WinHttp.Send(lcStr)
lcRT=WinHttp.ResponseText
Re: Служба INECRMAN (Incotex ECR Manager)
Здравствуйте.
Ошибка 3001 - это именно ошибка доступа к СОМ порту. Очень странная ситуация. Уточните какое ПО Вы используете для торговли?
Предположу, что Ваше ПО, при первичном обращении к службе, в команде OpenSession не указывает модель кассы. Если не указать модель кассы, то служба ищет связь с Меркурий-119Ф, а не с портативными ККТ.
Re: Служба INECRMAN (Incotex ECR Manager)
Модель указывается, в том и проблема, что первое открытие сессии не всегда проходит, но если прошло работать будет безотказно.AntonR писал(а): ↑11 янв 2021, 14:07Здравствуйте.
Ошибка 3001 - это именно ошибка доступа к СОМ порту. Очень странная ситуация. Уточните какое ПО Вы используете для торговли?
Предположу, что Ваше ПО, при первичном обращении к службе, в команде OpenSession не указывает модель кассы. Если не указать модель кассы, то служба ищет связь с Меркурий-119Ф, а не с портативными ККТ.
Тема "Ошибка доступа к порту" поднимается постоянно, решения явного пока нет
Re: Служба INECRMAN (Incotex ECR Manager)
Здравствуйте, tks31597.
Есть ли возможность получить нам логи работы службы INECRMAN на почту vtsoft@incotex.ru?
Есть ли возможность получить нам логи работы службы INECRMAN на почту vtsoft@incotex.ru?
Re: Служба INECRMAN (Incotex ECR Manager)
На команду PrintText служба отвечает 604 не верная команда, подключен Меркурий 185.
В команде CloseCheck если addInfo присваиваем значение, нигде не печатается, ошибок не дает, подключен Меркурий 185.
Как Меркурий 185 распечатать хоть что нибудь произвольное?
В команде CloseCheck если addInfo присваиваем значение, нигде не печатается, ошибок не дает, подключен Меркурий 185.
Как Меркурий 185 распечатать хоть что нибудь произвольное?
- colonelblair
- Сообщения: 4
- Зарегистрирован: 28 дек 2020, 12:58
Re: Служба INECRMAN (Incotex ECR Manager)
Здравствуйте, у нас оператор должен заводить товары в базе ккм (через сайт), для этого мы поставили программу MercBase, она требует этот драйвер Inecrman, но он не ставится на WinXP. Подскажите, как быть.
Re: Служба INECRMAN (Incotex ECR Manager)
WinXP не поддерживается