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

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

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

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

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

Механизм шаблонов договоров есть в большинстве типовых конфигураций: «1С:Бухгалтерия 8», «1С:Управление нашей фирмой», «1С:Комплексная автоматизация», «1С:ERP». Точные названия пунктов меню немного различаются, но общая логика одинакова: создаётся шаблон в формате Word или встроенном редакторе, в него вставляются параметры, а затем шаблон привязывается к виду договора или конкретному документу.

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

Где в 1С находятся шаблоны договоров

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

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

Подготовка текста шаблона в Word

Большинство конфигураций работают с шаблонами в формате DOCX. Текст договора набирается в Word как обычно, а в местах, куда должны подставляться данные, вставляются специальные параметры — они записываются в квадратных или фигурных скобках в зависимости от конфигурации, например [ОрганизацияНаименованиеПолное] или {Контрагент.ИНН}.

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

При подготовке текста учитывайте несколько практических моментов:

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

Загрузка шаблона в 1С и настройка параметров

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

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

Порядок действий
  1. 1
    Подготовьте текст договора в Word и расставьте параметры по списку доступных полей конфигурации
  2. 2
    Откройте справочник шаблонов договоров и создайте новый элемент
  3. 3
    Загрузите файл DOCX и проверьте распознанные параметры
  4. 4
    Привяжите каждый параметр к источнику данных (контрагент, договор, организация, документ)
  5. 5
    Укажите вид договора или условия, при которых применяется шаблон
  6. 6
    Сохраните шаблон и сформируйте тестовый договор на реальном контрагенте

Привязка шаблона к виду договора

Чтобы шаблон применялся автоматически, его привязывают к виду договора (купля-продажа, оказание услуг, аренда и т. п.) или непосредственно к карточке договора конкретного контрагента. В первом случае все новые договоры этого вида будут формироваться по единому бланку, во втором — можно задать индивидуальный шаблон для ключевого клиента.

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

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

Шаблон по виду договора

Подходит для массовых однотипных договоров. Ограничение: все договоры вида получают одинаковый текст, индивидуальные условия придётся править вручную после формирования.

Индивидуальный шаблон в карточке договора

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

Выбор шаблона при печати

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

Формирование договора и проверка результата

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

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

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

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

Реквизиты сторон
Норма

Наименования, ИНН, адреса и подписанты совпадают с карточками контрагента и организации

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

Пустые поля, текст вида [Параметр] или данные другого контрагента

Суммы и даты
Норма

Сумма цифрами совпадает с суммой прописью, даты актуальны

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

Расхождение цифр и прописи, дата из другого документа

Табличная часть
Норма

Все позиции спецификации выгружены, итоги сходятся с документом-основанием

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

Пропущенные строки, съехавшее форматирование таблицы

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

Самая частая проблема — параметр в тексте не заменяется значением и остаётся в квадратных скобках. Причины: опечатка в имени параметра, параметр не привязан к источнику данных, либо источник пуст (например, не заполнен реквизит в карточке контрагента). Лечится проверкой настройки соответствия параметров и полноты данных в справочниках.

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

Типичные ошибки
01
Ручной набор имён параметров вместо вставки из списка — малейшая опечатка отключает подстановку без сообщения об ошибке
02
Незаполненные реквизиты в карточках контрагентов — в договор попадают пустые поля или данные подставляются не в том падеже
03
Редактирование сформированного договора вместо исправления шаблона — при следующем формировании ошибка повторяется
04
Использование устаревшей версии файла шаблона — в базе остаётся старая редакция текста, пока файл не перезагружен

Ограничения механизма и когда нужна доработка

Типовые шаблоны хорошо справляются с подстановкой реквизитов и стандартных табличных частей, но имеют границы. Сложные условия («если контрагент — нерезидент, вывести другой пункт»), расчётные значения, которых нет в базе, нестандартные справочники — всё это часто не покрывается типовым механизмом и требует доработки или внешней печатной формы.

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

Итог

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

Договор из шаблона в 1С создаётся в четыре шага: подготовка DOCX с параметрами, загрузка в справочник шаблонов, привязка к виду договора, формирование и проверка. Главные условия корректной работы — точные имена параметров, заполненные карточки контрагентов и контроль каждого сформированного документа перед подписанием.

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

Можно ли использовать шаблон договора без Word?

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

Почему сумма прописью не выводится в договоре?

Чаще всего в шаблон вставлен числовой параметр вместо специального параметра «сумма прописью». Откройте настройку соответствия параметров и замените поле на то, которое формирует строку прописью. Также проверьте, что в документе-источнике сумма вообще заполнена.

Как сделать разные шаблоны для разных организаций в одной базе?

В конфигурациях с многофирменным учётом шаблон обычно можно привязать к конкретной организации. Создайте отдельный шаблон для каждой организации и укажите её в настройках применимости — при формировании договора программа подберёт нужный бланк по организации из документа.

Изменится ли уже созданный договор, если отредактировать шаблон?

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

Что делать, если в типовой конфигурации нет механизма шаблонов договоров?

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