Разделение группового документа “Премия” по сотрудникам и отправка каждому в отдельности.
Внешняя печатная форма HR-Link позволяет пакетно формировать и подготавливать для отправки на портал групповые документы, в которых содержится информация о нескольких сотрудниках сразу.
В случае, если такой документ (рассмотрим Приказ на премию) необходимо направить каждому сотруднику в отдельности и персонально (чтобы была видна только его Премия), необходимо реализовать кастомную печатную форму, которая позволит на основании Документа Премия сформировать файлы печатных форм для каждого сотрудника из Документа.
С выходом релиза ВПФ 1.50 можно настроить автоматическое разделение группового документа “Премия” по сотрудникам.
Для формирования персонального документа необходимо:
Использовать версию ВПФ 1.50 и выше
Скачать файл ВПФ_Премия поштучно
Добавить скачанные файлы ВПФ в 1С: Администрирование→Печатные формы, отчеты и обработки→Дополнительные отчеты и обработки→Добавить из файла→последовательно добавить скачанные файлы→Записать и закрыть.
Скачать файл расширения Сотрудник для присоединения
Добавить файл с расширением в 1С: Администрирование→Печатные формы, отчеты и обработки→Расширения→Добавить из файла.
Для реализации механизма разделения печатных форм других массовых документов, воспользуйтесь разъяснением ниже.
В процедуру общего модуля БСП УправлениеПечатью.ПечатьПоВнешнемуИсточнику, обеспечивающему формирование кастомных печатных форм, передается стандартный параметр ПараметрыВывода.
В случае вызова этой процедуры из механизма пакетной печати внешней печатной формы HR-Link в этом параметре передается несколько дополнительных ключей:
HRLink_СтандартнаяОбработкаПрисоединенияФайлов, значение по умолчанию Истина. В этом случае пакетная печать HR-Link извлечет сформированные печатные формы документов из таблицы КоллекцияПечатныхФорм и присоединит их к исходному объекту (существующий сейчас алгоритм). Изменение значения этого параметра на Ложь в алгоритме кастомной печатной формы позволяет отменить выполнение алгоритма присоединения в рамках пакетной печати HR-Link, например, в случае, если разработчик кастомной печатной формы уже выполнил это присоединение самостоятельно в своем решении.
HRLink_МассивПрисоединенныхФайлов - в паре с предыдущим параметром, позволяет передать в значении массив ссылок на сформированные и присоединенные файлы.
Иначе говоря, если в алгоритме кастомной клиентской печатной формы определить алгоритм формирования и присоединения сформированных печатных форм документов к требуемому объекту, следует передать список присоединенных файлов в параметре HRLink_МассивПрисоединенныхФайлов и установить значение HRLink_СтандартнаяОбработкаПрисоединенияФайлов = Ложь.