Есть вот такой вот подзапросик он получает количество персонала по штатному расписанию по подразделениям:
ВЫБРАТЬ
СУММА(ШтатноеРасписаниеОрганизацийСрезПоследних.КоличествоСтавок) КАК КоличествоСтавок,
ШтатноеРасписаниеОрганизацийСрезПоследних.ПодразделениеОрганизации КАК ПодразделениеОрганизации
ИЗ
РегистрСведений.ШтатноеРасписаниеОрганизаций.СрезПоследних(&Период, ) КАК ШтатноеРасписаниеОрганизацийСрезПоследних
СГРУППИРОВАТЬ ПО
ШтатноеРасписаниеОрганизацийСрезПоследних.ПодразделениеОрганизации
Но ведь справочник подразделения иерархический. Как можно в запросе получить количество персонала по подразделениям учитывая количество персонала в подчиненных подподразделениях?
p.s. это запрос используется как вложенный в других, кроме того это все в СКД. поэтому ИТОГИ пролетают, я думаю.....
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший