В ряде типовых конфигураций 1С предлагается стандартная функция проверки наличия реквизита в объекте (расположена в общем модуле “ОбщегоНазначения”) МетаданныеОбъекта = Контрагент.Метаданные(); ИмяРеквизита = "Наименование"; ОбщегоНазначения.ЕстьРеквизитОбъекта(ИмяРеквизита, МетаданныеОбъекта); Свой код Функция ЕстьРеквизитОбъекта(ИмяРеквизита, МетаданныеОбъекта) Экспорт Возврат НЕ (МетаданныеОбъекта.Реквизиты.Найти(ИмяРеквизита) = Неопределено); КонецФункции