Печать комплекта документов в WORD (GPT)

28.11.25

Учетные задачи - Печатные формы

Печать комплекта документов (DOCX) — внешняя обработка для ЗУП 3.1, которая формирует набор Word-документов по выбранному сотруднику из заранее загруженных шаблонов. Замена выполняется через COM Microsoft Word (работает в Windows тонком/толстом клиенте; в веб-клиенте не поддерживается).

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
Внешняя обработка. Печать комплекта документов в Word
.epf 25,36Kb
1 1 850 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Печать комплекта документов (DOCX) для ЗУП 3.1 (внешняя обработка)

Внешняя обработка для формирования комплекта кадровых документов в формате DOCX по выбранному сотруднику. Шаблоны Word хранятся в типовой подсистеме Файлы (БСП), обработка выполняет автозамену плейсхолдеров и сохраняет готовые документы в выбранную папку.

 

Пользователю: как печатать комплект

Откуда запускать

  • Сотрудники → Печать → “Печать комплекта (DOCX)” (обработка подключается как печатная форма).

  • Либо открыть обработку вручную (если подключена как доп. обработка) и выбрать сотрудника.

Как печатать

  1. Проверьте, что выбран Сотрудник (при запуске из меню “Печать” он подставляется автоматически).

  2. В таблице отметьте галками нужные шаблоны (колонка “Выбран”).

  3. Нажмите Печать.

  4. Если каталог сохранения не задан — будет предложено выбрать папку.

  5. После формирования система предложит открыть сохранённые документы.

Что получится на выходе

  • На каждый отмеченный шаблон создаётся отдельный файл .docx в выбранной папке.

  • В документе выполняется автозамена плейсхолдеров формата:
    #@#@ИмяПараметра#@#@

  • Если значение параметра пустое — подставляются прочерки/подчёркивания подходящей длины.


Администратору: администрирование шаблонов

Где админка и справка по параметрам

  • В основной форме обработки: Еще → Администрирование макетов

  • Там же: Еще → Информация — список доступных параметров (идентификаторов) для вставки в шаблон.

Как добавлять/вести шаблоны

  1. В админке нажмите Добавить и выберите файл в справочнике Файлы (типовой механизм хранения файлов ЗУП/БСП).

  2. Колонка Файл — ссылка на прикреплённый файл.

  3. Колонка Файл для печати заполняется автоматически: отображается имя шаблона без префикса и расширения (так его видят пользователи в основной форме).

  4. В основной форме пользователи выбирают нужные шаблоны и печатают комплект.

Правила именования (важно)

Чтобы файл попадал в список и корректно находился обработкой, имя файла должно быть в формате:
ЗУП_ДокументыКомплекта_<ИмяШаблона>.docx

Пользователю достаточно выбрать/добавить файл: префикс и отображаемое имя шаблона приводятся к стандарту программно.

Где и как хранятся шаблоны

  • Шаблоны Word хранятся в справочнике Файлы (типовое “хранилище файлов”).

  • Отбор файлов выполняется по префиксу: ЗУП_ДокументыКомплекта_

Как подготовить шаблон Word

  1. Создайте/отредактируйте документ .docx.

  2. Вставьте плейсхолдеры строго в формате:
    #@#@ИмяПараметра#@#@
    Прим ер:  #@#@КадровыеДолжность#@#@

  3. Актуальный перечень параметров смотрите в Еще → Информация.

  4. Загрузите файл через админку (или в справочник “Файлы”), соблюдая правило префикса.

Среда

  • COM Word работает только на Windows (тонкий/толстый клиент). Проверить поведение в среде без Word: должно быть понятное сообщение об ошибке.


Технические особенности

  • Автозамена выполняется через COM Microsoft Word, поэтому обработка работает в Windows (тонкий/толстый клиент). В веб-клиенте COM недоступен.

  • Проверено на: ЗУП 3.1 (3.1.35.48), платформа 1С:Предприятие 8.3.27.1859.

  • При необходимости может быть адаптировано под другие конфигурации на БСП.


Дисклеймер по проекту

Обработка выложена “как есть”. Автор не гарантирует корректную работу во всех окружениях и не несёт ответственности за возможные последствия использования.

Обработка опубликована как демонстрационный/учебный пример и не претендует на статус “коробочного решения”.

Около 95% кода и текстов формировалось с использованием GPT в режиме итеративной разработки. GPT использовался в том числе как эксперимент и проверка его возможностей по реализации полноценной прикладной задачи на платформе 1С:Предприятие: от проектирования логики и интерфейса до устранения ошибок синтакс-контроля и доведения до рабочего состояния в типовой конфигурации. Итоговая задача — печать комплекта DOCX по сотруднику с автозаменой — реализована и проверена на типовой ЗУП.

В исходниках присутствуют комментарии по ключевым действиям: где выбирается каталог сохранения, как формируется список шаблонов из справочника “Файлы” (по префиксу), как получаются данные для печати и выполняется автозамена в Word, как формируется имя выходного файла и обрабатываются пустые значения.

Получение данных для печати реализовано в модуле объекта: данные сотрудника/организации приводятся к структуре “ключ → значение”. Процедуру ПолучитьДанныеДляПечати при необходимости можно заменить/адаптировать под другие источники данных или иной состав реквизитов.

Проверено на следующих конфигурациях и релизах:

  • Зарплата и управление персоналом, редакция 3.1, релизы 3.1.35.48

Вступайте в нашу телеграмм-группу Инфостарт

обработка печать word ворд ЗУП комплект

См. также

Пакетная печать Печатные формы Инструментарий разработчика Программист 1С:Предприятие 8 1С:Зарплата и кадры бюджетного учреждения 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Библиотека стандартных подсистем Платные (руб)

Расширение для создания и редактирования печатных форм в системе 1С:Предприятие 8.3. Благодаря конструктору можно значительно снизить затраты времени на разработку печатных форм, повысить качество и прозрачность разработки, а также навести порядок в многообразии корпоративных печатных форм.

22200 руб.

06.10.2023    31413    82    30    

106

Печатные формы Учет рабочего времени Учет ОС и НМА Бухгалтер 1С:Предприятие 8 1С:ERP Управление предприятием 2 1C:ERP Транспорт, автопарки, такси Оптовая торговля, дистрибуция, логистика Россия Бухгалтерский учет Управленческий учет Платные (руб)

Программа для автоматизации учета путевых листов в 1С - расширение, добавляющее в конфигурацию "ERP", документ Путевой лист и печатные формы установленных образцов для легковых и грузовых авто, расчет и списание нормативного количества топлива, отчет "Реестр путевых листов" с отбором по автомобилю и по водителю (через настройки) Позволит контролировать расход топлива, потому что сразу будет виден сверхнормативный расход.

25200 руб.

23.07.2025    2646    7    0    

7

Печатные формы Взаиморасчеты Оптовая торговля Производство готовой продукции (работ, услуг) Акт сверки Бухгалтер Пользователь 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Бухгалтерский учет Управленческий учет Платные (руб)

Задайте для каждой организации свою печать и для каждого физического лица свою подпись. Выберите в документе печатную форму "... с печатью и подписью" - и автоматически сформируется табличный документ с печатью и подписями той организации и ответственных лиц, которые указаны в документе.

14400 руб.

13.03.2018    67277    243    80    

122

Печатные формы Производство готовой продукции (работ, услуг) Бухгалтер 1С:Предприятие 8 1С:Бухгалтерия 3.0 Строительство Россия Бухгалтерский учет Платные (руб)

Откройте для себя заполнение КС-2 и КС-3 в "1С:Бухгалтерия 3.0". Вы получаете удобство, скорость и систему, чтобы заполнить, распечатать и сохранить формы КС-2 и КС-3 из документов "Оказание производственных услуг" или "Реализация товаров услуг". Вы можете заполнить дополнительную информацию о материалах из документов "Требование-накладная" и указать сведения, которые не предусмотрены типовой конфигурацией "1С:Бухгалтерия 3.0". Так же доступно множество настроек для формирования КС-2 и КС-3.

9600 руб.

13.02.2019    110136    482    46    

472

Печатные формы Бухгалтер 1С:Предприятие 8 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Транспорт, автопарки, такси Бухгалтерский учет Платные (руб)

Учет путевых листов выполнен в виде расширения. Предназначен для учета путевых листов в конфигурации БП 3.0., УТ 11.5 и КА 2.5 Печатная форма: Типовая межотраслевая форма № 3. Утверждена постановлением Госкомстата России от 28.11.97 № 78. Типовая межотраслевая форма № 4-П от 18.09.2008 г. N 152 с учетом изменений указанных в Приказе Министерства транспорта Российской Федерации №368 от 11 сентября 2020 г. №368, Типовая межотраслевая форма № ЭСМ-7, и др. ЭСМ-2, 4-С, 3 спец., 6 спец., ПЛ для Автомобильного крана.

5000 руб.

14.10.2019    43317    300    216    

204

Печатные формы Программист Пользователь 1С:Предприятие 8 1C:Бухгалтерия 1С:Документооборот 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x 1С:Управление нашей фирмой 3.0 Платные (руб)

Научите вашу 1C печатать из 1С в файл Word (Например: трудовые договоры, договоры с контрагентами, спецификации, дополнительные соглашения, приказы, коммерческие предложения, акты, накладные, карточки партнера или любого справочника и многие другие). Универсальная печать предназначена для формирования печатных форм на основе шаблонов в формате Word из любой конфигурации 1С. С помощью данного инструмента можно самостоятельно заполнить шаблон реквизитами справочника или документа 1С и сформировать печатные формы на основании ссылки на любой объект.

6192 руб.

08.10.2019    53118    350    107    

184
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. V.Nikonov 124 28.11.25 12:53 Сейчас в теме
Насколько удаётся разглядеть в СкринШотах: весьма скудный набор данных для печати...

В данных присутствую Списки (Документы физЛица)? Как отобразятся в результирующем Word Документе?
2. mkvmmm 1 28.11.25 13:35 Сейчас в теме
Отчет собирает Кадровые+Паспортные по сотруднику для дальнейшего подставления в ворд плейсхолдеров
большего от него не требовалось на момент создания.
плюс хранение макетов, возможность их группового сохранения.

Если Вам нужно дополнить/изменить получаемые данные для печати - можно адаптировать в объекте проц.ПолучитьДанныеДляПечати()
Прикрепленные файлы:
3. Sindbad_M 135 29.11.25 00:50 Сейчас в теме
Как-то потусторонне выглядит использование COM для "заполнения плесйсхолдеров" в вордовских файлах при наличии БСП. Или в ЗУП выпилена подсистема "Печать"? см. https://its.1c.ru/db/bsp3110doc#content:1644:hdoc
4. mkvmmm 1 29.11.25 08:07 Сейчас в теме
(3) Нет. В задаче стояло именно COM, поэтому было так и реализовано.

ИИ изначально предложило использовать подсистему печати, но на этом этапе я ее завернул. Потому и COM.
так же, тля подсистемы печати используется немного другой формат шаблонов, что вносит некоторые "ограничения и правила" на редактирование шаблона Word "Бабой Маней из соседнего отдела"
5. Sindbad_M 135 29.11.25 15:51 Сейчас в теме
(4)
В задаче стояло именно COM

Ну не пользователи же настаивали на пакетной печати шаблонов через COM.

Странные задачи сами себя не формулируют.

(4)
ИИ изначально предложило использовать подсистему печати, но на этом этапе я ее завернул.

Звучит как "ИИ предложил воспользоваться трактором, но я его завернул и стал пользоваться телегой"

(4)
для подсистемы печати используется немного другой формат шаблонов


Это совершенная неправда. Если в вашем шаблоне нарушить формат выделения плейсхолдеров, то он работать не будет. То же самое и с шаблонами БСП.
6. mkvmmm 1 30.11.25 16:40 Сейчас в теме
(5) Ну я не буду спроить с Вами. Задача была реализована именно в том формате, что было запрошено
{V8.Application...} просили не использовать
Согласен, что использование БСП подсистемы было бы изящнее, но реалии другие
Для отправки сообщения требуется регистрация/авторизация