Всем привет. Подскажите пожалуйста. Задача: Нужно напечатать только QR-код на фискальном регистраторе. Розница 2.2. Это можно как то сделать?

P.S.Это нужно просто для того, чтобы показать пользователю чек с QR-кодом, чтобы он его отсканировал.
---
"того, чтобы показать пользователю чек с QR-кодом, чтобы он его отсканировал." - я вам и написал что код по чеку без пробития чека не напечатать, но если знаете содержание данных в коде, то можете его сформировать. Описание того что должно быть в коде и на каких позициях гуглите. ;)
---
а если просто в системе установить шрифт для печати QR и все? и выводить текст ваш в этом шрифте.
---
поподробнее пожалуйста. Что-то не поняла.
---
вот как вариант - https://infostart.ru/public/311621/
---
Боюсь Вы меня не правильно поняли. Мне нужно не обычная печать. А именно печать на фискальном регистраторе. На чеке то бишь.
---
Вы хотите печатать в чеке только штрихкод? и больше ничего?
Может на телефон просто ссылку чека отправлять?
---
нет. Нужно печатать только QR-код. И все. Это нужно для того, чтобы покупатель подтвердил оплату в определенном приложении. Как печатать нефискальные документы? Пример у магнита хороший. Они всегда печатают какие то акции в своих кассах.
---
QR как раз и подтверждает фискальность, там зашита информация о ОФД, и ссылка на номер чека. Не пробив чек вы не напечатаете QR. Его генерирует накопитель, который вставлен в ккм. Можно изменить макет таким образом что выйдет на печать только QR код, но чек надо пробить.
---
Мне нужно просто напечатать тупо один QR-код. (Свой QR -код, к самой кассе он не имеет никакого отношения) Если уж совсем по глупому объяснить, то мне нужно просто использовать фискальный регистратор просто как принтер, чтобы вывести QR-код.
В магните же как то такое делают
---
Есть наверно компонента, типа баркод, в которую передавалось значение и тип формируемого кода, и все... на выходе была сформирована нужная картинка.
Кстати в (4) есть ссылка как печатать и обработка...
Но если вы хотите конкретный код для вашего решения, то ищите в рознице процедуры печати ШК... И скажите уже какой у вас модели ФР?
На ФР подаются команды которые формируют эти самые коды. Вам нужна программа на уровне драйвера, посмотреть как там выдаются на печать ШК и в обработке их сформировать.
---
Вот и проблема с том, что у меня вообще нет ФР. А протестировать как-то надо. :(
---
Мдя... неожиданный поворот.... используйте эмулятор, без подключения оборудования...
---
Эмулятор, не печатает QR код :)
---
ну почему, напечатать можно все что угодно в чеке, но данные чека только из накопителя. и если чек не пробит, то и код не выйдет. У вас НЕТ ФР, и протестировать печать ссылки на чек вы не сможете. ;)
---
Так мне и не нужно пробивать чек. Мне нужно просто qr код напечатать. Без пробития самого чека.
---
"того, чтобы показать пользователю чек с QR-кодом, чтобы он его отсканировал." - я вам и написал что код по чеку без пробития чека не напечатать, но если знаете содержание данных в коде, то можете его сформировать. Описание того что должно быть в коде и на каких позициях гуглите. ;)
---
1
---
Может кому надо ещё..
В соответствии со спецификацией 1С у драйвера ФР должен быть метод НапечататьТекстовыйДокумент(). Если драйвер поддерживает такой метод, то задача сводится к вызову процедуры ОбъектДрайвера.НапечататьТекстовыйДокумент(ИДУстройства, ТекстПечати), где ТекстПечати - описание текстового документа в XML, т.е. строка вида

```1c
    <?xml version="1.0" encoding="UTF-8"?>
    <Document>
    <Positions>
    <TextString Text="Отсканируйте QR-код"/>
    <Barcode BarcodeType="QR" Barcode="its.1c.ru/db/metod8dev#content:4829"/>
    </Positions>
    </Document>
```