Служба INECRMAN (Incotex ECR Manager)

Здесь можно скачать последние обновления программного обеспечения.
Раздел только для размещения материалов по темам работы конструкторского бюро (КБ).
Аватара пользователя
LeonidT
Сотрудник Инкотекс
Сотрудник Инкотекс
Сообщения: 396
Зарегистрирован: 18 окт 2019, 17:45

Re: Служба INECRMAN (Incotex ECR Manager)

Сообщение LeonidT »

igorpooh писал(а): 02 июн 2021, 11:35 получить состояние денежного ящика по JSON
К сожалению нет.

Теги:
Аватара пользователя
igorpooh
Сообщения: 13
Зарегистрирован: 02 июн 2021, 11:33

Re: Служба INECRMAN (Incotex ECR Manager)

Сообщение igorpooh »

Добрый вечер.
В службе приходит некорректный ответ на GetStatus
в свойстве shiftInfo - is24Expired- всегда false. установилось опытным путем
При операции закрытия чека приходит 518 код о том что смена более 24 часов. А в GetStatus стоит false
Последний раз редактировалось igorpooh 21 июн 2021, 20:07, всего редактировалось 1 раз.
Аватара пользователя
Romashka
Сообщения: 24
Зарегистрирован: 24 янв 2012, 12:25

Re: Служба INECRMAN (Incotex ECR Manager)

Сообщение Romashka »

Меркурий 115 и т.д. 1.10.0.606 по усб работает при первом включении. Выключаю, включаю аппарат, уже нет связи. Дальнейшее включение , выключение уже не помогает. Если остановить процесс инэкр и перезапустить аппарат - всё опять прекрасно работает. Нельзя ли сделать, чтобы при выключении аппарата процесс завершался, при включении опять начинался?
Связи по ком порту нет вообще. прошивку пробовал 130421 и предыдущую от декабря 20.

Ставлю 1.9.0580 По усб работает. Включаю, выключаю - не работает, включаю, выключаю - опять работает. Это всё же лучше. Если остановить процесс инэкр и перезапустить аппарат - всё опять работает.
По ком порту работает 1.9.0580 всегда , хоть включай, хоть выключай аппарат. Он вообще не сбивается.
Вин 7 32 ком порт в плате компьютера.
Аватара пользователя
lukyanov96
Сообщения: 1
Зарегистрирован: 02 окт 2020, 17:07

Re: Служба INECRMAN (Incotex ECR Manager)

Сообщение lukyanov96 »

Здравствуйте! Проблема с ККТ Меркурий (независимо от модели) при подкючении в режиме ФР к ПК с 1С (чаще всего - розница базовая). На разных машинах с различной периодичностью при пробитии чека, открытии/закрытии смены вылезает ошибка в 1С: "Ошибка канала физического обмена. Канал: таймаут. (999). После этого обычный ребут кассы и 1с не помогает. На всех ККТ прошивки 17.03 и выше, последняя версия Inecrman. Методом экспериментов нашел решение: не выключая кассу и 1С, идем в службы, находим там VT Inecrman, перезапускаем его, затем перезапускаем Мерк и 1с. После этого касса "цепляется". Быть может, кто-то сталкивался с подобной ошибкой и сможет подсказать какие-то другие методы ее решения?
Аватара пользователя
Евгений Р.
Сообщения: 2
Зарегистрирован: 17 фев 2020, 13:27

Re: Служба INECRMAN (Incotex ECR Manager)

Сообщение Евгений Р. »

Нашел баг в службе. Клиент чек отбил из ПО с отрицательной ценой на меркурии 130ф. Чек на -65 руб. картой. В ФН записалось 42949605,41 р. В офд в позиции 2814749767041.56 р., а в итоге 10995116212.76.
Повторил у себя с МГМ, тоже на 130. Служба 1.10.0.606, прошивка от 13.04.2021.
Аватара пользователя
RDM
Сообщения: 435
Зарегистрирован: 05 мар 2011, 15:33
Откуда: Тамбов

Re: Служба INECRMAN (Incotex ECR Manager)

Сообщение RDM »

Доброго времени суток, служба вер. 1.10.0.606 , прошивка Мерк 119Ф - 223_20210404 USB, 1С розница.
Через некоторое время работы "отваливается" касса М119Ф, помогает её выкл/вкл потом еще какое то время работает.
Скрин ошибки
https://cloud.mail.ru/public/XDhF/L6H666CmK
Скрин настроек
https://yadi.sk/i/BxOYCctB--tzMQ
П.С. Если пробивать, снимать отчет из "Панели управления" М119Ф, то работает все четко, без зависаний.
Классический вопрос :) "куда копать?"
Аватара пользователя
AntonR
Сотрудник Инкотекс
Сотрудник Инкотекс
Сообщения: 274
Зарегистрирован: 28 янв 2020, 15:18

