К статье
Практический материал

Документы и Печать · 10 мин

Как загрузить шаблон договора в 1С

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

Шаблон договора в 1С — это файл (чаще всего в формате DOCX), который программа автоматически заполняет данными контрагента, организации и сделки. Вместо ручного копирования реквизитов в Word пользователь получает готовый документ в пару кликов. Загрузка шаблона — разовая операция, но она требует правильной подготовки файла и понимания того, как 1С подставляет данные.

Порядок действий зависит от конфигурации: в «1С:Управление нашей фирмой», «1С:Бухгалтерии», «1С:Комплексной автоматизации» и «1С:Документообороте» механизмы отличаются. Ниже разобраны основные сценарии — от подготовки DOCX-файла с параметрами до проверки готового договора, а также типичные ошибки, из-за которых подстановка данных не работает.

Как подготовить файл шаблона перед загрузкой

Основа шаблона — обычный документ Word в формате DOCX. Старый формат DOC большинство современных механизмов 1С не поддерживает, поэтому файл нужно пересохранить. Откройте договор в Word, выберите «Файл» → «Сохранить как» и укажите тип «Документ Word (*.docx)».

Далее определите, какие данные должны подставляться автоматически: наименование контрагента, ИНН, КПП, юридический адрес, банковские реквизиты, сумма и номер договора, ФИО директора. Каждое такое место в тексте заменяется параметром — специальной меткой, которую 1С распознает и заменяет значением из базы.

В конфигурациях с типовым механизмом шаблонов (например, «1С:Управление нашей фирмой») параметры пишутся в квадратных скобках: [НаименованиеКонтрагента], [НомерДоговора], [ДатаДоговора]. Точный список доступных параметров обычно виден в форме редактирования шаблона внутри 1С — сначала откройте её, затем вставляйте параметры в Word строго по списку.

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

Где в 1С находится загрузка шаблонов договоров

Расположение зависит от конфигурации. В «1С:Управление нашей фирмой» перейдите в раздел «Продажи» → «Шаблоны договоров» (или «Компания» → «Шаблоны договоров» в зависимости от версии). В «1С:Бухгалтерии» типового механизма шаблонов договоров нет — там используются печатные формы и внешние обработки. В «1С:Документообороте» шаблоны хранятся в справочнике «Шаблоны файлов» и привязываются к видам документов.

Если в вашей конфигурации есть раздел «Настройка» → «Печатные формы, отчеты и обработки», проверьте пункт «Дополнительные отчеты и обработки» — через него подключаются внешние печатные формы договоров в формате EPF. Это альтернативный путь, когда типового механизма шаблонов недостаточно.

Сравнение вариантов

Типовой справочник шаблонов договоров

Подходит для УНФ и конфигураций с готовым механизмом: DOCX с параметрами загружается без программирования, но набор подставляемых полей ограничен списком конфигурации.

Дополнительные печатные формы (EPF)

Подходит для БСП-конфигураций (Бухгалтерия, ERP): гибкая логика и любые данные, но требует готовой внешней обработки от разработчика.

1С:Документооборот

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

Загрузка шаблона в «1С:Управление нашей фирмой»

Откройте «Продажи» → «Шаблоны договоров» и нажмите «Создать». Заполните наименование шаблона так, чтобы его легко отличить от других — например, «Договор поставки с юрлицами». При необходимости укажите вид договора и организацию, к которой относится шаблон.

В форме шаблона найдите команду загрузки файла — обычно это кнопка «Загрузить из файла» или ссылка «Шаблон договора». Выберите подготовленный DOCX-файл. Программа сохранит его в базе и покажет список параметров, которые она распознала в документе.

Порядок действий
  1. 1
    Пересохраните договор в формате DOCX и расставьте параметры [ИмяПараметра] по списку из формы шаблона
  2. 2
    Откройте «Продажи» → «Шаблоны договоров» и создайте новый элемент
  3. 3
    Нажмите «Загрузить из файла» и выберите подготовленный DOCX
  4. 4
    Сверьте распознанные параметры со списком в форме — все метки должны определиться
  5. 5
    Запишите шаблон и проверьте его на тестовом контрагенте

После загрузки сверьте список распознанных параметров с тем, что вы ставили в Word. Если какой-то параметр отсутствует в списке — значит, 1С его не увидела: либо метка набрана с ошибкой, либо форматирование разбило её на части. Исправьте файл и загрузите заново.

Загрузка шаблона в «1С:Документооборот»

В «1С:Документообороте» механика другая: шаблон — это файл, привязанный к виду внутреннего или исходящего документа. Откройте «Настройка» → «Виды документов», выберите нужный вид (например, «Договоры с контрагентами») и перейдите на закладку «Шаблоны файлов».

Создайте новый шаблон файла, укажите наименование и загрузите DOCX. Автозаполнение настраивается через механизм «Автозаполнение файлов»: в файле размещаются поля вида [Наименование], [Контрагент], [ДатаРегистрации], которые система заменяет данными карточки документа при создании файла по шаблону.

