Внешняя обработка для массового формирования актов сверки и контроля состояния сверок с контрагентами в 1С:Бухгалтерии предприятия 3.0.
Позволяет отбирать контрагентов по остаткам и оборотам, учитывать выбранную группу контрагентов и счета расчетов, контролировать дату последней сверки и при необходимости автоматически определять индивидуальный период нового акта сверки.
Формирование данных акта выполняется с использованием штатного механизма конфигурации Бухгалтерия предприятия 3.0.
Основные возможности
Обработка позволяет:
- выбрать организацию и общий период сверки;
- ограничить список выбранной группой контрагентов;
- отбирать контрагентов по конечному остатку;
- отбирать контрагентов по оборотам;
- устанавливать минимальную сумму остатка и оборотов;
- отдельно задавать счета для отбора контрагентов;
- отдельно задавать счета, используемые при формировании актов;
- просматривать начальное сальдо, обороты и конечное сальдо по каждому контрагенту;
- отображать последний существующий акт сверки;
- отображать дату окончания последней сверки;
- рассчитывать количество дней с момента последней сверки;
- отбирать контрагентов, по которым сверка не выполнялась более заданного количества дней;
- учитывать контрагентов, по которым актов сверки ранее не было;
- автоматически начинать новый период со дня, следующего за последней сверкой;
- отображать индивидуальный период будущего акта для каждого контрагента;
- исключать из формирования контрагентов, по которым выбранный период уже полностью сверялся;
- массово создавать акты сверки;
- указывать дату создаваемых документов;
- указывать представителя организации;
- использовать настройку «Разбить по договорам»;
- контролировать повторное создание документов;
- видеть результат обработки отдельно по каждому контрагенту;
- открывать созданный или последний существующий акт непосредственно из обработки.
Новое в версии 1.1
В версии 1.1 добавлен механизм контроля предыдущих сверок с контрагентами.
В таблице теперь отображаются:
- последний акт сверки;
- дата окончания последней сверки;
- количество дней с последней сверки;
- начало периода нового акта;
- окончание периода нового акта.
Добавлен отбор:
«Не было сверки более N дней»
Например, если указано:
Не было сверки более: 180 дней
в список попадут контрагенты:
Последняя сверка была более 180 дней назад
а также контрагенты, по которым:
Акты сверки ранее вообще не создавались
Также появилась возможность:
Начинать период после последней сверки
Это позволяет учитывать внеплановые сверки и не формировать повторно акт за уже сверенный период.
Как определяется последняя сверка
Последняя сверка определяется по дате окончания периода акта сверки, а не по дате самого документа.
Например, документ создан:
20.08.2026
но период документа:
01.01.2026 – 15.08.2026
В обработке датой последней сверки будет считаться:
15.08.2026
Именно эта дата используется для определения следующего периода сверки.
Автоматическое определение нового периода
Пользователь задает общий период, например:
01.01.2026 – 30.09.2026
Если по контрагенту актов ранее не было, период остается без изменений:
01.01.2026 – 30.09.2026
Если предыдущая сверка закончилась раньше начала выбранного периода, также используется общий период.
Например:
Последняя сверка по: 31.12.2025
Новый период:
01.01.2026 – 30.09.2026
Если последняя сверка попадает внутрь выбранного периода:
Последняя сверка по: 04.08.2026
то при включенной настройке «Начинать период после последней сверки» обработка предложит:
05.08.2026 – 30.09.2026
Именно этот период будет передан в создаваемый документ.
Если же последняя сверка уже закрывает весь выбранный период:
Последняя сверка по: 30.09.2026
или более позднюю дату, контрагент автоматически снимается с создания, а в результате отображается:
Период уже сверялся