Re: Служба INECRMAN (Incotex ECR Manager)

Сообщение AntonR »

Здравствуйте, igorpooh.
Модель М-119Ф не возвращает статус смены более 24 часов. Только ошибку при попытке провести чек. Можно искусственно высчитать этот флаг. Что и сделаем в следующей версии.
Аватара пользователя
AntonR
Сотрудник Инкотекс
Сотрудник Инкотекс
Сообщения: 274
Зарегистрирован: 28 янв 2020, 15:18

Re: Служба INECRMAN (Incotex ECR Manager)

Сообщение AntonR »

Здравствуйте, Romashka.
Можно Вас попросить прислать логи от службы 1.10.0.606, когда по аппаратному COM порту нет связи. На почту vtsoft@incotex.ru.
Аватара пользователя
AntonR
Сотрудник Инкотекс
Сотрудник Инкотекс
Сообщения: 274
Зарегистрирован: 28 янв 2020, 15:18

Re: Служба INECRMAN (Incotex ECR Manager)

Сообщение AntonR »

Здравствуйте.
Собрали предварительный релиз службы INECRMAN https://www.incotexkkm.ru/files/kkm/sof ... -0-607.zip
2021-06-23 Версия 1.10.0.607
Исправлена ошибка связи при использовании аппаратного COM на ПК.
Исправлено. Меркурий-119Ф команда "PrintText" печатала без буферизации.
Исправлено. Меркурий-119Ф в команде "GetStatus" параметр "is24Expired" всегда возвращал false. Даже когда смена превышала 24 часа.
Кто испытывает проблемы с подключением по СОМ на ПК, могут протестировать.
В случае непредвиденных ситуаций, откатить на поставочную версию https://www.incotexkkm.ru/files/kkm/sof ... -setup.zip.
Аватара пользователя
igorpooh
Сообщения: 13
Зарегистрирован: 02 июн 2021, 11:33

Re: Служба INECRMAN (Incotex ECR Manager)

Сообщение igorpooh »

Добрый день

Спасибо за оперативные правки кода.

Сегодня в процессе тестирования выхватили код ответа 503 от службы INECRMAN.
К службе на 1 ПК было подключено 2 принтера Меркурий.
1 по USB, второй по виртуальному ком COM19. Понять логику возникновения проблемы не смогли

Что вам предоставить для понимания ? логи (наши, логи с INECRMAN?)
Последний раз редактировалось igorpooh 23 июн 2021, 20:49, всего редактировалось 1 раз.
Аватара пользователя
igorpooh
Сообщения: 13
Зарегистрирован: 02 июн 2021, 11:33

Re: Служба INECRMAN (Incotex ECR Manager)

Сообщение igorpooh »

В документации (стр.16, AddGoods)
• addInfo (string, необяз.) – дополнительная информация, которую необходимо напечатать на
принтере ККТ сразу после печати информации о предмете расчета. Длина до 64 символов
добавляю тег (ниже) "addInfo":"СКИДКА НА ТОВАР 7% 4,9"
на печати ничего нет. Только товары

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

