В регистре сведений измерение имеет тип ДокументСсылка (т.е. все типы документов). Оно может быть заполнено, а может быть пустым.
Не соображу, как запросом отобрать записи, у которых это значение заполнено.
Подскажете?
И зуб даю в таблице есть и то и то.
Как можно отобрать:
Выбрать КакиеТоПоля
Из Регистр.ИмяРегистра
Где ПолеЛюбойДокумент = Неопределено
Объединить Все
Выбрать КакиеТоПоля
Из Регистр.ИмяРегистра
Где ПолеЛюбойДокумент &МассивПустыхСсылок
Параметр пустых ссылок можно заполнить при помощи коллекции Метаданные
Выбрать КакиеТоПоля
Из Регистр.ИмяРегистра
Где ПолеЛюбойДокумент = Неопределено
Объединить Все
Выбрать КакиеТоПоля
Из Регистр.ИмяРегистра
Где ПолеЛюбойДокумент В &МассивПустыхСсылок
МассивПустых = Новый Массив;
МетаДок = Метаданные.Документы;
Для Каждого ЭлементМета из МетаДок Цикл
МассивПустых.Добавить(Документы[ЭлементМета.Имя].ПустаяСсылка());
КонецЦикла;
Вот так получить массив пустых ссылок на все документы
(5) Неопределено в БД появляется только когда есть составные типы. Видишь составной тип - держи в уме помимо пустой ссылки еще и неопределено