В версиях ATOLkkt.epf 1.5+ вернули x-отчет. Вытащил из УПП (1.3.89.2).
В "ПодключаемоеОборудованиеУниверсальныйДрайверКлиент" вернуть обработчик команды
// Функция осуществляет формирование отчет без гашения.
//
Функция ОтчетБезГашения(ОбъектДрайвера, Параметры, ПараметрыПодключения, ВходныеПараметры, ВыходныеПараметры)
Результат = Истина;
НомерСмены = 0;
НомерДокумента = 0;
Попытка
Результат = ОбъектДрайвера.НапечататьОтчетБезГашения(ПараметрыПодключения.ИДУстройства);
Исключение
Результат = Ложь;
ВыходныеПараметры.Очистить();
ВыходныеПараметры.Добавить(999);
ВыходныеПараметры.Добавить(НСтр("ru='Ошибка вызова метода <ОбъектДрайвера.НапечататьОтчетБезГашения>.'") + Символы.ПС + ОписаниеОшибки());
Возврат Результат;
КонецПопытки;
Возврат Результат;
КонецФункции
Показать
А в функцию "ВыполнитьКоманду"
// Сформировать отчет без гашения
ИначеЕсли Команда = "PrintXReport" ИЛИ Команда = "НапечататьОтчетБезГашения" Тогда
Результат = ОтчетБезГашения(ОбъектДрайвера, Параметры, ПараметрыПодключения, ВходныеПараметры, ВыходныеПараметры);
Вызывается стандартно, из обработки закрытия кассовой смены, формы "ОтчетКассовойСменыБезГашения"