дальше задачка 

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

?
как такое устроить за 1 проход ? (нечто вроде сложения множеств).