Обратите внимание на настройку «Запретить редактирование файлов, созданных по шаблону» — она полезна, чтобы пользователи не правили готовые договоры вручную и не нарушали согласованный текст.

Подключение внешней печатной формы договора

Если типовых шаблонов нет (как в «1С:Бухгалтерии»), договор обычно выводится через внешнюю печатную форму. Убедитесь, что в разделе «Администрирование» → «Печатные формы, отчеты и обработки» включён флажок «Дополнительные отчеты и обработки».

Откройте «Дополнительные отчеты и обработки», нажмите «Добавить из файла» и выберите файл обработки с расширением EPF. После загрузки укажите, к каким документам привязана печатная форма (например, «Счет на оплату покупателю» или «Реализация товаров и услуг»). После записи команда печати договора появится в кнопке «Печать» соответствующих документов.

Проверка результата после загрузки

Не считайте работу завершённой сразу после загрузки файла. Создайте тестовый договор или откройте существующего контрагента с полностью заполненными реквизитами и сформируйте документ по новому шаблону.

Проверьте каждый параметр: наименование контрагента, адрес, банковские реквизиты, суммы и даты. Особое внимание уделите склонению ФИО и должностей в родительном падеже («в лице генерального директора Иванова Ивана Ивановича») — не все механизмы склоняют автоматически, иногда падежные формы нужно хранить в дополнительных реквизитах.

Контрольные точки

Как проверить результат

Параметры в готовом документе
Норма

Все метки заменены реальными данными контрагента и договора

Тревожный признак

В тексте остались метки вида [НаименованиеКонтрагента] — параметр не распознан

Форматирование документа
Норма

Стили, таблицы и нумерация соответствуют исходному Word-файлу

Тревожный признак

Съехали отступы, шрифты или таблицы — проверьте исходный DOCX на скрытое форматирование

Печать из документа
Норма

Шаблон доступен в списке печатных форм нужного документа

Тревожный признак

Шаблон не виден — проверьте привязку к виду документа или права пользователя

Типичные ошибки и их устранение

Самая частая проблема — метка параметра остаётся в готовом документе как текст. Причины: опечатка в имени параметра, лишний пробел внутри скобок, автозамена Word (например, замена кавычек или дефиса) внутри метки. Откройте DOCX, удалите метку полностью и наберите заново вручную.

Вторая типичная ситуация — шаблон загружен, но недоступен пользователям. Проверьте права: в некоторых конфигурациях работа с шаблонами требует роли «Добавление и изменение шаблонов договоров» или прав на дополнительные обработки. Также убедитесь, что шаблон привязан к правильному виду договора или организации — при фильтрации по организации шаблон «чужой» организации не предлагается.

Типичные ошибки
01
Загрузка файла в формате DOC вместо DOCX — механизм автозаполнения не работает или файл отклоняется при загрузке
02
Параметры набраны с опечаткой или разбиты форматированием — в договор попадает сама метка вместо значения
03
Проверка шаблона на контрагенте с пустыми реквизитами — пустые поля ошибочно принимают за нерабочий шаблон
04
Редактирование шаблона без резервной копии рабочей версии — после неудачной правки приходится восстанавливать файл заново

Если после всех проверок подстановка не работает, а типовые средства не решают задачу (нужны произвольные данные из регистров, сложные условия, несколько таблиц), потребуется доработка конфигурации или внешняя печатная форма. Это работа для разработчика 1С — самостоятельно изменять модули конфигурации без опыта не стоит: ошибки в коде могут нарушить обновление базы.

Итог

Что важно запомнить

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

Частые вопросы

Можно ли загрузить шаблон договора в 1С:Бухгалтерию без программиста?

В типовой «1С:Бухгалтерии» нет справочника шаблонов договоров с автозаполнением из DOCX. Доступные варианты — подключить готовую внешнюю печатную форму через «Дополнительные отчеты и обработки» или использовать сервисы вроде «1С:Контрагент» и «1С:Подпись» с собственными шаблонами. Создание формы под ваши данные обычно поручают разработчику.

Почему в готовом договоре вместо данных выводится текст в квадратных скобках?

Это значит, что 1С не распознала параметр. Проверьте точное имя параметра в форме шаблона, удалите метку в Word и наберите заново без копирования из других источников, убедитесь, что внутри метки нет пробелов, переносов строк и разного форматирования символов.

Как подставить в договор сумму прописью?

Зависит от конфигурации: в УНФ часть параметров суммы прописью доступна в типовом списке, в других случаях требуется доработка. Проверьте список доступных параметров в форме редактирования шаблона — если нужного параметра нет, его добавляет разработчик через расширение или внешнюю печатную форму.

Сколько шаблонов можно загрузить для одного вида договоров?

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

Нужно ли заново загружать шаблон после обновления конфигурации?

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

Можно ли использовать таблицы с товарами внутри шаблона договора?

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