Тип: Булево. Если значение этого свойства для расширения установлено в Истина, при заимствовании объекта значение свойства ОбъектМетаданных: ОпределяемыйТип.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: Куб.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: ТаблицаИзмерения.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: ВнешнийИсточникДанных.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: Поле.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: Таблица.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: HTTPСервис.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: Функция.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: ШаблонURLHTTPСервиса.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: Бот.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: WebSocketКлиент.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: ПланВидовРасчета.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: ПланСчетов.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: БизнесПроцесс.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: Документ.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: ЖурналДокументов.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: Задача.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: ПланВидовХарактеристик.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: ПланОбмена.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: РегистрБухгалтерии.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: РегистрНакопления.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: РегистрРасчета.ОбъектРасширяемойКонфигурации, Объект
Полное описание, параметры и ограничения
ОбъектМетаданныхКонфигурация.ПоддерживатьСоответствиеОбъектамРасширяемойКонфигурацииПоВнутреннимИдентификаторам (ConfigurationMetadataObject.KeepMappingToExtendedConfigurationObjectsByIDs)
ОбъектМетаданныхКонфигурация (ConfigurationMetadataObject)
ПоддерживатьСоответствиеОбъектамРасширяемойКонфигурацииПоВнутреннимИдентификаторам (KeepMappingToExtendedConfigurationObjectsByIDs)
Доступен, начиная с версии 8.3.14.
Использование:
Только чтение.
Описание:
Тип: Булево.
Если значение этого свойства для расширения установлено в Истина, при заимствовании объекта значение свойства ОбъектМетаданных: ОпределяемыйТип.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: Куб.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: ТаблицаИзмерения.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: ВнешнийИсточникДанных.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: Поле.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: Таблица.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: HTTPСервис.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: Функция.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: ШаблонURLHTTPСервиса.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: Бот.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: WebSocketКлиент.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: ПланВидовРасчета.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: ПланСчетов.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: БизнесПроцесс.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: Документ.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: ЖурналДокументов.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: Задача.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: ПланВидовХарактеристик.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: ПланОбмена.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: РегистрБухгалтерии.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: РегистрНакопления.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: РегистрРасчета.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: РегистрСведений.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: Справочник.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: ФункциональнаяОпция.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: ПараметрФункциональныхОпций.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: Команда.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: ГруппаКоманд.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: ХранилищеНастроек.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: ОбщаяКоманда.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: ЦветПалитры.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: СервисИнтеграции.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: WebСервис.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: WSСсылка.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: Интерфейс.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: Константа.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: КритерийОтбора.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: Нумератор.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: Обработка.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: ОбщаяКартинка.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: Макет.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: ОбщийМодуль.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: Форма.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: Стиль.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: Язык.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: Отчет.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: ПакетXDTO.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: ПараметрСеанса.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: Перечисление.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: ПодпискаНаСобытие.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: Подсистема.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: Последовательность.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: РегламентноеЗадание.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: Роль.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: ЭлементСтиля.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: Графа.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: Измерение.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: ЗначениеПеречисления.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: ОперацияWebСервиса.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: Перерасчет.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: ПараметрWebСервиса.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: ПризнакУчетаПланаСчетов.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: ПризнакУчетаСубконтоПланаСчетов.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: Реквизит.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: ТабличнаяЧасть.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: Ресурс.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: РеквизитАдресации.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: КаналСервисаИнтеграции.ОбъектРасширяемойКонфигурации, ОбъектМетаданных: ОбщийРеквизит.ОбъектРасширяемойКонфигурации заполняется и содержит уникальный идентификатор объекта в расширяемой конфигурации.
Если после переименования заимствованного объекта ему стал соответствовать другой объект конфигурации и значение этого свойства для расширения установлено в Истина, то значение свойства будет обновлено.
Значение по умолчанию - Истина.
Доступность:
Сервер, толстый клиент, внешнее соединение, мобильное приложение (сервер), мобильный автономный сервер.
Примечание:
Рекомендуется устанавливать в Ложь при разработке универсальных расширений.
Использование в версии:
Доступен, начиная с версии 8.3.14.
Методическая информация
Практические примеры
Составить паспорт конфигурации и отличить его от версии платформы
Имя, версия и поставщик — свойства прикладной конфигурации. Режим совместимости не равен версии установленного 1cv8.exe.
Где и как запускать
Учебная база: создайте серверный общий модуль УчебныеЗадачи (флаг Сервер). Код без директив вставьте в тело процедуры ВыполнитьПример() Экспорт. Вызовите её из серверного обработчика команды учебной обработки. Не запускайте в рабочей базе.
Подготовка
Запускайте в учебной копии конфигурации. Примеры читают структуру метаданных, но не создают объекты, не записывают регистры и не проводят документы.
Сверяйте вывод с деревом конфигурации в Конфигураторе. Имена, длины и настройки в УНФ, КА2, БП, УТ 11 и УТ 10.3 могут различаться.
Паспорт = Новый Структура;
Паспорт.Вставить("Имя", Метаданные.Имя);
Паспорт.Вставить("Синоним", Метаданные.Синоним);
Паспорт.Вставить("Версия", Метаданные.Версия);
Паспорт.Вставить("Поставщик", Метаданные.Поставщик);
Паспорт.Вставить("АвторскиеПрава", Метаданные.АвторскиеПрава);
Паспорт.Вставить("Заголовок", Метаданные.Заголовок);
Паспорт.Вставить("КраткаяИнформация", Метаданные.КраткаяИнформация);
Паспорт.Вставить("ПодробнаяИнформация", Метаданные.ПодробнаяИнформация);
Паспорт.Вставить("Комментарий", Метаданные.Комментарий);
Паспорт.Вставить("АдресИнформацииОКонфигурации", Метаданные.АдресИнформацииОКонфигурации);
Паспорт.Вставить("АдресИнформацииОПоставщике", Метаданные.АдресИнформацииОПоставщике);
Паспорт.Вставить("АдресКаталогаОбновлений", Метаданные.АдресКаталогаОбновлений);
Для Каждого Поле Из Паспорт Цикл
Сообщить(Поле.Ключ + ": " + Строка(Поле.Значение));
КонецЦикла;
Сообщить("Режим совместимости: " + Строка(Метаданные.РежимСовместимости));
Сообщить("Совместимость расширений: " + Строка(Метаданные.РежимСовместимостиРасширенияКонфигурации));
Сообщить("Вариант встроенного языка: " + Строка(Метаданные.ВариантВстроенногоЯзыка));
Сообщить("Назначение расширения: " + Строка(Метаданные.НазначениеРасширенияКонфигурации));
Сообщить("Сопоставление по внутренним ID: " + Строка(Метаданные.ПоддерживатьСоответствиеОбъектамРасширяемойКонфигурацииПоВнутреннимИдентификаторам));
Сообщить(Паспорт.Количество() = 12);Разбор по шагам
Копируем двенадцать текстовых свойств в отдельную структуру паспорта, не меняя Метаданные.
Версия — строка, заданная разработчиком конфигурации. Пустая Версия в учебной схеме допустима.
РежимСовместимости выбирает поведение платформы для конфигурации; установленная платформа может быть новее.
Адреса информационных страниц и каталога обновлений только выводятся, запросы по ним не выполняются.
Настройки расширения читаем для диагностики; они не доказывают совместимость любого подключённого расширения.
Как проверить результат
В структуре ровно двенадцать полей, значения совпадают со свойствами корня в Конфигураторе.
Если учебная Версия не заполнена, выводится пустая строка без исключения.
Не меняйте Версия на 8.5.1.1343 ради совпадения: версия прикладной конфигурации может быть, например, 11.5.x.
Ожидаемый результат
Получен читаемый паспорт прикладной конфигурации без ошибочного смешения с версией платформы.
На что обратить внимание
Паспорт не является проверкой установки обновления или лицензии.
Произвольная строка АдресКаталогаОбновлений не означает безопасный или доступный сервер.
Совместимость расширения требует анализа заимствований и проверок конкретного расширения; одного свойства корня мало.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.