При обновлении конфигурации 1С:Управление нашей фирмой (например, с версии 1.6.4 сразу на 1.6.12) пользователи и администраторы нередко сталкиваются с ситуацией, когда в панели разделов исчезает большая часть ключевых подсистем: Продажи, Закупки, Деньги, Компания. При этом в интерфейсе остаются лишь некоторые пункты (например, Главное, Производство, Зарплата), а у пользователя назначены полные административные права.
Проанализируем природу этой ошибки и разберем по шагам все возможные способы восстановления корректной структуры командного интерфейса.
Основная причина скрывается в нарушении регламента обновления типовых конфигураций на базе Библиотеки стандартных подсистем (БСП). Если база обновляется «перескакиванием» через обязательные промежуточные релизы (например, загрузкой полного файла конфигурации .cf старшей версии без промежуточных запусков), в информационной базе не отрабатывают обязательные процедуры обновления данных.
Рассмотрим подробнее механизм работы процедур обновления. В конфигурации 1С процедуры миграции данных и заполнения служебных констант строго привязаны к версиям. Процедура, отвечающая за перенос структуры разделов или заполнение реквизитов для версии 1.6.7, в релизе 1.6.12 может быть уже удалена разработчиками за ненадобностью. При прямом обновлении с 1.6.4 на 1.6.12 эта промежуточная процедура не выполняется вовсе. В результате:
Самым надежным и правильным способом является возврат к исходному состоянию до обновления, так как помимо скрытых разделов в базе могут остаться незаполненными учетные реквизиты объектов.
Разберем регламент правильного последовательного обновления:
ReadMe.txt или порядок на сайте обновлений 1С) и составим цепочку промежуточных обязательных релизов..cfu (или .cf) для первого промежуточного релиза в конфигураторе и обновим конфигурацию базы данных по клавише F7.Результаты обновления и дополнительная обработка данных.Если обновление уже зафиксировано, а откат невозможен, проверим, не отключились ли функциональные опции конфигурации, отвечающие за подсистемы.
Разберем порядок действий в режиме «1С:Предприятие»:
Иногда визуальное отсутствие подсистем вызвано сохраненными пользовательскими настройками командного интерфейса или повреждением локального кэша платформы.
Выполним следующие операции:
1cv8 в каталогах AppData\Local\1C и AppData\Roaming\1C).Если пропущены фоновые обработчики, можно инициировать их повторное выполнение через служебный регистр сведений.
Разберем по шагам:
Версии подсистем.1.6.4.28).Если интерфейс по-прежнему отображается некорректно:
Группы доступа и перевыберем участников для группы Администраторы, чтобы инициировать фоновое регламентное задание Обновление прав доступа.Включать в командный интерфейс, а в пункте Открыть командный интерфейс конфигурации проставлена видимость для основных ролей.