Меркурий 119ф печать QR-кода

Модели:
Меркурий-114.1К, Меркурий 115Ф, Меркурий 119Ф, Меркурий 130ф, Меркурий MS-K
Ответить
Аватара пользователя
salex29
Сотрудник Инкотекс
Сотрудник Инкотекс
Сообщения: 92
Зарегистрирован: 20 июн 2017, 17:19

Меркурий 119ф печать QR-кода

Сообщение salex29 »

ФР Меркурий 119ф USB с прошивкой от 18.04.2017
Программа "Панель управления ККТ" от 18.04.2017, версия 0.1.0.1, ревизия M119
Все взято со страницы http://incotexkkm.ru/doc/rem-doc/online/119f.html
Команда печати QR-кода, не зависимо какой текст указываешь, всегда печатает один и тот же QR-код, в котором закодирована пустая строка. Тоже самое наблюдается через драйвер MercuryOfdFPDrv.exe (версия 1.1.0 от 15.06.2017) при вызове метода НапечататьТекстовыйДокумент (PrintTextDocument). Метод НапечататьШтрихКод (PrintBarCode) проверить не удается - выдает ошибку "Method PrintBarcode not supported by automation object".
Аватара пользователя
salex29
Сотрудник Инкотекс
Сотрудник Инкотекс
Сообщения: 92
Зарегистрирован: 20 июн 2017, 17:19

Re: Меркурий 119ф печать QR-кода

Сообщение salex29 »

Кроме того замечено, что метод НапечататьТекстовыйДокумент (PrintTextDocument) зависает, если строка штрих-кода
в теге Barcode содержит знак амперсанда. Это требуется для печати слип-чека ЕГАИС, когда в QR-коде содержится ссылка на алкогольный чек, например:

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

<Barcode BarcodeType="QR" Barcode="http://check.egais.ru?id=252163e8-2680-446e-8f3f-8511c2bb9b0e&dt=2106171007&cn=030000113430"/>
Либо тогда подскажите, как через драйвер MercuryOfdFPDrv.exe правильно распечатать слип-чек ЕГАИС с QR-кодом?
Аватара пользователя
slan
Сообщения: 1157
Зарегистрирован: 18 фев 2011, 11:36
Откуда: Курск

Re: Меркурий 119ф печать QR-кода

Сообщение slan »

salex29,
Драйвер пока поддерживает методы, требуемые компанией 1С. В ближайшем будущем добавлю методы, необходимые для печати слипов ЕГАИС средствами устройства и для печати штрихкодов отдельной командой.
Со знаком амперсанда проверю, если есть ошибка - исправлю.

p.s. мой 119ф на этой прошивке также печатает всегда одинаковый QR-код, соответствующий пустой строке, отправил этот вопрос разработчику устройства
Аватара пользователя
slan
Сообщения: 1157
Зарегистрирован: 18 фев 2011, 11:36
Откуда: Курск

Re: Меркурий 119ф печать QR-кода

Сообщение slan »

Действительно, виснет если в значении есть символ '&'.
Но использовать данный символ запрещено форматом XML. Для этого используется замена на Википедия
Но, конечно же, драйвер не должен зависать, этот момент исправлю.
Аватара пользователя
salex29
Сотрудник Инкотекс
Сотрудник Инкотекс
Сообщения: 92
Зарегистрирован: 20 июн 2017, 17:19

Re: Меркурий 119ф печать QR-кода

Сообщение salex29 »

Спасибо за ответы. Будем ждать обновления драйвера. Каковы примерно сроки?
Можно ли в ближайшее время ждать обновления прошивки, по поводу QR-кода?
Аватара пользователя
slan
Сообщения: 1157
Зарегистрирован: 18 фев 2011, 11:36
Откуда: Курск

Re: Меркурий 119ф печать QR-кода

Сообщение slan »

Новый релиз с исправлением зависания выложу до выходных. Дополнительные методы для отдельной печати штрихкодов не раньше чем через неделю -две, вместе с документацией.
А вот когда будет решен вопрос с прошивкой не подскажу, для оперативного решения проблемы лучше наверное звонить в техподдержку. Разработчику устройства я об этой проблеме написал
Аватара пользователя
salex29
Сотрудник Инкотекс
Сотрудник Инкотекс
Сообщения: 92
Зарегистрирован: 20 июн 2017, 17:19

Re: Меркурий 119ф печать QR-кода

Сообщение salex29 »

Ясно, спасибо.
Аватара пользователя
salex29
Сотрудник Инкотекс
Сотрудник Инкотекс
Сообщения: 92
Зарегистрирован: 20 июн 2017, 17:19

Re: Меркурий 119ф печать QR-кода

Сообщение salex29 »

Можно Вас еще попросить включить метод печати X-отчета в новую версию?

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

Method PrintXReport not supported by automation object
Как сказано в описании драйвера, я руководствуюсь этим документом:
https://its.1c.ru/db/metod8dev/content/4829/hdoc (п.2 и 3.6 ). Там этот метод заявлен.
Аватара пользователя
salex29
Сотрудник Инкотекс
Сотрудник Инкотекс
Сообщения: 92
Зарегистрирован: 20 июн 2017, 17:19

Re: Меркурий 119ф печать QR-кода

Сообщение salex29 »

Тоже самое с методом НапечататьЧекВнесенияВыемки (CashInOutcome).
Аватара пользователя
slan
Сообщения: 1157
Зарегистрирован: 18 фев 2011, 11:36
Откуда: Курск

Re: Меркурий 119ф печать QR-кода

Сообщение slan »

Данные методы хоть и заявлены в 1С, однако не поддерживаются прошивкой устройства. А не поддерживаются они потому, что их нет в 54-ФЗ
Ответить