РезультатЗапроса = Запрос.Выполнить();
Что еще добавить чтобы в запрос попадали только работающие на дату документа, актуальность не подходит так как сотрудника могут уволить, и принять через 2 дня к примеру.
ВЫБРАТЬ
РаботникиОрганизацийСрезПоследних.Сотрудник.Физлицо КАК Физлицо,
РаботникиОрганизацийСрезПоследних.Должность КАК Должность,
РаботникиОрганизацийСрезПоследних.ПодразделениеОрганизации КАК ПодразделениеОрганизации,
РаботникиОрганизацийСрезПоследних.Период КАК Период,
РаботникиОрганизацийСрезПоследних.Сотрудник.ТабельныйНомер КАК ТабельныйНомер
ИЗ
РегистрСведений.РаботникиОрганизаций.СрезПоследних(&Период, Организация = &Организация) КАК РаботникиОрганизацийСрезПоследних
ГДЕ
РаботникиОрганизацийСрезПоследних.ПричинаИзмененияСостояния <> ЗНАЧЕНИЕ(Перечисление.ПричиныИзмененияСостояния.Увольнение)
|ГДЕ
| СотрудникиОрганизаций.ПодразделениеОрганизации = &ПодразделениеОрганизации
| И СотрудникиОрганизаций.ЭтоГруппа = ЛОЖЬ
| И СотрудникиОрганизаций.ПометкаУдаления = ЛОЖЬ
| И СотрудникиОрганизаций.Актуальность = ИСТИНА"
кто ж вас так гомнокодить то учит - руки бы оторвать...
|ГДЕ
| СотрудникиОрганизаций.ПодразделениеОрганизации = &ПодразделениеОрганизации
| И НЕ СотрудникиОрганизаций.ЭтоГруппа
| И НЕ СотрудникиОрганизаций.ПометкаУдаления
| И СотрудникиОрганизаций.Актуальность "