Если справочник подчиненный (т.е. имеет владельца), то обычно на форме списка или на форме выбора, автоматически сгенерированной системой 1С, прописан отбор по владельцу.
Вопрос - как в модуле формы узнать, какой владелец установлен для списка?
Далее приведен код, выясняющий владельца списка справочника. Код надо размещать в модуле формы. Предполагается, что на форме автоматически был создан реквизит Список, который содержит данные справочника.
&НаСервере
Функция ПолучитьВладельцаФормы()
КоллекцияПолейОтбора=ЭтаФорма.Список.Отбор.Элементы;
ТекущийВладелецФормы=Неопределено;
Для каждого ПолеОтбора Из КоллекцияПолейОтбора Цикл
Если Строка(ПолеОтбора.ЛевоеЗначение)="Владелец" Тогда
ТекущийВладелецФормы=ПолеОтбора.ПравоеЗначение;
Прервать;
КонецЕсли;
КонецЦикла;
Возврат ТекущийВладелецФормы;
КонецФункции