После обновления конфигурации 1С:Бухгалтерия предприятия 3.0 пользователи могут столкнуться с неприятной ситуацией: формы документов, такие как Поступление (акты, накладные), Реализация (акты, накладные), Счет покупателю или Счет поставщика, перестают открываться, а кассовые документы и банковские выписки отказываются проводиться, выдавая синтаксические или системные ошибки. В этой статье мы подробно разберем причины возникновения этой проблемы и рассмотрим пошаговые методы ее решения.
Проанализируем ситуацию, почему возникает подобное поведение программы. Основная причина кроется в локальном или сетевом кэше платформы «1С:Предприятие». При обновлении конфигурации меняются структуры форм, добавляются или переименовываются реквизиты и алгоритмы Библиотеки Стандартных Подсистем (БСП). Если платформа продолжает использовать старые временные файлы (кэш), сохраненные до обновления, происходит рассинхронизация программного кода и пользовательского интерфейса.
Также проблемой может стать неполное завершение фоновых процедур обновления информационной базы или сбой в справочнике Идентификаторы объектов метаданных.
Рассмотрим самый быстрый и безопасный способ сбросить временные файлы базы данных, который подходит для большинства пользователей.
При передобавлении базы в список платформа создаст новый идентификатор информационной базы во временных папках пользователя, что эквивалентно полной очистке локального кэша для этой базы.
Разберем вариант, когда кэш очищен, но обработка данных после смены релиза не завершилась корректно. Механизмы БСП требуют выполнения специальных регламентных процедур после загрузки нового релиза.
Если справочники метаданных не обновились или фоновые обработчики сбоят, мы можем запустить принудительную актуализацию структуры информационной базы с помощью специального параметра запуска.
/c ЗапуститьОбновлениеИнформационнойБазы
Важно: латинская буква /c должна быть указана в строчном регистре через слэш.
Идентификаторы объектов метаданных.В случае файлового варианта работы сбои при открытии форм могут быть следствием повреждения индексов файловой базы 1Cv8.1CD. Проанализируем порядок действий для устранения технических повреждений:
1Cv8.1CD или через Конфигуратор: Администрирование — Выгрузка информационной базы).chdbfl.exe, которая находится в каталоге установленной платформы (например, C:\Program Files\1cv8\8.3.X.XXXX\bin\chdbfl.exe).Реиндексация таблиц и Проверка логической целостности.После выполнения очистки кэша или принудительного обновления структуры информационной базы документы Поступление, Реализация и кассовые операции снова будут открываться и проводиться без ошибок.