Имя: Пароль:
1C
1С v8
Подпись и печать во внешней форме БП 3.0 (БП 3.0.88.22 Подпись и печать во внешней форме)
0 JonSilver
 
17.09.21
18:53
Всем доброго времени суток!
Была на форуме ветка "БП 3.0.88.22 Подпись и печать во внешней форме", но решения в ходе обсуждения так и не нашли. Озадачен подобной проблемой. Хочу поделиться своими результатами, но решения пока тоже нет.
Я взял документ "Счет на оплату" и начал трассировать вывод на печать встроенной и внешней ПФ. Так вот, при выводе "встроенной" в функции "ОбщегоМодуля.УправлениеПечатьюБП.ПолучитьСписокДокументов(НастройкаПечатныхФорм)"
параметр "СоответствиеДокументов" имеет такое значение:
Значение элемента    Тип элемента    Ключ    Значение
КлючИЗначение    КлючИЗначение    Счет покупателю РУБП-000057 от 16.02.2021 15:28:03    "Счет на оплату № 57 от 16 февраля 2021 г"
При выводе "внешней" он пустой, не происходит преобразование (десериализация) XML-строки в значение.
Пока ищу, может кто найдет скорее выход из этой ситуации.
1 JonSilver
 
17.09.21
18:56
Дополню сообщение, данная функция, как я понял, нужна для массового вывода на печать и одним кликом выводить и убирать подписи и печати у всех документов коллекции, даже если в коллекции Организация.Получатель разные.
2 JonSilver
 
20.09.21
12:31
Всем доброго времени суток!
Моя процедура Печать() оказалась не полной, в конце необходимо добавить вот такой код:

    ОбщегоНазначенияБП.ЗаполнитьДополнительныеПараметрыПечати(МассивОбъектов,
    КоллекцияПечатныхФорм,
    ОбъектыПечати,
    ПараметрыВывода);

где и формируется имя сохраняемого файла печатной формы. Все удачи!
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.