Имя: Пароль:
1C
1C 7.7
v7: Вывести QR код в чек под строки ИТОГ/Наличными
0 Mafiozaa
 
23.09.20
02:32
Приветствую, при печати чека QR код сползает не в самый низ, а появляется над строками ИТОГ и Наличными, какой метод или что отвечает за печать этих строк,
1 victuan1
 
23.09.20
07:51
QR-код выводит драйвер ККТ или выводите произвольный QR-код программно?
2 Mafiozaa
 
23.09.20
07:54
(1) Вывожу пока что произвольный код вот так
    Объект.Barcode = 23423423;
    Объект.BarcodeType = 3;
    Объект.LineNumber = 256;
    Объект.FirstLineNumber = 1;
    Объект.BarcodeAlignment = 0;
    Объект.PrintBarcodeGraph();
Все корректно появляется,сканер реагирует на 23423423, единственное что после кода бьется еще ИТОГ НАЛИЧНЫМИ и СДАЧА
3 Злопчинский
 
23.09.20
09:21
закрой чек без отрезки.
выведи код.
отрежь
не?
4 Mafiozaa
 
23.09.20
09:30
(3) Не много не понял вас,

Объект.DiscountOnCheck=Скидка;
    Объект.DiscountOnCheck=0;
    Объект.CloseCheck(); // Чек закрывается
// Вот сюда я вставляю QR-код,далее по условию отрезает
    Если Объект.ResultCode <> 0 Тогда
        ОписаниеРезультата = ПолучитьОписаниеРезультата(Объект);
        АннулированиеЧека(Объект, Пароль);
        ОтрезатьЧек(Объект, Пароль);
        ОтключитьсяОтФР(Объект, Пароль, 0);
        Возврат 0;
    КонецЕсли;

Но по итогу получается, либо он над итого и наличными, либо отрезается чек и вторым чеком догоняет qr
5 Злопчинский
 
23.09.20
12:00
Проверь Настройки
Там по-моему есть настройка типа закрывать чек с отрезание или без отрезание
Поставь в настройках нужное
Или задавай такой параметр программно перед закрытием чека
6 MWWRuza
 
гуру
23.09.20
18:16
А о чем вообще речь?
Если это обычный кассовый чек, от онлайн ККТ, то QR код, это один из обязательных реквизитов печатной формы фискального чека. Его обычно печатает микропрограмма самого ККТ, на аппаратном уровне, при закрытии чека, даже не драйвер. Повлиять на его печать из программы... Ну, не знаю... Во всех ККТ, с которыми мне приходилось сталкиваться, это не возможно.
Если это QR код какого-то нефискального документа, например - слипа ЕГАИС, или какого-то произвольного блока чека с рекламой(например адрес фирмы в интернете), то тут просторы для творчества - можно сделать что угодно, через методы драйвера из программы.
7 MWWRuza
 
гуру
23.09.20
18:20
+(6) Зайдите в любой КФС например, купите "мороженку", и посмотрите на чек. На нем будет 2 QR кода, один сразу после тела чека со списком товара, в нем будет ссылка на сайт КФС для получения каких-то "пряников" - бонусов, а потом, ниже вместе с фискальными реквизитами чека уже QR
8 MWWRuza
 
гуру
23.09.20
18:21
самого чека. Может быть сдвинут влево, а может быть и по центру, зависит от прошивки ККТ.
9 MWWRuza
 
гуру
23.09.20
18:27
(2) Вывожу пока что произвольный код вот так
А зачем? Вам нужен именно произвольный QR, или QR самого чека? И что значит "пока что" - ? Пока, что? ККТ не фискализирован? Вы "пока" тренируетесь? Тогда вообще забейте - фискализируете, и QR сам начнет печататься там где надо, без каких-либо Ваших усилий...