gifts2017

Формирование трудового договора из ЗУП по шаблону Word

Опубликовал Александр Васильев (flord) в раздел Печать - Печатные формы документов

Внешняя печатная форма для справочника «Сотрудники» формирует заполненную форму трудового договора в формате Word. Поля для подстановки задаются через свойства документа Word. Простая реализация, высокая скорость работы, легко адаптировать под себя.

Для подключения внешней печатной формы трудового договора в формате Word необходимо подключить эту обработку как внешнюю печатную форму стандартным образом через Сервис->Дополнительные отчеты и обработки->Дополнительные внешние печатные формы. В обработке прописаны параметры для авторегистрации.


Каталог с шаблонами трудовых договоров по умолчанию равен каталогу файлов, полученных средствами интернет-поддержки пользователей. Его можно переопределить зайдя в меню Сервис->Настройка программы->Прочие настройки-> Каталог для  файлов, полученных средствами интернет-поддержки пользователей. В этом каталоге можно разместить несколько шаблонов трудового договора(например долгострочный и караткосрочный) и выбирать нужный при печати.

Подстановка данных из ЗУП в шаблон организована через свойства документа Word. Для упрощения модификации шаблона можно вывести в Word-е две кнопки «Дополнительные свойства документа» и «Вставить поле». Одно и то же поле можно вставлять в разные места шаблона.

При добавлении новых свойств в шаблон параметры нового свойства:
Название = ИдНовогоПоля
Тип = Текст
Значение = ИдНовогоПоля

При выборе поля для вставки в шаблон параметры выбора поля:
Категории = (Все)
Поля = DocProperty

Скачать файлы

Наименование Файл Версия Размер
Трудовой договор.epf 292
.epf 12,02Kb
01.03.12
292
.epf 12,02Kb Скачать
Трудовой договор шаблон.doc 124
.doc 52,50Kb
01.03.12
124
.doc 52,50Kb Скачать

См. также

Подписаться Добавить вознаграждение
Комментарии
1. Елена Штурнева (shturneva) 17.03.12 09:35
Интересная обработка, спасибо. А то, надоело перепечатывать реквизиты по сто раз.
2. Zigfridish (Bassgood) 08.04.12 13:13
Спасибо, познавательно! =)
3. f f (fnv) 08.04.12 13:27
Хорошая идея. Обычно просьбы клиентов сделать им нетиповую печатную форму трудового договора удовлетворяются с помощью создания макета в 1С. Прямо из Word'a делать - необычно и, наверное, проще.
4. Yran Kolm (Yran) 20.06.12 17:29
Позновательно, но при таком статичном нет возможности добавить дополнительно строку в таблицы,если необходимо заполнить многострочный документ.
5. Андрей Иванов (andy77777) 21.09.12 13:23
Ошибку выдает при использовании скачанного шаблона:
{ВнешняяОбработка.ТрудовойДоговор.МодульОбъекта(247)}: Ошибка при вызове метода контекста (Add)
MSWord.Documents.Add(ШаблонMSWord);
по причине:
Неизвестная ошибка

Использую Word 2010, на скрине вроде другая версия.
Если работает только в определенных версиях Word, то добавьте это в описание.
6. Владимир Бабайцев (discant) 28.11.12 12:30
Спасибо, очень полезная вещь!
7. Владимир Клименко (KliMich) 24.10.13 20:24
Спасибо! Надо взять на вооружение
9. Андрей Ощепков (Antey) 27.10.15 06:47
Для тех, у кого ошибка на "MSWord.Documents.Add(ШаблонMSWord);" нашел такой рецепт:

Для того, чтобы отключить режим защищенного просмотра в MS Office 2007, 2010, необходимо выполнить следующее:
Откройте MS Word
Нажмите файл - параметры
Перейдите на вкладку "центр управления безопасностью"
Нажмите кнопку "параметры центра управления безопаснотью"
Вкладка "защищенный просмотр"
Убирайте ненужные галочки
Закройте MS Word для вступления изменений в силу