Имя: Пароль:
1C
1С v8
Печать чека в обработке
0 noffkj
 
18.06.12
17:24
Есть такой код в документе ЧекККМ (УТ 10.3)


Если Не РаботаСТорговымОборудованием.ПолучитьПроверитьПараметрыДляПробитияЧека(ФР) Тогда
       Возврат;
   КонецЕсли;
   
   
   Позиция         = Неопределено;
   НомерСмены      = Неопределено;
   ТаблицаПлатежей = Новый ТаблицаЗначений();
   ТаблицаПлатежей.Колонки.Добавить("Заголовок");
   ТаблицаПлатежей.Колонки.Добавить("Товар");
   ТаблицаПлатежей.Колонки.Добавить("Сумма");
   ТаблицаПлатежей.Колонки.Добавить("НДС");


       СтрокаТаблицы           = ТаблицаПлатежей.Добавить();
       СтрокаТаблицы.Заголовок = СтрокаТовара.Номенклатура.Наименование;        
       СтрокаТаблицы.Сумма     = СтрокаТовара.Сумма;
       СтрокаТаблицы.НДС       = 0;//УчетНДС.ПолучитьСтавкуНДС(Позиция.СтавкаНДС);
       
   НомерЧекаККМ = НомерЗаказа;
   СуммаДокумента = СтрокаТовара.Сумма;
   
   Результат = ПолучитьСерверТО().ПечатьЧекаПКО(ФР,
                                       ПолучитьСерверТО().ПолучитьПарольКассираККМ(),
                                       НомерЧекаККМ,
                                       НомерСмены,
                                       ТаблицаПлатежей,
                                       СуммаДокумента,
                                       0);


Делал внешнюю обработку для массовой печати чеков, но столкнулся с проблемой.
Нужно поменять печатную форму чека т.е добавить доп. поля например номер заказа.
Лазил по конфе трассировщиком, но что то видать упустил.
И да так как сам аппарат уже зарегистрирован в налоговой поиграться нет возможности и писал обработку с использованием эмулятора.
Если кто сталкивался с подобной задачей направьте пожалуйста.