Рубрики
Компьютер

При проверке метаданных обнаружены ошибки

При обновлении программного обеспечения 1С Бухгалтерия иногда встречается вредная ошибка, не позволяющая закончить обновление конфигурации. Например такая:

РегистрСведений.УдалитьНастройкиВерсионированияОбъектов: Регистр без измерений, ресурсов и реквизитов:
При проверке метаданных обнаружены ошибки!
Операция не может быть выполнена.

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

Оговорка. Для простоты восприятия будет много картинок. Решение проблемы происходит на снятой с поддержки конфигурации. Отображенная конфигурация является дописанной и внешний вид несколько отличается от стандартной 1С Бухгалтерии.

Делаем бэкап базы данных. Кто желает рискнуть провести все манипуляции, позволив сгореть всем мостам, на здоровье. Можно заархивировать директорию базы данных, если она у вас файловая, у кого sql версия можно просто Выгрузить базу данных в конфигураторе. Ну и так далее. Обновляем базу данных через Конфигуратор стандартным способом.

Обновление конфигурации отображает текущую версию поставщика и соответственно новую версию конфигурации

После запускается процесс сравнения объектов

По окончании видим обновление основной конфигурации и новой конфигурации

Выполняем замещение объектов, измененных в основной конфигурации по отношению к старой конфигурации поставщика

Настраиваем правила поддержки

Происходит объединение конфигураций, согласно наших настроек

И видим Служебное сообщение:

Регистр Сведений Удалить Настройки Версионирования Объектов: Регистр без измерений, ресурсов и реквизитов: При проверке метаданных обнаружены ошибки! Операция не может быть выполнена.

Все, приплыли!

Открываем окно слева Конфигурация — Бухгалтерия Предприятия — Регистры сведений

Ищем «УдалитьНастройкиВерсионированияОбъектов»

В моем случае регистр не содержал данных и не имел дублей. Пробуем его удалить. Правой кнопкой контекстное меню.

После удаления запускаем реорганизацию базы данных и проверяем изменения в структуре информации конфигурации

Ошибок более не выявлено. Обновление конфигурации завершается успешно. Закрываем конфигуратор. Выполняем вход в нашу базу данных 1С Бухгалтерия стандартным методом. Происходит стандартная операция обновления версии программы на вновь загруженную.

В данном случае ошибка считается решенной. Замечу, что появление ошибки

«РегистрСведений.УдалитьНастройкиВерсионированияОбъектов: Регистр без измерений, ресурсов и реквизитов:
При проверке метаданных обнаружены ошибки!
Операция не может быть выполнена.»

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

Шеф! Все пропало!

Что делать, если ошибка не была исправлена и все рухнуло? Удаляем рабочую базу данных, восстанавливаемся из бэкапа и продолжаем свои изыскания.