//ТипВсеСсылки собирает описание всех
//ссылочных типов своего вида. Так узнают,
//справочник это или документ, не перебирая
//имена по одному
Значение = Справочники.Сотрудники
.НайтиПоКоду("000001");
ТипЗначения = ТипЗнч(Значение);
Если Справочники.ТипВсеСсылки()
.СодержитТип(ТипЗначения) Тогда
Сообщить("это элемент справочника");
ИначеЕсли Документы.ТипВсеСсылки()
.СодержитТип(ТипЗначения) Тогда
Сообщить("это документ");
КонецЕсли;
//По типу находят объект метаданных,
//а по нему - имя и синоним
Описание = Метаданные.НайтиПоТипу(
ТипЗначения);
Сообщить("Имя: " + Описание.Имя);
Сообщить("Синоним: " + Описание.Синоним);
//Пустая ссылка тип не теряет: проверка
//работает и на ней
Пустая = Справочники.Сотрудники
.ПустаяСсылка();
Сообщить("Тот же тип: " +
(ТипЗнч(Пустая) = ТипЗначения));
//Сообщает: Тот же тип: Да