&ПоВсемПодразделениям
ИЛИ ВЫБОР
КОГДА РаботникиОрганизаций.ПериодЗавершения <= Даты.ДеньКалендаря
И РаботникиОрганизаций.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0)
ТОГДА РаботникиОрганизаций.ПодразделениеОрганизацииЗавершения
ИНАЧЕ РаботникиОрганизаций.ПодразделениеОрганизации
КОНЕЦ В
(ВЫБРАТЬ
Подразделения.Подразделение
ИЗ
ВТПодразделенияОтбора КАК Подразделения)
(0) В запросе есть временная таблица ВТПодразделенияОтбора.
Этот кусок проверяет, входит ли подразделение сотрудника в эту ВТ. Причем, если сотрудник уволен и уволен ранее Даты.ДеньКалендаря, то берется поле ПодразделениеОрганизацииЗавершения в противном случае берется поле ПодразделениеОрганизации.
Но если параметр запроса &ПоВсемПодразделениям установлен в ИСТИНА, то не важно, в каком подразделении находится сотрудник, условие всё равно выполняется.