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

Отчеты и Аналитика · 10 мин

Как вывести реестр договоров в 1С

Как сформировать и вывести реестр договоров в 1С:Бухгалтерии и Управлении торговлей. Способы через отчёты, универсальный отчёт и печатные формы.

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

Выбор способа зависит от задачи. Если нужен просто список договоров с основными реквизитами — достаточно настроить форму списка справочника «Договоры контрагентов». Если требуется реестр с суммами, остатками расчётов или отбором по периоду — понадобится отчёт. Ниже разобраны все рабочие варианты для 1С:Бухгалтерии 8.3, Управления торговлей 11 и ERP.

Что такое реестр договоров и где хранятся договоры в 1С

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

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

Способ 1. Вывод списка договоров из справочника

Самый быстрый вариант — вывести на печать список справочника «Договоры контрагентов». Этот способ подходит, когда нужен перечень договоров без финансовых показателей.

Порядок действий
  1. 1
    Откройте раздел «Справочники → Договоры контрагентов» (в Бухгалтерии) или «CRM и маркетинг → Договоры» (в УТ 11).
  2. 2
    При необходимости установите отбор по контрагенту, организации или виду договора через «Ещё → Настроить список».
  3. 3
    Добавьте нужные колонки: «Ещё → Изменить форму», выведите реквизиты «Номер», «Дата», «Срок действия».
  4. 4
    Нажмите «Ещё → Вывести список», отметьте нужные колонки и нажмите «ОК».
  5. 5
    Сохраните табличный документ в Excel, PDF или отправьте на печать.

Команда «Вывести список» формирует табличный документ со всеми видимыми строками и выбранными колонками. Если в списке установлен отбор — в реестр попадут только отобранные договоры. Это удобно для формирования реестра по конкретному контрагенту или по договорам поставщиков.

Ограничение способа: выводятся только реквизиты, доступные в форме списка. Суммы по договору, остатки расчётов и другие вычисляемые данные так получить нельзя — для этого нужен отчёт.

Способ 2. Универсальный отчёт по справочнику договоров

Универсальный отчёт — стандартный инструмент в 1С:Бухгалтерии 8.3, который позволяет построить отчёт по любому справочнику или документу. Через него можно собрать полноценный реестр договоров с произвольным набором полей и отборами.

Откройте «Отчёты → Универсальный отчёт». В поле типа данных выберите «Справочник», в поле объекта — «Договоры контрагентов». Нажмите «Настройки» и добавьте нужные поля: наименование, номер, дата, контрагент, организация, вид договора, валюта. При необходимости добавьте отбор, например «Вид договора = С покупателем» или «Организация = ...».

После нажатия «Сформировать» отчёт выводится в виде таблицы, которую можно сохранить в Excel или распечатать. Настройку стоит сохранить через «Ещё → Сохранить настройки», чтобы в следующий раз формировать реестр в один клик.

Способ 3. Реестр договоров с суммами и расчётами

Если реестр нужен не просто как перечень, а с финансовыми данными — суммами реализации, остатками задолженности, оплатами — используйте отчёты по расчётам с контрагентами. В 1С:Бухгалтерии это «Анализ расчётов с покупателями» и «Анализ расчётов с поставщиками», где в настройках можно выбрать группировку по договорам.

В УТ 11 и ERP аналогичную роль играют отчёты «Ведомость расчётов с клиентами», «Задолженность клиентов» и «Задолженность поставщикам». В настройках отчёта добавьте группировку «Договор» — в результате каждая строка будет соответствовать договору с суммами оборотов и остатков.

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

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

Вывод списка справочника

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

Универсальный отчёт

Гибкая настройка полей и отборов по справочнику договоров. Требует прав доступа и первичной настройки.

Отчёты по расчётам

Реестр с суммами, оборотами и остатками задолженности. Только договоры, по которым были движения.

Внешняя печатная форма или обработка

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

Способ 4. Внешние обработки и доработка конфигурации

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

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

Как настроить реестр под свою задачу

Перед формированием реестра определите его назначение — от этого зависит состав колонок и отборы. Для архивного учёта важны номер, дата и срок действия; для финансовой сверки — суммы и остатки; для юристов — статус действия и ответственный.

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

Маршрут решения

Как выбрать действие

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

Проверка результата и типичные ошибки

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

Типичные ошибки
01
Формирование реестра отчётом по расчётам — в результате теряются договоры без оборотов, реестр получается неполным.
02
Забытый отбор по организации или контрагенту — в реестр попадают лишние договоры или пропадают нужные.
03
Вывод списка без настройки колонок — в реестре нет номеров и дат договоров, приходится переделывать.
04
Печать без проверки помеченных на удаление договоров — в реестр попадают недействующие записи.
Контрольные точки

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

Количество строк реестра
Норма

Совпадает с количеством договоров в справочнике при тех же отборах

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

Строк меньше — проверьте скрытые отборы и пометки удаления

Реквизиты договоров
Норма

Номера, даты и контрагенты заполнены и читаемы

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

Пустые номера или даты — договоры заведены без реквизитов

Суммы (если выводятся)
Норма

Сходятся с отчётом по расчётам за тот же период

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

Расхождения — проверьте период и организацию в отборе

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

Итог

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

Простой реестр договоров выводится из справочника командой «Вывести список», гибкий — через универсальный отчёт, реестр с суммами — через отчёты по расчётам с группировкой по договорам. Перед печатью проверьте отборы и полноту списка, а внешние обработки тестируйте только на копии базы.

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

Можно ли вывести реестр договоров сразу в Excel?

Да. Любой табличный документ в 1С (результат «Вывести список» или отчёта) сохраняется в формате Excel через «Файл → Сохранить как» с выбором типа файла XLSX. Структура колонок и группировки при этом сохраняются.

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

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

Как добавить в реестр срок окончания договора?

В форме списка справочника откройте «Ещё → Изменить форму» и выведите реквизит «Срок действия» (или «Действует до» — название зависит от конфигурации). Если такого реквизита в конфигурации нет, его добавляют доработкой или ведут в дополнительном сведении, которое тоже можно вывести в отчёт.

Есть ли готовая печатная форма реестра договоров в типовой 1С:Бухгалтерии?

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

Можно ли формировать реестр автоматически по расписанию?

Да, если реестр построен на отчёте с сохранённой настройкой. В конфигурациях с подсистемой рассылки отчётов (БСП) настройте рассылку: отчёт будет формироваться по расписанию и отправляться на email в виде файла Excel или PDF.