Криво тема создалась.

В языке запроса можно проверять нахождение элемента в иерархии, например

Выбрать
Справочник.ПодразделенияК� �мпании.Ссылка

Где
Справочник.ПодразделенияК� �мпании.Ссылка В ИЕРАРХИИ (&Департамент)



То есть, слева от оператора ссылка на элемент, а справа группа, переданная в виде параметра.
А что делать, если группа является не параметром, а полем в запросе, например:

ВЫБРАТЬ
пгс_СоответствиеВидНоменк� �атуры_Склад.Подразделение КАК Подразделение,
пгс_СоответствиеВидНоменк� �атуры_Склад.ГруппаВидовНо� �енклатуры КАК ГруппаВидовНоменклатуры ,
пгс_СоответствиеВидНоменк� �атуры_Склад.Склад КАК Склад
ИЗ
РегистрСведений.пгс_Соотве тствиеВидНоменклатуры_Скл� �д КАК пгс_СоответствиеВидНоменк� �атуры_Склад
ГДЕ
пгс_СоответствиеВидНоменк� �атуры_Склад.Подразделение = &ПодразделениеПолучатель
И &ВидНоменклатуры В ИЕРАРХИИ(ГруппаВидовНомен� �латуры );


У меня в регистре сведений хранятся группы видов номенклатуры, в запросе нужно проверить нахождение элемента, переданного параметром на нахождение в иерархии группы. Вышеприведенный запрос не выполнятся, т.к. справа от оператора находится не переменная.
Что можно с этим сделать?