Рекомендации для 1С разработчиков. Разделение группового документа “Премия” по сотрудникам и отправка каждому в отдельности

Последние изменения: 06.02.2024

Разделение группового документа “Премия” по сотрудникам и отправка каждому в отдельности.

Внешняя печатная форма HR-Link позволяет пакетно формировать и подготавливать для отправки на портал групповые документы, в которых содержится информация о нескольких сотрудниках сразу.

В случае, если такой документ (рассмотрим Приказ на премию) необходимо направить каждому сотруднику в отдельности и персонально (чтобы была видна только его Премия), необходимо реализовать кастомную печатную форму, которая позволит на основании Документа Премия сформировать файлы печатных форм для каждого сотрудника из Документа.

С выходом релиза ВПФ 1.50 можно настроить автоматическое разделение группового документа “Премия” по сотрудникам.

Для формирования персонального документа необходимо:

  • Использовать версию ВПФ 1.50 и выше

  • Скачать файл ВПФ_Премия поштучно

  • Добавить скачанные файлы ВПФ в 1С: Администрирование→Печатные формы, отчеты и обработки→Дополнительные отчеты и обработки→Добавить из файла→последовательно добавить скачанные файлы→Записать и закрыть.

  • Скачать файл расширения Сотрудник для присоединения

  • Добавить файл с расширением в 1С: Администрирование→Печатные формы, отчеты и обработки→Расширения→Добавить из файла.


Для реализации механизма разделения печатных форм других массовых документов, воспользуйтесь разъяснением ниже.

В процедуру общего модуля БСП УправлениеПечатью.ПечатьПоВнешнемуИсточнику, обеспечивающему формирование кастомных печатных форм, передается стандартный параметр ПараметрыВывода.
В случае вызова этой процедуры из механизма пакетной печати внешней печатной формы HR-Link в этом параметре передается несколько дополнительных ключей:

  • HRLink_СтандартнаяОбработкаПрисоединенияФайлов, значение по умолчанию Истина. В этом случае пакетная печать HR-Link извлечет сформированные печатные формы документов из таблицы КоллекцияПечатныхФорм и присоединит их к исходному объекту (существующий сейчас алгоритм). Изменение значения этого параметра на Ложь в алгоритме кастомной печатной формы позволяет отменить выполнение алгоритма присоединения в рамках пакетной печати HR-Link, например, в случае, если разработчик кастомной печатной формы уже выполнил это присоединение самостоятельно в своем решении.


  • HRLink_МассивПрисоединенныхФайлов - в паре с предыдущим параметром, позволяет передать в значении массив ссылок на сформированные и присоединенные файлы.

Иначе говоря, если в алгоритме кастомной клиентской печатной формы определить алгоритм формирования и присоединения сформированных печатных форм документов к требуемому объекту, следует передать список присоединенных файлов в параметре HRLink_МассивПрисоединенныхФайлов и установить значение HRLink_СтандартнаяОбработкаПрисоединенияФайлов = Ложь.









Помогла ли вам статья?