Обновление конфигурации БГУ 2.0 на релиз 2.0.75.40 часто сопровождается неприятным сюрпризом: после установки обновления оборотно-сальдовые ведомости по счетам группы 303 (а также 304.03 и 106) перестают формироваться корректно. Часть документов «пропадает» из отчетов, сальдо может отображаться одновременно в дебете и кредите, либо данные не группируются по новому субконто. Давайте разберем, почему это происходит и как вернуть учет в рабочее состояние.
Основная причина кроется в изменении структуры плана счетов. Разработчики 1С добавили новое субконто на счета группы 303. При выполнении реструктуризации базы данных в процессе обновления платформа пытается автоматически обновить существующие проводки, однако не всегда успешно справляется с заполнением нового поля в исторических данных. В результате в старых проводках вместо значения субконто остается NULL, а в новых — «пустая ссылка», что приводит к логическим ошибкам при формировании отчетов.
Этот метод помог многим пользователям, когда стандартные инструменты были бессильны. Суть заключается в принудительной инициализации настроек объекта метаданных через план счетов.
План счетов и найдите нужный счет (например, 303.01).Суммовой (или иную активную отметку) у нового субконто, нажмите «Записать».Это действие заставляет платформу перечитать настройки субконто и часто инициирует обновление данных в таблицах проводок, исправляя некорректные записи.
Системный и наиболее правильный метод, который позволяет «зачистить» проводки с некорректными данными.
Используйте встроенную обработку 1С, которая специально предназначена для таких случаев:
Администрирование — Обслуживание.Корректировка данных.Корректировка незаполненных субконто в проводках.Данный инструмент проанализирует базу данных, найдет все записи, где субконто имеет значение NULL, и присвоит им значение пустой ссылки. Это приведет данные к однородному виду, после чего отчеты начнут видеть все проводки корректно.
Если после выполнения вышеуказанных действий суммы в отчетах по-прежнему отображаются неверно, необходимо выполнить пересчет итогов. Мы можем сделать это двумя способами:
Вариант А (в пользовательском режиме):
Перейдите в Регламентные операции — Управление итогами и агрегатами. Выберите нужный период и выполните пересчет. Убедитесь, что вы выбрали правильные счета для операции.
Вариант Б (в Конфигураторе):
Если пользовательский режим не помог, выполните Тестирование и исправление базы данных. В конфигураторе при запуске этой обработки обязательно установите флаги:
Пересчет итоговРеструктуризация таблицПроверка логической целостностиНе забывайте проанализировать настройки Параметров учета. Добавление нового субконто могло сбросить настройки детализации (развернутого сальдо) для счетов 303. Проверьте, чтобы в настройках развернутого сальдо было указано только то субконто, которое действительно необходимо для формирования бюджетной отчетности (например, Виды налогов).
Если ни один из перечисленных методов не привел к успеху, возможно, проблема кроется в ошибках при самой реструктуризации базы данных в момент обновления. В этом случае единственным надежным вариантом остается откат к копии до обновления и повторная установка с исправлением всех ошибок, возникающих в окне сообщений конфигуратора в процессе реструктуризации. Помните, что аккуратность при обновлении структуры таблиц — залог здоровья вашей информационной базы.