Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Получить готовую информацию для печати QR-чека можно по команде:



Нужны

  • Дата и время чека
  • Сумма чека
  • Номер ФН
  • ФД чека
  • ФП чека
  • признак расчета


Пример:

t=20220319T0950&s=285.14&fn=9960440301305125&i=32713&fp=2977677528&n=1


Шаблон:

t=YYYYMMDDTHHMMYYYYMMDDTHHMM&s=РУБ.КОП&fn=Номер ФН&i=ФД&fp=ФП&n=признак расчета

Признак расчета:

1 - приход

2 - возврат прихода

3 - расход

4 - возврат расхода



Копируем значение в файл txt:

И суем сюда:



Примеры для разработчиков
Печать QR-кода по номеру чека
Driver.DocumentNumber := 123; // номер ФД
Driver.FNReadFiscalBarcode;
Driver.BarcodeType := 3;
Driver.BarcodeParameter1 := 0;
Driver.BarcodeParameter2 := 0;
Driver.BarcodeParameter3 := 5;
Driver.BarcodeParameter4 := 0;
Driver.BarcodeParameter5 := 2;
Driver.BarcodeAlignment := baCenter;
Driver.LoadAndPrint2DBarcode;

Печать произвольного QR-кода
Driver.Barcode := '12345';
Driver.BarcodeType := 3;
Driver.BarcodeParameter1 := 0;
Driver.BarcodeParameter2 := 0;
Driver.BarcodeParameter3 := 5; // ширина точки
Driver.BarcodeParameter4 := 0;
Driver.BarcodeParameter5 := 2;
Driver.BarcodeAlignment := baCenter; // 0 - выравнивание по центру
Driver.LoadAndPrint2DBarcode;