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

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

Как в 1С выбрать несколько договоров для акта сверки взаиморасчётов

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

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

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

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

Как устроен отбор договоров в акте сверки

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

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

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

Способ 1: акт по контрагенту со всеми договорами

Самый простой сценарий — когда нужно показать контрагенту полную картину взаиморасчётов по всем действующим договорам. Порядок действий в «1С:Бухгалтерии 8»:

Порядок действий
  1. 1
    Откройте раздел «Покупки» (или «Продажи») → «Акты сверки взаиморасчётов» и создайте новый документ.
  2. 2
    Заполните организацию, контрагента и период сверки. Поле «Договор» оставьте пустым.
  3. 3
    Нажмите «Заполнить» — программа подберёт все документы по всем договорам контрагента за период.
  4. 4
    Проверьте табличную часть: строки должны быть сгруппированы или помечены по договорам.
  5. 5
    Выведите печатную форму и сверьте итоговое сальдо с данными контрагента.

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

Учтите: в акт попадут только договоры, по которым были движения или остатки за выбранный период. Договор без оборотов и с нулевым сальдо программа проигнорирует — это нормальное поведение, а не ошибка заполнения.

Способ 2: отбор конкретных договоров через настройки

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

  • Отбор по одному договору. Если в шапке документа есть поле «Договор», укажите его — акт сформируется только по этому договору. Для нескольких договоров придётся создать несколько актов.
  • Отбор в отчёте «Сверка взаиморасчётов». В отчётных формах (раздел «Отчёты») откройте настройки, добавьте отбор «Договор» с видом сравнения «В списке» и выберите нужные договоры. Это самый гибкий способ для произвольного набора.
  • Ручная корректировка табличной части. Заполните акт по контрагенту целиком, затем удалите строки по ненужным договорам. Способ рабочий, но требует аккуратности — легко удалить лишнее.

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

Один акт по контрагенту

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

Отбор «В списке» в отчёте

Подходит для произвольного набора договоров. Требует умения работать с настройками отчётов, печатная форма может отличаться от типовой.

Несколько актов по договорам

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

Ручное удаление строк

Быстрое разовое решение. Риск ошибки и расхождения итогов при повторном заполнении.

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

Как проверить, что в акт попали правильные договоры

После заполнения документа обязательно сверьте результат с учётными данными. Самый надёжный способ — открыть оборотно-сальдовую ведомость по счетам расчётов (60, 62, 76) с группировкой по контрагентам и договорам за тот же период и сравнить сальдо по каждому договору с данными акта.

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

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

Итоговое сальдо акта
Норма

Совпадает с суммой сальдо по всем выбранным договорам из ОСВ

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

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

Список договоров в табличной части
Норма

Присутствуют только нужные договоры, каждый с корректным сальдо

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

Есть строки по договорам, которые должны были быть исключены

Сальдо на начало периода
Норма

Совпадает с сальдо на конец предыдущего акта сверки

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

Начальное сальдо отличается — в учёте были исправления задним числом

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

Типичные ошибки и ограничения

Типичные ошибки
01
Указан договор в шапке, а ожидаются все договоры — в акт попадает только часть данных, контрагент видит заниженное сальдо.
02
Удалены строки вручную, затем документ перезаполнен кнопкой «Заполнить» — все ручные правки стёрты, акт снова содержит все договоры.
03
Период сверки не совпадает с периодом, который указал контрагент, — сальдо расходятся, хотя обе стороны правы по своим данным.
04
Договор помечен на удаление или архивный — документы по нему могут не попасть в подбор, сальдо искажается.
05
Акт сформирован по одной организации, а договор заключён с другой организацией группы — данные не находятся вовсе.

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

Если типовых возможностей не хватает

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

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

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

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

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

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

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

FAQ

Почему в акт сверки не попал один из договоров контрагента?

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

Можно ли в одном акте сверки объединить договоры разных контрагентов?

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

Как вывести в печатной форме акта разбивку сумм по договорам?

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

Что делать, если после ручного удаления строк итоги акта перестали сходиться?

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

Как сверить валютный договор вместе с рублёвыми?

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

Где в «1С:Управление торговлей» настроить список договоров для сверки?

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

Итог

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

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