Свёртка базы по лицевым счетам в 1С:Рарус ЖКХ: что умеет модуль
17.10.2026
Свёртка базы по лицевым счетам в 1С:Рарус ЖКХ: что умеет модуль

За годы работы база 1С:Рарус ЖКХ разрастается. Медленнее идут расчёты, отчёты и обновления, но штатная свёртка обрабатывает всю базу сразу и без выбора. Мы сделали отдельный модуль: он сворачивает взаиморасчёты по организации, дому или одному лицевому счёту и сверяет остатки до и после свёртки.

01 / Задача

Почему штатной свёртки не хватает для ЖКХ

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

Расчётному отделу такая свёртка неудобна. Начисления, оплаты, пени и рассрочки по ЛС хранятся в регистрах ЖКХ, и после свёртки по ним нужны точные остатки. Ещё важно сворачивать базу частями, делать паузы и видеть, что остатки после свёртки совпали с исходными.

Модуль собран как отдельное расширение. Типовая конфигурация при этом не изменяется.

Сравнение штатной свёртки всей базы и свёртки по лицевым счетам
Чем свёртка по ЛС отличается от штатной свёртки всей базы
02 / Устройство

Как устроен модуль

В программе появляется раздел, который открывает мастер свёртки. Мастер проводит пользователя по четырём экранам: «Параметры», «Анализ», «Выполнение» и «Результат».

Свёртка базы по лицевым счетам — Параметры — Анализ — Выполнение — Результат

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

Бухгалтерию модуль сохраняет отдельно. Проводки удаляемых документов собираются в сводные «Операции (БУ и НУ)», по одной на месяц. Остатки по счетам на конец каждого месяца и обороты по месяцам остаются прежними, пропадает только расшифровка по документам.

03 / Сценарий

Как проходит свёртка

  1. Выберите параметрыОрганизация, объём (вся организация, один дом или один ЛС) и дата свёртки. Дату можно взять из календаря или кнопками «1/2/3/5 лет» и «с начала месяца».
  2. Запустите анализДанные пока не меняются. Модуль показывает ЛС к свёртке, дома, документы до даты по видам, пропущенные ЛС с причинами и блокирующие условия.
  3. Подтвердите резервную копиюБез отметки «Резервная копия сделана» и подтверждения 1С свёртка не запустится.
  4. Дождитесь выполненияСвёртка идёт порциями, на экране виден прогресс. Её можно приостановить и продолжить позже, даже на следующий день.
  5. Проверьте результатИтог сверки, расхождения, документы с ошибками и неудалённые документы открываются по ссылке.
Схема пяти этапов свёртки: ввод остатков, документы, удаление, проверка, фиксация
Этапы сеанса свёртки: от ввода остатков до фиксации ЛС
04 / Проверки

Что модуль проверяет сам

Перед запуском модуль снимает остатки по всей организации: ЛС × услуга × вид начисления, бухгалтерские счета и прочие регистры остатков. После свёртки он снимает их ещё раз и сравнивает. Лицевые счета получают статус «Завершён», только если остатки совпали.

  • Дата запрета изменения проверяется до анализа и перед запуском.
  • Повторная свёртка на ту же дату не выполняется: анализ сообщает «Свёртка на эту дату уже выполнена».
  • По одной организации работает только один сеанс свёртки.
  • ЛС с остатком по рассрочке и по добровольному страхованию пропускаются с указанием причины.
  • Если ввод сальдо по дому не прошёл, откатывается только этот дом, остальные продолжают сворачиваться.

Все действия попадают в журналы сеанса и в журнал регистрации с событием «Свёртка по лицевым счетам».

Список защит модуля свёртки от ошибочного запуска
Защиты модуля: что он не даст сделать
05 / Ограничения

Что важно знать до запуска

Отмены нет

Запущенную свёртку нельзя откатить кнопкой. Вернуть прежнее состояние можно только из резервной копии, поэтому копия обязательна.

  • Долг до даты свёртки становится одной суммой. Возраст долга по месяцам теряется: расчёт пени и работа с должниками видят его последним месяцем перед датой.
  • Документы, из которых модуль вырезал свёрнутые ЛС, нельзя перепроводить. После свёртки установите дату запрета изменения на дату свёртки.
  • Запускайте свёртку в нерабочее время. Документы, введённые во время свёртки, дают расхождение при проверке.
  • Запускать модуль может только полноправный пользователь.
Кому подойдёт

Модуль рассчитан на 1С:Рарус ЖКХ (КВП). Перед работой в рабочей базе мы проверяем свёртку на копии с реальным объёмом данных: время порций, нагрузку сервера и итог сверки.

06 / Вопросы

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

Можно свернуть только один дом?

Да. В параметрах выбирается вся организация, один дом или один лицевой счёт. Можно начать с одного дома, проверить результат и после этого свернуть остальные.

Сохранится ли бухгалтерский учёт?

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

Можно потом свернуть базу ещё раз, на более позднюю дату?

Да. Прежний ввод сальдо удалится как обычный документ, и модуль введёт остатки на новую дату.

Хотите сократить историю в базе 1С:Рарус ЖКХ?

Посмотрим вашу базу, оценим объём и проведём свёртку сначала на копии, потом в рабочей базе.

  • проверим остатки ЛС и бухучёта до и после свёртки;
  • доработаем 1С под процессы расчётного отдела;
  • возьмём базу на сопровождение и обновления.
8-950-084-79-44specialist.1s.irk@gmail.comпн–вс · 8.00 — 22.00

Возврат к списку