Документы и Печать · 10 мин
Как в 1С сделать приложение к договору
Как создать приложение к договору в 1С: дополнительные соглашения, спецификации, печатные формы и макеты. Пошаговая инструкция для 1С:Бухгалтерии и Управление торговлей.
Приложение к договору — спецификация, график платежей, перечень работ или дополнительное соглашение — в 1С формируется несколькими способами в зависимости от конфигурации и задачи. В типовых решениях (1С:Бухгалтерия, Управление торговлей, Управление нашей фирмой) приложение обычно привязывается к элементу справочника «Договоры контрагентов» либо создаётся как отдельный печатный документ на основе заказа, счёта или реализации.
Главный вопрос перед началом работы: приложение нужно только распечатать или оно должно влиять на учёт — суммы, этапы оплаты, сроки. От этого зависит выбор инструмента: внешняя печатная форма, встроенный документ «Дополнительное соглашение» (в конфигурациях, где он есть) или документ «Спецификация к договору» в УНФ. Ошибка на этом этапе приводит к тому, что красивый документ печатается, но в отчётах по договору его не видно.
Ниже разобраны рабочие способы для типовых конфигураций, порядок настройки печатных форм и ограничения, о которых нужно знать до того, как править макет.
Определите, какое приложение вам нужно
Под «приложением к договору» пользователи обычно понимают три разных объекта, и в 1С они реализуются по-разному. Первый — юридическое дополнительное соглашение, меняющее условия договора: сумму, сроки, реквизиты. Второй — спецификация или перечень товаров и работ с ценами, который является неотъемлемой частью договора. Третий — график платежей или этапов, который в учётных конфигурациях часто ведётся прямо в договоре или заказе.
Если приложение должно влиять на взаиморасчёты (например, график оплат для контроля долга), используйте учётные механизмы: в УНФ это документ «Спецификация к договору» и график оплаты в заказе покупателя, в Управлении торговлей — этапы оплаты в соглашении с клиентом. Если нужен только печатный документ для подписи, достаточно печатной формы.
Как выбрать способ
Создайте дополнительное соглашение через справочник договоров
Самый универсальный способ, работающий в 1С:Бухгалтерии, УНФ и Управлении торговлей, — завести дополнительное соглашение как отдельный элемент справочника договоров. Откройте карточку контрагента, перейдите на вкладку «Договоры» и создайте новый элемент. В поле наименования укажите, например, «Дополнительное соглашение № 1 от 12.03 к договору № 45 от 10.01», чтобы в списках документов было понятно, к чему оно относится.
В УНФ и Управлении торговлей для договора можно указать вид или связь с основным договором — проверьте наличие реквизита «Основной договор» или «Договор-основание» в карточке. Если такого реквизита нет, связь фиксируется в наименовании и комментарии. В 1С:Бухгалтерии дополнительное соглашение обычно заводят как новый договор с тем же контрагентом, а в документах поступления и реализации выбирают нужный договор, чтобы взаиморасчёты детализировались корректно.
Файл подписанного соглашения прикрепите к карточке договора через кнопку «Присоединённые файлы» (скрепка в командной панели). Это позволит хранить скан рядом с учётными данными и быстро находить его из списка договоров.
Сформируйте спецификацию на основе документа
Когда приложение — это перечень товаров, работ или услуг с ценами, удобнее строить его на основе учётного документа, а не заполнять вручную. В УНФ откройте заказ покупателя или счёт на оплату и в меню «Печать» найдите форму «Спецификация» или «Приложение к договору» — в типовой поставке УНФ такие формы есть, причём спецификация может выводиться с номером и датой договора, подтянутыми из документа.
В Управлении торговлей аналогичная логика: из соглашения с клиентом или заказа клиента печатается спецификация с табличной частью документа. Если типовой формы нет, проверьте раздел «Дополнительные отчёты и обработки» — возможно, в вашей поставке форма отключена и её нужно добавить.
Перед печатью проверьте, что в документе заполнены договор, цены и номенклатура с единицами измерения. Пустые поля в макете чаще всего означают незаполненные реквизиты документа, а не ошибку формы.
- 1Откройте документ-основание: счёт на оплату, заказ покупателя или реализацию
- 2Убедитесь, что в шапке указан договор с контрагентом
- 3Заполните табличную часть: номенклатура, количество, цены, ставки НДС
- 4Нажмите «Печать» и выберите форму «Спецификация» или «Приложение к договору»
- 5Проверьте в предпросмотре номер договора, дату и итоговую сумму
- 6Сохраните в PDF или отправьте на принтер
Настройте внешнюю печатную форму для нестандартного текста
Если юристы требуют приложение с конкретной шапкой, формулировками и таблицей, которых нет в типовом макете, понадобится внешняя печатная форма. Это файл с расширением .epf, который подключается без изменения конфигурации и не нарушает поддержку. Включите механизм: «Администрирование → Печатные формы, отчёты и обработки → Дополнительные отчёты и обработки», затем добавьте файл формы через «Добавить из файла».
Готовую форму можно заказать разработчику или найти в открытых каталогах, но перед использованием проверьте совместимость с вашей версией конфигурации — форма, написанная под старый релиз, может выдавать ошибки при печати. После подключения назначьте, для каких документов форма доступна, и она появится в меню «Печать».
Простые правки существующего макета (логотип, подписи, реквизиты) иногда проще сделать через встроенный редактор макета, если конфигурация открыта для изменений, но этот путь усложняет обновления. Для конфигураций на поддержке предпочтительнее внешняя форма.
Проверьте результат и хранение приложений
После создания приложения убедитесь, что оно корректно связано с договором и отражается там, где ожидается. Откройте карточку договора: присоединённые файлы должны отображаться в списке, а если приложение заведено как отдельный договор — проверьте его присутствие в отчётах по взаиморасчётам. Распечатанную спецификацию сверьте с документом-основанием: суммы, количество позиций и реквизиты сторон должны совпадать.
Для долгосрочного хранения выработайте единое правило именования: номер приложения, дата, номер основного договора. Это избавит от ситуации, когда в списке договоров контрагента десяток элементов с одинаковым названием «Доп. соглашение» и понять, какое из них актуальное, можно только открыв каждый.
Как проверить результат
В меню «Печать» есть нужная форма, макет заполнен данными документа
Формы нет в списке или поля макета пустые при заполненном документе
В наименовании или реквизите указан основной договор, файл приложения прикреплён
Приложение не идентифицируется в списке договоров
Сумма совпадает с суммой документа-основания
Расхождения в суммах или отсутствуют строки табличной части
Типичные ошибки при оформлении приложений
Чаще всего проблемы возникают не из-за программы, а из-за организационных решений. Ниже собраны ошибки, которые регулярно встречаются в практике работы с договорами в 1С.
Отдельно стоит предостеречь от хранения приложений в виде текста в комментарии к договору. Комментарий не попадает в печатные формы, не участвует в поиске по файлам и легко перезаписывается при групповом изменении. Текст приложения — это либо присоединённый файл, либо печатная форма.
Частые вопросы
Можно ли сделать приложение к договору в 1С:Бухгалтерии, если там нет такого документа?
Да. В 1С:Бухгалтерии приложение оформляют как отдельный элемент справочника «Договоры» у того же контрагента, а файл прикрепляют через «Присоединённые файлы». Для печати спецификации используют счёт на оплату или реализацию с подключённой внешней печатной формой.
Как вывести в печатную форму номер и дату основного договора?
Заполните реквизит «Договор» в документе-основании — типовые макеты спецификаций в УНФ и Управлении торговлей подтягивают номер и дату договора автоматически. Если поле пустое в печати, проверьте, выбран ли договор в шапке документа.
Чем внешняя печатная форма лучше правки макета в конфигураторе?
Внешняя форма подключается без снятия конфигурации с поддержки и сохраняется при обновлениях. Изменённый типовой макет перезаписывается при обновлении либо блокирует автоматическое обновление, что со временем приводит к пропуску важных релизов.
Как связать несколько дополнительных соглашений с одним договором?
Заведите каждое соглашение отдельным элементом справочника договоров с указанием основного договора в наименовании и реквизите связи, если он есть в конфигурации. Сканы всех соглашений прикрепляйте к основному договору, чтобы вся история была доступна из одной карточки.
Почему подключённая внешняя форма не появляется в меню «Печать»?
Проверьте три момента: включён ли механизм дополнительных отчётов и обработок в разделе «Администрирование», назначены ли в настройках обработки документы, для которых она доступна, и совместима ли форма с текущей версией конфигурации. Несовместимая форма может не регистрироваться или выдавать ошибку при открытии.
Что важно запомнить
Приложение к договору в 1С — это либо отдельный элемент справочника договоров с прикреплённым файлом, либо печатная форма на основе учётного документа. Выбирайте способ по задаче: влияние на учёт — через документы и этапы оплаты, только печать — через типовую или внешнюю форму. Типовые макеты на поддержке не правьте напрямую, используйте внешние печатные формы.