Отбор по остаткам и оборотам
Можно использовать два независимых условия.
При включенном отборе по конечному остатку контрагент включается в список, если выполняется условие:
Конечное сальдо Дт > указанного значения
ИЛИ
Конечное сальдо Кт > указанного значения
При включенном отборе по оборотам:
Оборот Дт > указанного значения
ИЛИ
Оборот Кт > указанного значения
Если одновременно включены оба отбора, должны выполняться оба условия.
Например:
a45; Остаток более 10 000
a45; Обороты более 100 000
В таблицу попадут только контрагенты, удовлетворяющие одновременно условию по остатку и условию по оборотам.
Если соответствующий отбор выключен, он не влияет на результат.
Расчет оборотов
При расчете оборотов исключаются внутренние обороты между выбранными счетами расчетов по одному и тому же контрагенту.
Например, внутреннее перемещение задолженности:
Дт 62.01
Кт 62.02
не должно искусственно увеличивать обороты контрагента для целей формирования акта сверки.
Это позволяет приблизить показатели Оборот Дт и Оборот Кт к логике сумм Дебет и Кредит, используемых при заполнении типового акта сверки.
Счета для отбора и счета для актов
В обработке предусмотрены два независимых списка счетов.
Счета для отбора
Используются для определения контрагентов, которые должны попасть в таблицу, и расчета:
Начального сальдо
Оборотов
Конечного сальдо
Например:
62
76
Счета для актов
Используются непосредственно при заполнении создаваемого документа «Акт сверки расчетов с контрагентом».
Например:
60
62
76
Таким образом, можно отбирать контрагентов по одному набору счетов, а формировать акт по другому.
При первом открытии обработки по умолчанию добавляются счета:
60
62
76
При необходимости список можно изменить.
Таблица контрагентов
После выполнения команды «Заполнить» формируется таблица контрагентов.
Для каждого контрагента отображаются данные по расчетам, информация о последней сверке и период будущего акта.
Основные колонки:
Контрагент
Начальное сальдо Дт
Начальное сальдо Кт
Оборот Дт
Оборот Кт
Конечное сальдо Дт
Конечное сальдо Кт
Последний акт
Последняя сверка по
Дней без сверки
Период нового акта с
Период нового акта по
Созданный акт
Результат
Пользователь может вручную отметить или снять отметку с любого контрагента.
Также доступны команды:
Заполнить
Отметить все
Снять все
Открыть акт
Создание актов сверки
Для каждого отмеченного контрагента создается документ:
«Акт сверки расчетов с контрагентом»
В документ передаются:
Организация
Контрагент
Дата начала
Дата окончания
Дата документа
Представитель организации
Счета расчетов
Признак «Разбить по договорам»
Если используется контроль предыдущих сверок, даты начала и окончания могут быть индивидуальными для каждого контрагента.
Например, в одной операции могут быть сформированы документы:
ООО Альфа
01.01.2026 – 30.09.2026
ООО Бета
05.08.2026 – 30.09.2026
ООО Гамма
01.07.2026 – 30.09.2026
в зависимости от того, когда с каждым из контрагентов выполнялась предыдущая сверка.
Использование штатного механизма БП 3.0
Для заполнения бухгалтерских данных используется штатный механизм документа "АктСверкиВзаиморасчетов" конфигурации Бухгалтерия предприятия 3.0.
Обработка не пытается самостоятельно полностью воспроизводить алгоритм формирования строк типового документа.
Заполняется табличная часть «По данным организации», после чего документ записывается в информационную базу.
Это позволяет использовать существующую типовую логику формирования акта сверки.
Контрагенты без оборотов
Возможна ситуация, когда у контрагента есть задолженность на начало и конец периода, но отсутствуют движения внутри периода.
Например:
Начальное сальдо Дт: 25 000
Оборот Дт: 0
Оборот Кт: 0
Конечное сальдо Дт: 25 000
В этом случае табличная часть с движениями в акте может быть пустой.
При этом остаток задолженности учитывается штатным механизмом документа.
Контроль повторного создания
При включенной настройке:
Не создавать повторно
перед созданием выполняется поиск существующего документа.
Совпадение определяется по:
Организации
Контрагенту
Дате начала периода
Дате окончания периода
В версии 1.1 при использовании индивидуальных периодов проверяются именно даты конкретного контрагента.
Например:
ООО Альфа
05.08.2026 – 30.09.2026
Если такой непомеченный на удаление акт уже существует, новый документ не создается.
В результате отображается:
Уже существует
и найденный документ можно открыть из обработки.
Результат выполнения
Результат формирования отображается непосредственно в таблице.
Возможные значения:
Создан
Уже существует
Период уже сверялся
Не создан
Ошибка: <описание ошибки>
После завершения массовой операции дополнительно выводится общий итог, например:
Создание актов завершено.
Создано: 18
Пропущено: 4
Ошибок: 0
Типовой сценарий использования
- Выбрать организацию.
- Указать общий период сверки.
- При необходимости выбрать группу контрагентов.
- Настроить отбор по остаткам и/или оборотам.
- Указать счета для отбора.
- Указать счета для создаваемых актов.
- При необходимости включить контроль давности предыдущих сверок.
- При необходимости включить автоматическое начало периода после последней сверки.
- Нажать «Заполнить».
- Проверить найденных контрагентов, последние акты и предлагаемые периоды.
- Снять отметки с контрагентов, по которым акт создавать не требуется.
- Указать дату документов и дополнительные параметры.
- Нажать «Создать акты сверки».
- Проверить результат непосредственно в таблице.
Созданные документы можно открыть командой «Открыть акт».

Контроль давно не проводившихся сверок
Отдельно обработку можно использовать не только для массового создания документов, но и как инструмент контроля.
Например, установить:
a45; Не было сверки более 180 дней
и получить список контрагентов:
с которыми сверка не проводилась более 180 дней
+
по которым акты сверки отсутствуют вообще
После этого пользователь может проверить остатки и обороты и выбрать только нужных контрагентов для формирования новых документов.
Период по умолчанию
При открытии обработки автоматически устанавливается период до последнего завершенного квартала.
Например, при запуске в III квартале 2026 года:
01.01.2026 – 30.06.2026
В I квартале период определяется по предыдущему завершенному году.
Пользователь может изменить даты вручную.
Особенности
Последним актом считается непомеченный на удаление документ выбранной организации и контрагента с наиболее поздней датой окончания периода сверки.
Дата документа и дата окончания сверки могут отличаться. Для контроля предыдущих сверок используется именно дата окончания периода.
Контрагенты, по которым акты сверки отсутствуют, считаются прошедшими условие «Не было сверки более N дней».
Если предыдущая сверка закончилась раньше начала выбранного общего периода, период нового акта не изменяется.
Если предыдущая сверка закончилась внутри выбранного периода, новый период может автоматически начинаться со следующего календарного дня.
Если предыдущая сверка уже полностью закрывает выбранный период, контрагент снимается с создания документа.
Существующие акты сверки обработка не изменяет.
История версий
Версия 1.1
Добавлен контроль предыдущих сверок с контрагентами.
Реализовано:
- отображение последнего акта сверки;
- отображение даты окончания последней сверки;
- расчет количества дней с последней сверки;
- отбор «Не было сверки более N дней»;
- учет контрагентов, по которым акты сверки отсутствуют;
- автоматическое начало нового периода после предыдущей сверки;
- индивидуальный период создаваемого акта для каждого контрагента;
- автоматическое исключение контрагентов, по которым выбранный период уже сверялся;
- проверка повторного создания с учетом индивидуального периода;
- возможность открыть последний существующий акт из таблицы.
Версия 1.0
Первая версия обработки.
Реализовано:
- массовое создание актов сверки;
- отбор по организации и периоду;
- отбор по группе контрагентов;
- отбор по конечному остатку;
- отбор по оборотам;
- исключение внутренних оборотов между счетами расчетов;
- отдельные счета для отбора и формирования актов;
- массовая установка/снятие отметок;
- штатное заполнение бухгалтерских данных акта;
- выбор представителя организации;
- разбиение по договорам;
- защита от повторного создания;
- результат создания по каждому контрагенту;
- открытие созданного документа из обработки;
- подключение через механизм дополнительных отчетов и обработок.
Проверено на следующих конфигурациях и релизах:
- Бухгалтерия предприятия, редакция 3.0, релизы 3.0.206.19, 3.0.205.22, 3.0.200.23
Вступайте в нашу телеграмм-группу Инфостарт