Почему после обновления БГУ 2.0.75.40 «разъехались» отчеты по счетам 303 и как это исправить?

Программист 1С v8.3 (Управляемые формы) Бухгалтерский учет Финансы и профессиональные услуги
← На главную

Обновление конфигурации БГУ 2.0 на релиз 2.0.75.40 часто сопровождается неприятным сюрпризом: после установки обновления оборотно-сальдовые ведомости по счетам группы 303 (а также 304.03 и 106) перестают формироваться корректно. Часть документов «пропадает» из отчетов, сальдо может отображаться одновременно в дебете и кредите, либо данные не группируются по новому субконто. Давайте разберем, почему это происходит и как вернуть учет в рабочее состояние.

Причина возникновения проблемы

Основная причина кроется в изменении структуры плана счетов. Разработчики 1С добавили новое субконто на счета группы 303. При выполнении реструктуризации базы данных в процессе обновления платформа пытается автоматически обновить существующие проводки, однако не всегда успешно справляется с заполнением нового поля в исторических данных. В результате в старых проводках вместо значения субконто остается NULL, а в новых — «пустая ссылка», что приводит к логическим ошибкам при формировании отчетов.

Способ 1: «Встряска» настроек счета

Этот метод помог многим пользователям, когда стандартные инструменты были бессильны. Суть заключается в принудительной инициализации настроек объекта метаданных через план счетов.

  1. Откройте План счетов и найдите нужный счет (например, 303.01).
  2. Перейдите в список субконто данного счета.
  3. Снимите галочку Суммовой (или иную активную отметку) у нового субконто, нажмите «Записать».
  4. Верните галочку обратно и снова нажмите «Записать».

Это действие заставляет платформу перечитать настройки субконто и часто инициирует обновление данных в таблицах проводок, исправляя некорректные записи.

Способ 2: Корректировка незаполненных субконто

Системный и наиболее правильный метод, который позволяет «зачистить» проводки с некорректными данными.

Используйте встроенную обработку 1С, которая специально предназначена для таких случаев:

  1. Перейдите в раздел Администрирование — Обслуживание.
  2. Выберите пункт Корректировка данных.
  3. Запустите инструмент Корректировка незаполненных субконто в проводках.

Данный инструмент проанализирует базу данных, найдет все записи, где субконто имеет значение NULL, и присвоит им значение пустой ссылки. Это приведет данные к однородному виду, после чего отчеты начнут видеть все проводки корректно.

Способ 3: Пересчет итогов

Если после выполнения вышеуказанных действий суммы в отчетах по-прежнему отображаются неверно, необходимо выполнить пересчет итогов. Мы можем сделать это двумя способами:

Вариант А (в пользовательском режиме):

Перейдите в Регламентные операции — Управление итогами и агрегатами. Выберите нужный период и выполните пересчет. Убедитесь, что вы выбрали правильные счета для операции.

Вариант Б (в Конфигураторе):

Если пользовательский режим не помог, выполните Тестирование и исправление базы данных. В конфигураторе при запуске этой обработки обязательно установите флаги:

Проверка настроек учета

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

Заключение

Если ни один из перечисленных методов не привел к успеху, возможно, проблема кроется в ошибках при самой реструктуризации базы данных в момент обновления. В этом случае единственным надежным вариантом остается откат к копии до обновления и повторная установка с исправлением всех ошибок, возникающих в окне сообщений конфигуратора в процессе реструктуризации. Помните, что аккуратность при обновлении структуры таблиц — залог здоровья вашей информационной базы.

← На главную