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