Имя: Пароль:
1C
1С v8
Розница 2.2 и печать QR кода на FPrint 22ПТК.
0 Garfild
 
18.06.16
13:12
Добрый день.
Возникла проблема с печатью штрихкода QR для ЕГАИС на  FPrint 22ПТК. Запрос в ЕГАИС успешно уходит, ссылка получается. Вместо QR ШтрихКода выводится строчка "<Штрихкод QR не распечатан>".
Версия Розницы последняя (2.2.3.10), версия драйверов ДТО 8.9.0.0. И что характерно, если попробовать распечатать произвольный QR Штрихкод из драйвера ДТО, то все успешно выходит.
Когда смотрел через отладчик, проблема возникает на строке
ОбъектДрайвера.НапечататьШтрихКод(ПараметрыПодключения.ИДУстройства, ТипШтрихКода, ШтрихКод); (В общем модуле ПодключаемоеОборудованиеУниверсальныйДрайверКлиент)
В качестве строки ошибки выходит это: "Неверный формат штрихкода",в переменной ТипШтрихКода стоит "QR", в переменной ШтрихКод ссылка на сайт егаиса, как и положено.
Если в отладчике попробовать например строку ОбъектДрайвера.НапечататьШтрихКод(ПараметрыПодключения.ИДУстройства, "EAN13", "4602486002095"), то успешно печатается обычный EAN13 штрихкод. Не понимаю, что не так. Куда еще копать?
1 Звездец
 
18.06.16
13:25
пока забей, обязательную печать отложили, а с печатью из типовых на атолах вопросов больше чем ответов.

Если хочешь повозиться, то посмотри еще ДТО 8.10, вроде должны были пофиксить
2 CepeLLlka
 
18.06.16
13:30
(1)Сек, ща помогу
3 Garfild
 
18.06.16
13:30
(1) 8.10 вроде уже и разработано, но на сайте ссылки сейчас нет (
4 CepeLLlka
 
18.06.16
13:32
(0)Твой принтер поддерживает печать QR?

Проверь при помощи проги - "Драйвер ККМ"
Закладка - Графика, слева выберешь тип ШК - QR, и нажми чуть повыше кнопку какую-то чтобы распечатать ШК.

Если печатает, и драйвер правильный стоит. И в 1С он тебе показывает 8.9.0.0, про проверь в настройка ФР, где версия драйвера написана, какой принтер у тебя там выбран, и выбери свой, а не тот, что по умолчанию.
5 CepeLLlka
 
18.06.16
13:33
(18)ИЛи давай Ammyy admin, или TW, гляну. Вчера всё выдрочил это..
6 Звездец
 
18.06.16
13:37
(4) все ПТК должны поддерживать, собственно под это их изначально и делали
7 Звездец
 
18.06.16
13:38
(5) и получилось?
8 Garfild
 
18.06.16
13:41
(4) в драйвере ККМ печатается штрихкод. Но версия в 1с стоит древняя (6.18.0.5259), как будто еще остались следы от прошлой версии ДТО, осталось сообразить, как сделать так, чтобы 1с подцепила новую версию драйверов
9 CepeLLlka
 
18.06.16
13:48
(8)ЧТобы новую версию поставить, удали в каталоге -
users\appdata\roaming\1c\1cv8\extcompt\ старую библиотеку, и поправь файл XML - registry.xml

Перезапусти потом 1С и зайди в настройки драйвера. Он предложит установить новый. И если у тебя старый - 6.18 удалён, то он поставит 8.9.0.0
10 CepeLLlka
 
18.06.16
13:56
Ну чё тама? Есть новости? :)
11 Garfild
 
18.06.16
14:01
(10) драйвер теперь встал 8.9.0.0. сейчас буду пробовать продать
12 Garfild
 
18.06.16
14:02
(10) спасибо тебе огромное. Видимо действительно старая dll висела и мешала новой версии драйверов. Еще раз спасибо!
13 Garfild
 
18.06.16
14:03
Меня еще такая фигня смущает в рознице 2.2, что при передаче данных в егаис номер смены, и номер чека идет везде 1.
14 CepeLLlka
 
18.06.16
14:09
(13)Это пока что ещё не поправили :) Все ждут..

А я жду когда это всё сделают ещё и в УТ :)
15 CepeLLlka
 
18.06.16
14:10
(12)Да не за что, мне так-же помогали вчера в соседней ветке.. Парень с ником - Www
Ошибка? Это не ошибка, это системная функция.