Что делать, если после обновления 1С:Бухгалтерия 3.0 не открываются и не проводятся документы?

Пользователь 1С v8.3 (Управляемые формы) 1C:Бухгалтерия IT и автоматизация бизнеса
← На главную

После обновления конфигурации 1С:Бухгалтерия предприятия 3.0 пользователи могут столкнуться с неприятной ситуацией: формы документов, такие как Поступление (акты, накладные), Реализация (акты, накладные), Счет покупателю или Счет поставщика, перестают открываться, а кассовые документы и банковские выписки отказываются проводиться, выдавая синтаксические или системные ошибки. В этой статье мы подробно разберем причины возникновения этой проблемы и рассмотрим пошаговые методы ее решения.

Выясним причину сбоя

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

Также проблемой может стать неполное завершение фоновых процедур обновления информационной базы или сбой в справочнике Идентификаторы объектов метаданных.

Способ 1. Простая очистка кэша через передобавление базы

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

  1. Закроем все сеансы программы 1С.
  2. Запустим стартер 1С и выделим в списке нужную информационную базу.
  3. Нажмем кнопку Изменить, чтобы посмотреть и запомнить (или скопировать) путь к каталогу информационной базы (для файлового варианта) или параметры сервера (для клиент-серверного).
  4. Удалим базу из списка кнопкой Удалить (сама база данных при этом с диска не удаляется).
  5. Нажмем кнопку Добавить, выберем пункт «Добавление в список существующей информационной базы» и укажем ранее скопированный путь.

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

Способ 2. Проверка выполнения процедур обновления ИБ

Разберем вариант, когда кэш очищен, но обработка данных после смены релиза не завершилась корректно. Механизмы БСП требуют выполнения специальных регламентных процедур после загрузки нового релиза.

  1. Зайдем в программу от имени пользователя с административными правами.
  2. Перейдем в раздел Администрирование — Интернет-поддержка и сервисы.
  3. Раскроем блок Результаты обновления и дополнительная обработка данных.
  4. Проверим статус выполнения дополнительных процедур. Если в списке есть незавершенные или завершенные с ошибкой шаги, запустим их повторно вручную.

Способ 3. Принудительный запуск обновления информационной базы

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

  1. Откроем стартер 1С, выделим нашу информационную базу и нажмем кнопку Изменить.
  2. Перейдем на последнюю страницу настроек (где указываются дополнительные параметры запуска).
  3. В поле Дополнительные параметры запуска введем следующую команду:

/c ЗапуститьОбновлениеИнформационнойБазы

Важно: латинская буква /c должна быть указана в строчном регистре через слэш.

  1. Запустим базу в обычном режиме в монопольном статусе (без других подключенных пользователей). Программа принудительно перезапустит все процедуры обновления и переформирует справочник Идентификаторы объектов метаданных.
  2. После успешного входа и завершения процедур удалим данный ключ из параметров запуска.

Способ 4. Проверка и исправление структуры базы данных

В случае файлового варианта работы сбои при открытии форм могут быть следствием повреждения индексов файловой базы 1Cv8.1CD. Проанализируем порядок действий для устранения технических повреждений:

  1. Обязательно создадим резервную копию базы данных (копированием файла 1Cv8.1CD или через Конфигуратор: Администрирование — Выгрузка информационной базы).
  2. Запустим утилиту chdbfl.exe, которая находится в каталоге установленной платформы (например, C:\Program Files\1cv8\8.3.X.XXXX\bin\chdbfl.exe).
  3. Укажем путь к файлу базы данных, установим флаг Исправлять обнаруженные ошибки и нажмем кнопку Пуск.
  4. После завершения проверки выполним процедуру в Конфигураторе: Администрирование — Тестирование и исправление, включив пункты Реиндексация таблиц и Проверка логической целостности.

После выполнения очистки кэша или принудительного обновления структуры информационной базы документы Поступление, Реализация и кассовые операции снова будут открываться и проводиться без ошибок.

← На главную