Конструктор Word для типовой конфигурации 1C: Зарплата и управление персоналом 3.1.6

Внешняя печатная форма Для создания Word документов практически для всех документов и даже белее. ЗиК 3.1.6, 3.1.7.

Создана по мотивам публикации //infostart.ru/public/378705/ . Публикация источник сделана только для объектов ПриемНаРаботу и ПриемНаРаботуСписком. Мне понадобилось более широкое применение идеи исходной обработки.

Суть доработки — обработка действует теоретически для любых Документов Конфигурации ЗиК 3.1.6. Данная обработка ограничена документами в модуле обработки(для автоматического подключения печатной формы). Универсальность обработки конечно привела к потере некоторых свойств (положительных) из исходника: Большинство данных берется из регистра, Дата Текущая(исходник дата Приёма, что правильно), имена полей генерируются(что не всегда плохо), данные по сотруднику вытягиваются из базы если в документе есть реквизит "Сотрудник" или есть табличная часть "Сотрудники", тип объекта(документа) в подборе только один, данные документа только реквизиты + данные по сотруднику если есть поле реквизита "Сотрудник".

Но данное решение позволило мне решить практически все задачи для Кадровиков. Из Документа "Увольнения" и для "УвольненияСписком" делаю обходной, "Перевод" — Изменение в ТД и т.д.

Добавил режим открытия из справочника "Сотрудники", что позволило создать много печатных форм Word шаблонов, также можно выбирать список сотрудников и делать массовые документы(делали изменение в ТД одного пункта текст типовой а шапка меняется ФИО и т.д — на 500 человек) очень помогло, подбираеши список сотрудников — нажимаешь кнопку "сформировать печатные формы" и итог у тебя множество отдельных документов по сотрудникам с изменяемыми данними .

По кнопке "Еще" — "Сменить группы объектов" меняется между выбором Документов и справочником "Сотрудники".

В остальном идея как в публикации исходнике.

Для разных типов документов на вкладке "Макеты из файлов на диске" отображаются только ссылки на файлы созданные для данного типа.

Если понравилось не забываем благодарить и автора исходной публикации.

Тестировал на ЗиК БУ 3.1.6

 
 

Делал быстро. Пишите ошибки — исправлю.

Для  ЗиК БУ 3.1.6 добавлен:

— Возможность печати в один Word;

— Расширено количество реквизитов(возможно изменение имен для ранее созданных шаблонов);

— Исправлены ошибки(отбора по виду документа и др)

— Добавлена возможность просмотра без отбора;

Update 07.08.2024

— Проверено на 3.1.7

— Исправлена ошибка по коментарию

10 Comments

  1. paladin09

    Для ЗиКГУ 3.1.6 подойдет?

    Reply
  2. nkp14108

    (1) да.

    Reply
  3. NtS

    на 3.1.7 будет работать?

    Reply
  4. nkp14108

    пока не проверял, после отпуска обновлю ЗиК и посмотрю.

    Reply
  5. KMV58043

    проблема в ЗУП 3.1.7 при добавлении Word-документа в присоединенные файлы происходит ошибка.

    Reply
  6. nkp14108

    (5) проверил на ЗиК ГУ 3.1.7 все работает, проверить на ЗУП нет возможности,

    но судя по скрину ошибка не совсем в обработке.

    Возможно:

    1. у вас не выбрана организация, не может привязать файл к владельцу, а владелец организация.(еще-«Сменить группу объектов», появиться поле организация если пустое тогда это наверно проблема, может у вас несколько)

    2. вы не выбрали объект — выберите хотя бы одну ссылку в подборе, организацию обработка проставляет (по умолчанию) из выбранного объекта.Организация

    3. что то с правами.(под полными делаете?)

    Reply
  7. KMV58043

    (6) запускаю обработку отдельно. выбираю документ типа «кадровый перевод».

    и сразу появляется сообщение. возможно обработка не понимает этот тип документа?

    Reply
  8. nkp14108

    (7) Когда формируете ошибки, делайте это в режиме отладки — легче и быстрее получите ответ. Ошибка найдена и устранена, она касалась доп реквизитов справочника физЛиц. Файл Обновлен.

    Reply
  9. KMV58043

    Здравствуйте!

    запускаю обработку отдельно. выбираю документ типа «договор (работы, услуги)».

    и появляется сообщение. Организация не заполняется, реквизиты тоже на заполняются. Действительно, сотрудник не является на самом деле сотрудником, т.е. он не принят на работу. Но так ведется у нас в 1С. Возможно ли оставить это сообщение, но чтобы реквизиты стали заполняться?

    Reply
  10. nkp14108

    большинство данных берётся из регистров! Переделать можно но данных будет минимум, и информации для переделки мало. Ну и пока нет свободного времени, может чуть позже.

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *