Работа с Word из 1С

Для заключения договоров с контрагентами был разработан договор в Word, который менеджеры заполняли вручную. Была поставлена задача автоматизировать этот процесс.
Для начала потребовалось создать шаблон из документа договора, проще говоря — сохранить уже существующий договор с расширением «Шаблон Word 97-2003 (*.dot)». В местах, где необходима подстановка указываем параметры. Например:

[Организация], именуемое в дальнейшем «Исполнитель», в лице директора [ФИОДиректора], действующей на основании Устава, и [Заказчик], именуемое в дальнейшем «Заказчик», в лице директора [ФИОДиректораЗаказчика]

Где [Организация], [ФИОДиректора], [Заказчик] и [ФИОДиректораЗаказчика] это и есть наши параметры. Параметры можно указывать любым удобным нам способом, например можно вместо [] использовать {} или <>.
Оформленный таким образом документ загружаем в 1С в качестве макета с типом макета – Active document.

Далее в соответствующем обработчике события (например, в обработчике нажатия на кнопку Создать договор) размещается следующий код:

Оставить комментарий

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