22:10:50,061]  INFO [ 3] - GetDefaultRestRequest (file:GetDefaultRestRequest.cs , line 15), type OpenCheckRequest ::
{"checkType":0,"taxSystem":1,"address":"400137, РОССИЯ, Волгоградская, Волгоград        Улица Космонавтов, д. 27","location":"квартира/офис 20","printDoc":true,"additionalProps":"","cashierInfo":{"cashierName":"YG"},"buyerInfo":{"buyerName":"ФИЗ ЛИЦО"},"sessionKey":"191042+271","command":"OpenCheck"}
[22:10:50,187]  INFO [ 3] - GetDefaultRestRequest (file:GetDefaultRestRequest.cs , line 34), type OpenCheckResponse ::
{"shiftNum":13,"checkNum":17,"result":0,"description":null}
[22:11:16,478]  INFO [ 3] - GetDefaultRestRequest (file:GetDefaultRestRequest.cs , line 15), type AddGoodsRequest ::
{"productName":"John Smiths Pint","qty":10000,"section":1,"taxCode":6,"paymentFormCode":4,"productTypeCode":1,"price":545,"sum":545,"exciseAmount":0,"addInfo":"СКИДКА НА ТОВАР 7%       4,95","sessionKey":"191042+271","command":"AddGoods"}
[22:11:16,488]  INFO [ 3] - GetDefaultRestRequest (file:GetDefaultRestRequest.cs , line 34), type AddGoodsResponse ::
{"goodsNum":1,"shiftNum":13,"checkNum":17,"result":0,"description":null}
[22:11:27,089]  INFO [ 3] - GetDefaultRestRequest (file:GetDefaultRestRequest.cs , line 15), type AddGoodsRequest ::
{"productName":"Guinness Pint","qty":10000,"section":1,"taxCode":4,"paymentFormCode":4,"productTypeCode":1,"price":539,"sum":539,"exciseAmount":0,"addInfo":"СКИДКА НА ТОВАР 7%       4,9","sessionKey":"191042+271","command":"AddGoods"}
[22:11:27,098]  INFO [ 3] - GetDefaultRestRequest (file:GetDefaultRestRequest.cs , line 34), type AddGoodsResponse ::
{"goodsNum":2,"shiftNum":13,"checkNum":17,"result":0,"description":null}
[22:11:27,111]  INFO [ 3] - GetDefaultRestRequest (file:GetDefaultRestRequest.cs , line 15), type CloseCheckRequest ::
{"payment":{"cash":1084},"sessionKey":"191042+271","command":"CloseCheck"}
[22:11:30,409]  INFO [ 3] - GetDefaultRestRequest (file:GetDefaultRestRequest.cs , line 34), type CloseCheckResponse ::
{"fiscalDocNum":99,"fiscalSign":"4244604384","shiftNum":13,"checkNum":17,"result":0,"description":null}
Аватара пользователя
igorpooh
Сообщения: 13
Зарегистрирован: 02 июн 2021, 11:33

Re: Служба INECRMAN (Incotex ECR Manager)

Сообщение igorpooh »

по следам моего топика на форуме
viewtopic.php?f=23&t=7097

∘ causeName (string, необяз.) – описание коррекции.

Сейчас выяснили, что causeName":"yyyy" - описание не печатается на чеке

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

[2021-06-15 13:11:41,325]  INFO [ 3] - GetDefaultRestRequest (file:GetDefaultRestRequest.cs , line 21), type OpenCheckRequest ::
{"checkType":0,"taxSystem":1,"address":null,"location":null,"printDoc":false,"additionalProps":null,"cashierInfo":null,"buyerInfo":null,"correctionInfo":{"correctionType":0,"causeName":"yyyy","causeDocDate":"2021-06-15T13:11:41.3240501+03:00","causeDocNum":"666"},"userAttribute":null,"sessionKey":"101131+191","command":"OpenCheck"}
[2021-06-15 13:11:41,453]  INFO [ 3] - GetDefaultRestRequest (file:GetDefaultRestRequest.cs , line 40), type OpenCheckResponse ::
{"shiftNum":12,"checkNum":2,"result":0,"description":null}
Аватара пользователя
AntonR
Сотрудник Инкотекс
Сотрудник Инкотекс
Сообщения: 274
Зарегистрирован: 28 янв 2020, 15:18

Re: Служба INECRMAN (Incotex ECR Manager)

Сообщение AntonR »

igorpooh писал(а): 23 июн 2021, 20:44 Что вам предоставить для понимания ? логи (наши, логи с INECRMAN?)
Здравствуйте.
Можно и те и те логи присылать на vtsoft@incotex.ru. Убедительная просьба фиксировать время проблемной ситуации. Логи объемные. Все анализировать - уходит много времени.
Аватара пользователя
AntonR
Сотрудник Инкотекс
Сотрудник Инкотекс
Сообщения: 274
Зарегистрирован: 28 янв 2020, 15:18

Re: Служба INECRMAN (Incotex ECR Manager)

Сообщение AntonR »

igorpooh писал(а): 23 июн 2021, 20:48 добавляю тег (ниже) "addInfo":"СКИДКА НА ТОВАР 7% 4,9"
на печати ничего нет.
Пока ни одна касса модели Меркурий не имеет возможности печатать произвольную информацию в теле чека. В протокол эти поля добавлены "впрок", на будущее. Четких сроков появления прошивок с таким функционалом указать не можем.
Аватара пользователя
igorpooh
Сообщения: 13
Зарегистрирован: 02 июн 2021, 11:33

Re: Служба INECRMAN (Incotex ECR Manager)

Сообщение igorpooh »

