//Вызывается на сервере. Реквизит читается из базы напрямую,
//объект целиком не загружается
Контрагент = Справочники.Контрагенты.НайтиПоНаименованию("Ромашка");
ИНН = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(Контрагент, "ИНН");
//ИНН = "7801234567"
Сообщить("ИНН = " + ИНН);
//Пустая ссылка (как и ссылка на несуществующий объект) -
//не исключение, а результат Неопределено
ИНН = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(
Справочники.Контрагенты.ПустаяСсылка(), "ИНН");
//Неопределено = Да
Сообщить("Неопределено = " + (ИНН = Неопределено));
//Без БСП - запрос к одному реквизиту
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ
| Контрагенты.ИНН КАК ИНН
|ИЗ
| Справочник.Контрагенты КАК Контрагенты
|ГДЕ
| Контрагенты.Ссылка = &Ссылка";
Запрос.УстановитьПараметр("Ссылка", Контрагент);
Выборка = Запрос.Выполнить().Выбрать();
ИНН = Неопределено;
Если Выборка.Следующий() Тогда
ИНН = Выборка.ИНН;
КонецЕсли;
//ИНН = "7801234567"
Сообщить("ИНН = " + ИНН);