0
zippygrill
10.12.14
✎
14:35
|
В общем, есть такая функция у товарищей из 1С в конф-и Розница 2.1.
В переменной "Наименование" отладчиком вижу полностью наименование, когда на печать - отрезанная. Ровно 36 символов печатает и ни одной больше.
Заглянуть в функции "НапечататьФискСтроку" нет возможность так как это уже относиться в функциям и процедурам самого драйвера, я так понимаю.
// Функция осуществляет печать фискальной строки.
//
Функция НапечататьФискальнуюСтроку(ОбъектДрайвера, Параметры, ПараметрыПодключения,
Наименование, Количество, Цена, ПроцентСкидки, Сумма,
НомерСекции, СтавкаНДС, ВыходныеПараметры) Экспорт
Результат = Истина;
Результат = ОбъектДрайвера.НапечататьФискСтроку(ПараметрыПодключения.ИДУстройства, Наименование, Количество, Цена,
Сумма, НомерСекции, СтавкаНДС);
Если НЕ Результат Тогда
ВыходныеПараметры.Очистить();
ВыходныеПараметры.Добавить(999);
ВыходныеПараметры.Добавить("");
ОбъектДрайвера.ПолучитьОшибку(ВыходныеПараметры[1]);
ОтменитьЧек(ОбъектДрайвера, Параметры, ПараметрыПодключения, ВыходныеПараметры);
КонецЕсли;
Возврат Результат;
КонецФункции
|
|
1
Alekzander
10.12.14
✎
14:50
|
Да, есть такая ерунда, сам недавно столкнулся при попытке прицепить к наименованию серийный номер товара в УТ 11. В итоге от идеи прицепки серийника к наименованию решили отказаться, т.к. чтобы сделать перенос, придётся дровишки ковырять.
|
|
2
palpetrovich
10.12.14
✎
14:55
|
ваще-т фискальник это не совсем принтер, у него есть жесткое ограничение на длину наименования, это нормально. ...некоторые ФР-ы умеют печатать 2 строки, надо смотреть руководство
|
|