Розница 2.2 и печать QR кода на FPrint 22ПТК. #774774


#0 by Garfild
Добрый день. Возникла проблема с печатью штрихкода QR для ЕГАИС на  FPrint 22ПТК. Запрос в ЕГАИС успешно уходит, ссылка получается. Вместо QR ШтрихКода выводится строчка "<Штрихкод QR не распечатан>". Версия Розницы последняя (2.2.3.10), версия драйверов ДТО 8.9.0.0. И что характерно, если попробовать распечатать произвольный QR Штрихкод из драйвера ДТО, то все успешно выходит. Когда смотрел через отладчик, проблема возникает на строке ОбъектДрайвера.НапечататьШтрихКод(ПараметрыПодключения.ИДУстройства, ТипШтрихКода, ШтрихКод); (В общем модуле ПодключаемоеОборудованиеУниверсальныйДрайверКлиент) В качестве строки ошибки выходит это: "Неверный формат штрихкода",в переменной ТипШтрихКода стоит "QR", в переменной ШтрихКод ссылка на сайт егаиса, как и положено. Если в отладчике попробовать например строку ОбъектДрайвера.НапечататьШтрихКод(ПараметрыПодключения.ИДУстройства, "EAN13", "4602486002095"), то успешно печатается обычный EAN13 штрихкод. Не понимаю, что не так. Куда еще копать?
#1 by Звездец
пока забей, обязательную печать отложили, а с печатью из типовых на атолах вопросов больше чем ответов. Если хочешь повозиться, то посмотри еще ДТО 8.10, вроде должны были пофиксить
#2 by CepeLLlka
Сек, ща помогу
#3 by Garfild
8.10 вроде уже и разработано, но на сайте ссылки сейчас нет (
#4 by CepeLLlka
Твой принтер поддерживает печать QR? Проверь при помощи проги - "Драйвер ККМ" Закладка - Графика, слева выберешь тип ШК - QR, и нажми чуть повыше кнопку какую-то чтобы распечатать ШК. Если печатает, и драйвер правильный стоит. И в 1С он тебе показывает 8.9.0.0, про проверь в настройка ФР, где версия драйвера написана, какой принтер у тебя там выбран, и выбери свой, а не тот, что по умолчанию.
#5 by CepeLLlka
ИЛи давай Ammyy admin, или TW, гляну. Вчера всё выдрочил это..
#6 by Звездец
все ПТК должны поддерживать, собственно под это их изначально и делали
#7 by Звездец
и получилось?
#8 by Garfild
в драйвере ККМ печатается штрихкод. Но версия в 1с стоит древняя (6.18.0.5259), как будто еще остались следы от прошлой версии ДТО, осталось сообразить, как сделать так, чтобы 1с подцепила новую версию драйверов
#9 by CepeLLlka
ЧТобы новую версию поставить, удали в каталоге - usersappdata oaming1c1cv8extcompt старую библиотеку, и поправь файл XML - registry.xml Перезапусти потом 1С и зайди в настройки драйвера. Он предложит установить новый. И если у тебя старый - 6.18 удалён, то он поставит 8.9.0.0
#10 by CepeLLlka
Ну чё тама? Есть новости? :)
#11 by Garfild
драйвер теперь встал 8.9.0.0. сейчас буду пробовать продать
#12 by Garfild
спасибо тебе огромное. Видимо действительно старая dll висела и мешала новой версии драйверов. Еще раз спасибо!
#13 by Garfild
Меня еще такая фигня смущает в рознице 2.2, что при передаче данных в егаис номер смены, и номер чека идет везде 1.
#14 by CepeLLlka
Это пока что ещё не поправили :) Все ждут.. А я жду когда это всё сделают ещё и в УТ :)
#15 by CepeLLlka
Да не за что, мне так-же помогали вчера в соседней ветке.. Парень с ником - Www
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С