Дата:2013-09-27
Иногда при печати документов, появляется необходимость исправить
внешний вид печатных документов на примере документа счет-фактура
выданный, а именно в строке "Наименование
товара" необходимо оставить только само наименование без ГТД и страны происхождения
(Наименование товара (описание выполненных работ, оказанных услуг),
имущественного права)
Происходить это желание может из за не желания задваивать данные так
как номер ГТД и страна происхождения уже указываются в отдельных
столбцах и в столбце "наименование товара" им делать нечего, или же это
может быть явной не бросаемостью в глаза Страны происхождения товара на
первых страницах документа.
Делается это:
Открываем конфигуратор
на примере УТ 10.3
В документах есть документ "счет
фактура выданный" - "прочее" - "модуль объекта" или же
если у вас имеется
внешняя обработка, то ее можно подгрузить в конфигурацию
"Обработки" - "вставить внешний отчет обработку"
После чего переходим в
модуль объекта и начинаем править код
Нас интересует
| ФункцияСобратьДанныеПоРеализацияТоваровУслуг
_
| Дальше Цикл
_
| _Пока ВыборкаСтрокТовары.Следующий() = 1 Цикл
Необходимо изменить:
Строчка.ТоварНаименование
= СокрЛП(ВыборкаСтрокТовары.ТоварНаименование) +
ФормированиеПечатныхФорм.ПредставлениеСерий(ВыборкаСтрокТовары);
На
Строчка.ТоварНаименование = СокрЛП(ВыборкаСтрокТовары.ТоварНаименование);
Вот теперь все готово.
Те же самые строки можно убрать из документа ТОРГ 12 как во
внешней печатной форме так и в модуле самого документа, что не есть
хорошо.
Количество просмотров: 6844
Комментарии к статье:
Добавить комментарий
Автор комментария: mooi
Дата: 2015-03-26
А чтобы убрать это всё одним ударом, надо в ОбщиеМодули/ФормированиеПечФорм/ФункцияПредставлениеСерий заменить "Возврат ?(Результат = "()", "", " " + Результат)" на "Возврат ?(Результат = "()", "","");"