Вывод на чековый принтер как-раз таки идет нестандартным способом. Т.е. это не привычная печатная форма табличной верстки, а набор строк со строгими ограничениями на количество символов.
Формируется примерно так:
СтрокаЧека = Новый Структура("Наименование, Количество, Цена, Скидка, НомерСекции, СтавкаНДС");
СтрокаЧека.Наименование = ?(СтруктрураШаблона = Неопределено,Позиция.Наименование,"");
СтрокаЧека.Количество = Позиция.Количество;
СтрокаЧека.Цена = Позиция.Цена;
СтрокаЧека.Скидка = Позиция.Скидка;
СтрокаЧека.НомерСекции = Позиция.НомерСекции;
СтрокаЧека.СтавкаНДС = Позиция.СтавкаНДС;
Результат = ПолучитьСерверТО().ПечатьСтрокиЧека(Идентификатор, СтрокаЧека);
После чего набор строк скармливается обработке обслуживания ТО, которая уже печатает это на конкретной модели принтера.