Исправление договоров в остатках взаиморасчётов в 1С:Рарус ЖКХ
17.10.2026
Исправление договоров в остатках взаиморасчётов в 1С:Рарус ЖКХ

Бывает, что у лицевого счёта часть остатков взаиморасчётов записана на договор, а часть — без договора. Тогда пени и зачёт авансов считаются неверно: долг и оплата лежат в разных аналитиках. Мы сделали расширение для 1С:Рарус ЖКХ, которое находит такие ЛС и переносит остатки без договора на нужный договор. Общее сальдо ЛС при этом не меняется.

01 / Проблема

Остатки без договора ломают расчёт пени

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

Исправлять это вручную «Операциями» долго, и ошибиться легко: нужно учесть услугу, месяц начисления, вид начисления, месяц рассрочки и поставщика.

02 / Работа

Как работает обработка

Исправление договоров в остатках — организация, дата остатков, дата корректировки — Найти

  1. ПоискОбработка находит ЛС, у которых на дату есть ненулевые остатки одновременно с пустым и с заполненным договором. Закрытые ЛС по умолчанию не подбираются.
  2. Выбор договораДля каждой услуги подбираются кандидаты: договоры остатков этой услуги, затем основной договор ЛС, затем договоры других услуг. Если кандидат один, он выбирается сам, если их несколько — договор выбирают в карточке ЛС. Если договора нет, ЛС блокируется, причина указана.
  3. ПереносПереносить можно один ЛС, выбранные или все готовые. По каждому ЛС создаётся одна «Операция»: остаток без договора обнуляется, та же сумма переносится на договор. Обработка идёт порциями по 10 ЛС, виден прогресс.
  4. СверкаПосле записи фактические остатки сравниваются с ожидаемыми по всем измерениям.
Четыре шага исправления договоров в остатках
Поиск, выбор договора, перенос, сверка
03 / Защиты

Защиты и отмена

  • Суммы берутся из серверного снимка, а не со страницы формы.
  • Перед записью остатки читаются заново. Если они изменились после просмотра, документ не создаётся, и уже погашенная сумма не перенесётся.
  • Если итог не совпал с ожидаемым, изменения по этому ЛС откатываются. Остальные ЛС при этом не затрагиваются.
  • Каждая операция записывается в собственный журнал: документ, ЛС, даты, автор, пакет.
  • Отменить можно только операции из этого журнала, по одной или все сразу. Если операцию изменили вручную, автоматическая отмена откажет.
Защиты обработки исправления договоров в остатках
Что контролирует обработка
04 / Ограничения

Что важно знать

Зачёт авансов — отдельно

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

  • Типовая конфигурация не изменяется: это отдельное расширение.
  • Привилегированный режим не используется. Нужны обычные права пользователя на операцию и регистр.
  • Перед работой в рабочей базе мы проверяем перенос на копии по контрольным ЛС.
05 / Вопросы

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

Изменится ли сальдо лицевого счёта?

Нет. Сумма только переходит с пустого договора на выбранный, общее сальдо ЛС не меняется.

Переносятся ли пени и авансы?

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

Можно ли вернуть всё как было?

Да, через журнал обработки: созданные ею операции отменяются, и исходные остатки восстанавливаются.

Пени считаются неверно?

Найдём причину в остатках взаиморасчётов и исправим её сначала на копии базы.

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

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