Перейти к содержанию

Пересчитать баланс записей операций

Служебная операция, которая заново собирает витрину быстрых остатков — помесячные остатки счетов, из которых «Главная книга» и «Баланс счетов» берут остаток на начало периода.

Где искать: Модули → Обслуживание базы данных → Обслуживание → Пересчитать баланс записей операций

Разбор на примере

Перестройка транзакций

Параметров нет. Служба стирает витрину и собирает её заново из всех проводок и Начальных сальдо: по каждому счёту, месяцу (у проводки — по дате строки, у начального сальдо — по дате документа), валюте и сочетанию объектов; строка без даты в витрину не идёт. Каждая сумма округляется по текущему правилу По умолчанию настройки «Округление» компании — так же, как при проведении. Сами проводки служба не меняет, лишь убирает строки проводок и начальных сальдо, оставшиеся без шапки.

В базе с несколькими компаниями служба перестраивает витрину каждой компании, а не только той, в которой её запустили. Всё идёт одной транзакцией: если что-то сломалось посередине, витрина остаётся такой, какой была до запуска.

Зачем это нужно

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

  • изменили «Округление» — месяцы, записанные раньше, остаются по старому правилу, новые — по новому;
  • проводки правили в базе напрямую, в обход системы;
  • витрину записала старая версия (до 24.09.2026 начальные сальдо попадали в неё по другому правилу: без округления, не с той валютой и не со всеми сочетаниями объектов).

Типичные ситуации

«Главная книга» даёт разный остаток на один и тот же день. Отчёт за 01.10–14.10 и отчёт с начала учёта до 14.10 расходятся на копейки. Остаток на начало периода берётся из витрины, а движения периода — из проводок; расхождение означает, что витрина записана по другому правилу. После перестройки оба отчёта совпадают.

Служба работает несколько минут. Она перебирает все строки проводок: на базе с 64 тыс. строк — около 2,5 минуты. Дождитесь сообщения «Операция выполнена успешно!». Проводить документы и строить отчёты тем временем можно: изменения, пришедшие во время работы службы, ложатся в витрину после её завершения.

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