April 29

Отключение печати чеков

Согласно требованиям, отключение печати чека запрещено без передачи электронной копии чека покупателю. Поэтому при выборе опции отключения печати необходимо заполнять e-mail /телефон покупателя.

Для опции отключения печати , с 1 июля 2026 года потребуется действующая подписка ККТ.

Отключение печати

Настраивается в Таблице 17 поле 7:

0 - печать включена

1 - не печатать следующий документ, после чего значение
сбрасывается на 0 - "печать включена"

2 - печать отключена, датчики отсутствия бумаги и открытой крышки ККТ игнорируются

Как отключить через интерфейс Драйвера ККТ

Отключение печати в верхнем ПО
(в кассовой программе)

Если требуется комбинированная работа с печатной и электронной формой чеков, то необходимо обратиться в техническую поддержку кассовой программы для реализации данной опции:

Вариант 1:

Добавить кнопку “Закрыть чек без печати", которая будет запрашивать ввод e-mail/телефон покупателя с подачей команды на установку в Таблице 17 Поле 7 значение 1. В этом случае следующий чек не будет выводиться на печать.

Вариант 2:

Добавить две кнопки : “Выключить печать чеков”, которая устанавливает значение 2, и “Включить печать чеков”, которая возвращает значение 0.

Вариант 3:

В момент закрытия чека выводить диалоговое окно "Не печатать чек?" с полем для заполнения реквизитов покупателя "телефон/e-mail " и вариантами "Да" и "Нет"

В любом случае, реализация каждого варианта находится в зоне ответственности разработчиков кассовой программы.

Частые вопросы

Как отключить печать чеков если у пользователя автоматическое устройство с выводом QR чека на экран?

Следует настроить Таблицу 24 поле 15 (Вендинг или транспорт с QR)

0 - обычный режим

1 - ККТ установлена в автоматическом устройстве без печати, с выводом QR чека на экран

В поле телефон/e-mail покупателя , согласно требованиям, будет автоматически указываться значение "none"

В данном режиме так же необходимо отключить печать чеков-Таблица 17 поле 7 (отключение печати чеков)

Как настроить автоматическое отключение печати чеков если телефон или e-mail покупателя?

Да, следует настроить Таблицу 17 поле 42 (Добавлять адрес отправителя)

0 - обычный режим

1 - обычный режим

2 - не печатать документ, если заполнен email или телефон покупателя

Почему в таблице 17 поле 42 (Добавлять адрес отправителя) такие странные значения?

Таблица ранее действительно предполагалась для автоматической передачи тега 1117 "Электронный адрес отправителя". При значении 1 тег передавался во всех чеках подряд. Но передавать данный тег требуется только когда есть тег 1008 "Телефон или email покупателя" и не нужно в других случаях. Поэтому поле упразднили. Тег 1117 "Электронный адрес отправителя" передается всегда, когда есть тег 1008 "Телефон или email покупателя" вне зависимости от настроек.

Для разработчиков

Включить печать чеков:

Driver.TableNumber = 17;

Driver.RowNumber = 1;

Driver.FieldNumber = 7;

Driver.ValueOfFieldInteger = 0;

Driver.WriteTable();

Выключить печать:

Driver.TableNumber = 17;

Driver.RowNumber = 1;

Driver.FieldNumber = 7;

Driver.ValueOfFieldInteger = 2;

Driver.WriteTable();

Не печатать только один, следующий, документ:

Driver.TableNumber = 17;

Driver.RowNumber = 1;

Driver.FieldNumber = 7;

Driver.ValueOfFieldInteger = 1;

Driver.WriteTable();