У справочника Склады есть реквизит Подразделения - справочник подразделения иерархический, как определить, в какую группу входит подразделение.
Если делать так, то ошибка Значение не является значением объектного типа (Родитель)
СпрС=Справочники.Склады.Выбрать();
Пока СпрС.Следующий() Цикл
подразд=спрС.Подразделение;
Если подразд<> Неопределено Тогда
думаю, ТС надо отходить от клюшечных стандартов. выученых без понимания.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший