|
Розница 2.2 QR
| ☑ |
0
shamashs
27.11.17
✎
08:47
|
Добрый каким образом, вывести на чеке qr, я вижу, что в егаис функционале розницы есть возможность выводить qr, каким образом можно вывести произвольный qr не заморачиваясь подключением объекта драйвера, и не подсовывая картинку, есть кто смог? В какой модуль смотреть.
|
|
1
Torquader
27.11.17
✎
12:50
|
Без программирования не получится, так как вывод данного кода зависит от драйвера и модели фискального регистратора.
Но, всё можно сделать, если посмотреть, как сделано.
|
|
2
lenochka-semicova
27.11.17
✎
13:43
|
(0) Все просто. Для розницы есть два варианта:
1. Если используете шаблоны чеков ККТ УправлениеШаблонами.ОбработатьСоставЧека
Например до или после вывода всех товаров
ИначеЕсли СтрокаОсновногоРаздела.ИмяКолонки = "ТаблицаТовары" Тогда
Соответственно до или после цикла вставить что-то типа
СтрокаПозицииЧека = Новый Структура;
СтрокаПозицииЧека.Вставить("ШтрихКод", ВашШтрихКод);
СтрокаПозицииЧека.Вставить("ТипШтрихкода", ВашТипШтрихкода); // для QR-кода передается просто строка "QR"
ПараметрыЧека.ПозицииЧека.Добавить(СтрокаПозицииЧека);
2. если не используете шаблоны, то МенеджерОборудованияВызовСервера.ПолучитьXMLПакетДляФискализацияЧека
До/после цикла по positions но до закрытия раздела positions добавить что-то типа
ЗаписьXML.ЗаписатьНачалоЭлемента("Barcode");
ЗаписьXML.ЗаписатьАтрибут("BarcodeType", XMLСтрока(ВашТипШтрихкода)); // для QR-кода передается просто строка "QR"
ЗаписьXML.ЗаписатьАтрибут("Barcode", XMLСтрока(ВашШтрихКод));
ЗаписьXML.ЗаписатьКонецЭлемента();
|
|
3
shamashs
27.11.17
✎
16:55
|
(2) Спасибо!
|
|