AntonR писал(а): 23 июн 2021, 16:42 Здравствуйте.
Собрали предварительный релиз службы INECRMAN https://www.incotexkkm.ru/files/kkm/sof ... -0-607.zip
2021-06-23 Версия 1.10.0.607
Исправлена ошибка связи при использовании аппаратного COM на ПК.
Исправлено. Меркурий-119Ф команда "PrintText" печатала без буферизации.
Исправлено. Меркурий-119Ф в команде "GetStatus" параметр "is24Expired" всегда возвращал false. Даже когда смена превышала 24 часа.
Кто испытывает проблемы с подключением по СОМ на ПК, могут протестировать.
В случае непредвиденных ситуаций, откатить на поставочную версию https://www.incotexkkm.ru/files/kkm/sof ... -setup.zip.
Да скорость увеличилась. Но сломался отрез бумаги )))
Какой у вас код обрезки бумаги ? 0х07?

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

[09:46:49,600]  INFO [ 4] - GetDefaultRestRequest (file:GetDefaultRestRequest.cs , line 15), type PrintTextRequest ::
{"text":"\u0007","forcePrint":true,"sessionKey":"064649+377","command":"PrintText"}
[09:46:51,608]  INFO [ 4] - GetDefaultRestRequest (file:GetDefaultRestRequest.cs , line 37), type PrintTextResponse ::
{"result":0,"description":null}
Аватара пользователя
kpisupport
Сообщения: 5
Зарегистрирован: 14 янв 2021, 10:21

Re: Служба INECRMAN (Incotex ECR Manager)

Сообщение kpisupport »

Присоединяюсь к
Евгений Р. писал(а): 21 июн 2021, 10:20 Нашел баг в службе. Клиент чек отбил из ПО с отрицательной ценой на меркурии 130ф. Чек на -65 руб. картой. В ФН записалось 42949605,41 р. В офд в позиции 2814749767041.56 р., а в итоге 10995116212.76.
Повторил у себя с МГМ, тоже на 130. Служба 1.10.0.606, прошивка от 13.04.2021.
При отправки на ККТ (Меркурий-115Ф) данных один из предметов расчета:
Наименование = Корректировка суммы чека, Количество = 1, Цена = -0.02, Сумма = -0.02
В результате напечатанный чек на ККТ выглядит правильно (отрицательная сумма выводится) и итоговая сумма чека тоже.
Однако у ОФД (оператор фискальных данных), а также у клиента получившего чек по емайл это выглядит как:
Корректировка суммы чека 1.0 х 2814749767106.54 = 2814749767106.54
После обращение в ОФД получил ответ:
По Вашему обращению Инцидент "Отображение отрицательной суммы и цены в чеке" подготовлено решение:
Уважаемый клиент, приносим Вам свои извинения за длительное ожидание ответа.
Чеки должны формироваться в соответствии с ФФД.
ОФД не принимает участия в формировании фискальных документов, а получает их от ККТ, обрабатывает, отправляет в ФНС и в ЦРПТ (Честный Знак).
Документы отображаются в ЛК и в Отчетах в соответствии с тем как они были сформированы на ККТ.
Рекомендуем обратиться в ЦТО для корректной настройки ККТ.
Возможно не в тему... Но подскажите что делать? Как исправить?
Аватара пользователя
AntonR
Сотрудник Инкотекс
Сотрудник Инкотекс
Сообщения: 274
Зарегистрирован: 28 янв 2020, 15:18

Re: Служба INECRMAN (Incotex ECR Manager)

Сообщение AntonR »

igorpooh писал(а): 24 июн 2021, 09:49 Но сломался отрез бумаги )))
Здравствуйте.
Отрезку вернем в релизе. Отключили на этап отладки.
Аватара пользователя
LeonidT
Сотрудник Инкотекс
Сотрудник Инкотекс
Сообщения: 396
Зарегистрирован: 18 окт 2019, 17:45

Re: Служба INECRMAN (Incotex ECR Manager)

Сообщение LeonidT »

Служба INECRMAN обновлена до версии 1.10.0.608 (25-06-2021)
Исправлен ряд ошибок.
Аватара пользователя
Tatumin
Сообщения: 1
Зарегистрирован: 30 июн 2021, 11:37

Re: Служба INECRMAN (Incotex ECR Manager)

Сообщение Tatumin »

Доброго дня, нужно напечатать энное количество чеков(ОЧЕНЬ МНОГО) типа корректировки ошибочного чека на меркурии 185, там где еще можно указать фискальный признак неправильного чека. Вопрос реально ли сделать это через службу скриптом? Не могу найти подходящий тип в документации протокола и куда указывать собственно признак?
Аватара пользователя
vasia
Сообщения: 22
Зарегистрирован: 19 дек 2020, 21:20

Re: Служба INECRMAN (Incotex ECR Manager)

Сообщение vasia »

Tatumin писал(а): 30 июн 2021, 11:41 там где еще можно указать фискальный признак неправильного чека.
А этот ТЭГ разве является обязательным?
Ответить