Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
12 дек 2024, 11:43

Изменение наименования товара в печатной форме

Автор carwi, 27 мар 2023, 12:31

0 Пользователей и 1 гость просматривают эту тему.

carwi

Типовая УПП 1.3

Документ "Реализация товаров и услуг"

Во внешней печатной форме УПД наименование товара состоит из Номенклатуры и Серии номенклатуры в скобках (скрин 1).

Нужно сделать так, чтобы в скобках писалось не Наименование серии номенклатуры, а номер серии (скрин 2).

Где искать участок кода, в котором это можно реализовать?
 
В процедуре ВывестиСчетФактуруВТабличныйДокумент(ТабДокумент, Макет, ДанныеДляПечати) есть такой участок кода, в котором вроде как заполняется нужный мне параметр, но где определяется значение Строчка.Товар я не могу найти

    Для Каждого Строчка Из ВыборкаСтрокТовары Цикл

.
        .
.

ОбластьМакета.Параметры.Заполнить(Строчка);

Если НЕ ЗначениеЗаполнено(Строчка.ТоварНаименование) Тогда
ОбластьМакета.Параметры.ТоварНаименование = Строчка.Товар;
КонецЕсли;

ОбластьМакета.Параметры.ТоварНаименование = СокрЛП(ОбластьМакета.Параметры.ТоварНаименование);

.
        .
.

КонецЦикла;


LexaK

carwi, примерно так сделайте
Если НЕ ЗначениеЗаполнено(Строчка.ТоварНаименование) Тогда                                                       
//формирование своего представления номенклатуры, - это пример, подставьте свои наименования реквизитов
    ОбластьМакета.Параметры.ТоварНаименование = Строчка.Товар.Наименование + "(" + Строчка.Серия.НомерСерии + ")";
КонецЕсли;

внимание! в запрсе Добавьте получение реквизита: Серия !
если помогло нажмите: Спасибо!

Похожие темы (5)

Рейтинг@Mail.ru

Поиск