Цитата(Petre @ 18.10.19, 11:27)
Начнем с того, что это функционал БСП. Конфигурация - УНФ. Какой документ в контексте БСП - не принципиально вообще.
на счет УНФ может и одна конфигурация без релизов 1-2-3 и т.п., тут особо не все конфигурации и знаю - хотя возможно уже теперь знаю.
на счет не важности документа
Обработки печати для УНФ для каждого разные
ЗаказПокупателя - определеяет список
Если ПечатнаяФорма <> Неопределено Тогда
ПечатнаяФорма.ТабличныйДокумент = Новый ТабличныйДокумент;
ПечатнаяФорма.ТабличныйДокумент.КлючПараметровПечати = "ПАРАМЕТРЫ_ПЕЧАТИ_ЗаказПокупателя_ЗаказПокупателя";
ПечатнаяФорма.ПолныйПутьКМакету = "Документ.ЗаказПокупателя.ПФ_MXL_ЗаказПокупателя";
ПечатнаяФорма.СинонимМакета = НСтр("ru='Заказ покупателя';uk='Замовлення покупця'");
СформироватьЗаказПокупателя(ПечатнаяФорма, МассивОбъектов, ОбъектыПечати, Ошибки, КодЯзыкаПечать);
КонецЕсли;
РасходнаяНакладная
Если ПечатнаяФорма <> Неопределено Тогда
ПечатнаяФорма.ТабличныйДокумент = Новый ТабличныйДокумент;
ПечатнаяФорма.ТабличныйДокумент.КлючПараметровПечати = Обработки.ПечатьАктаОбОказанииУслуг.КлючПараметровПечати();
ПечатнаяФорма.ПолныйПутьКМакету = Обработки.ПечатьАктаОбОказанииУслуг.ПолныйПутьКМакету();
ПечатнаяФорма.СинонимМакета = Обработки.ПечатьАктаОбОказанииУслуг.ПредставлениеПФ(Ложь);
ДанныеОбъектовПечати = ДанныеДокументовАктОбОказанииУслуг(МассивОбъектов, Ложь);
Обработки.ПечатьАктаОбОказанииУслуг.СформироватьПФ(ПечатнаяФорма, ДанныеОбъектовПечати, ОбъектыПечати);
КонецЕсли;
и суть не особо изменилась
Изменилось расположение непосредственно где определяется,
ранее УТП-УПП-> МодульОбъекта, в УНФ - МодульМенеджера
Пример из УТП - была под рукой открыта.
В любом случае, спасибо - не было желание лазить
, для себя на будущее полезно новое найти.
Цитата(Vofka @ 18.10.19, 11:21)
И тут вопрос, исходя из раздела, полагаю звучит так: можно ли это сделать на уровне пользователя?
только внешние печатные формы.