1С. Обновление справочника «Идентификаторы объектов метаданных».
При добавлении в информационную систему внешней обработки, отчёта, печатной формы, а также при изменении состава конфигурации или её расширений может возникнуть ошибка, указывающая на необходимость обновления справочника «Идентификаторы объектов метаданных».
Обновить справочник можно следующими способами:
- Запустить программу с параметром /С ЗапуститьОбновлениеИнформационнойБазы;
- Увеличить номер версии конфигурации, чтобы при очередном запуске выполнились процедуры обновления данных информационной базы;
- Специальной обработкой «Обновление справочника Идентификаторы Объектов Метаданных», различные варианты которой можно найти на просторах интернета.
- 1С
- Ошибки
Идентификаторы объектов метаданных как обновить
Справочник.Константы — добавлен в расширение
Попробовал взять обработку ИР из соответствующей версии БСП и напустить на базу — результатов не дало
Что получаю, запустив конфигурацию с ключом «/С ЗапуститьОбновлениеИнформационнойБазы»:
: Ошибки при выполнении функции ОбщегоНазначения.ИдентификаторыОбъектаМетаданных().
Для объекта метаданных «Справочник.Константы»
не найден идентификатор в справочнике «Идентификаторы объектов метаданных» и
регистре сведений «Идентификаторы объектов версий расширений».
Для разработчика: возможно требуется обновить вспомогательные данные,
которые влияют на работу программы. Для выполнения обновления можно:
— воспользоваться внешней обработкой
«Инструменты разработчика: Обновление вспомогательных данных»,
— либо запустить программу с параметром командной строки 1С:Предприятия 8
«/С ЗапуститьОбновлениеИнформационнойБазы»,
— либо увеличить номер версии конфигурации, чтобы при очередном запуске
выполнились процедуры обновления данных информационной базы.
ладно с обработкой ИР, может она нужна от более поздней БСП, но почему ключ запуска отрабатывает не так, как мне надо? чяднт?
FAQ и советы по 1С
Если вам потребовалось обновить идентификаторы объектов метаданных в 1С, то сапое простое это запустить базу с ключом:
/c ЗапуститьОбновлениеИнформационнойБазы
Обратите внимание ключ «с» должен быть на латинице.
Количество показов: 116227
Картинка дня 😉

Рычаг аварийного останова сервера
Подпишитесь:
Последние 10 подписчиков:
Всего подписчиков: 417
Сайт посвящен конфигурации 1C:Управление торговлей 11 и CMS Битрикс. Все статьи являются авторскими, копирование и распространение запрещено.
Обновление справочника «Идентификаторы объектов метаданных» без привязки к конфе и релизу БСП
Обработка позволяет обновить справочник «Идентификаторы объектов метаданных» для любой конфигурации, в которой этот справочник используется. Ее работа не привязана к версии БСП. Работоспособность тестировал для: Тестировал для: Управление небольшой фирмой 1.6 (1.6.5.1) ЗУП 3.1 (3.1.4.167) Бухгалтерия предприятия, редакция 3.0 (3.0.57.17) Управление торговлей, редакция 11.2 (11.2.2.100) Управление торговлей, редакция 11.3 (11.3.4.93)
С появлением новшеств от всеми нами горячо любимого 1с, появляются и новые неприятные моменты, о которых никто раньше не подозревал. И вот в очередной раз столкнувшись с одним из них, решил оформить это в виде публикации, дабы не терялось и помогало людям.
Начну с того, что после добавления новой роли в конфу(на первый взгляд безобидное действие), начала появляться ошибка
Ошибка при выполнении функции ОбщегоНазначения.ИдентификаторыОбъектаМетаданных()
Для Объекта метаданных < Имя_Объекта >не найден идентификатор в справочнике «Идентификаторы объектов метаданных»
Для разработчика: возможно требуется обновить вспомогательные данные, которые влияют на работу программы. Для выполнения обновления можно:
— воспользоваться внешней обработкой «Инструменты разработчика: Обновление вспомогательных данных»
— либо запустить программу с параметром командной строки 1С: Предприятия 8
«/С ЗапуститьОбновлениеИнформационнойБазы»
— либо увеличить номер версии конфигурации, чтобы при очередном запуске выполнились процедуры обновления данных информационной базы.
К слову сказать, появляется она не только при добавлении роли, а и при добавлении других объектов.
Решается она путем обновления справочника идентификаторов, но для ролей на этом пляска не заканчивается, так как 1с в режиме предприятия хоть новую роль и видит, но ее никак не использует. Для правильного использования новоиспеченной роли нужно запустить еще и обновление параметров работы пользователей. Оба эти механизма я включил в одну обработку и протестировал на разных конфигурациях.
Ключевые слова: ИдентификаторыОбъектаМетаданных ЗапуститьОбновлениеИнформационнойБазы идентификаторы объектов объекта метаданных
Файлы для скачивания
50р
- ОбновлениеИдентификаторовОбъектовБезПривязкиКВерсииБСП.epf (6Kb)
- Обновление служебного справочника «Идентификаторы объектов метаданных»
- дата загрузки: 06.02.2018 12:40:34
