Здравствуйте, пожалуйста, подскажите как создать запрос по сотрудникам(неуволенным) за выбранный месяц?

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

    УПОРЯДОЧИТЬ ПО
    ДатаСортировка
```
. Но он отбирает всех сотрудников( и работающих, и уволенных).Как задать отбор? Заранее спасибо
---
Есть вот такой запрос для ЗУП работает

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

```1c
    "ВЫБРАТЬ
    | ВложенныйЗапрос.Ссылка КАК Сотрудник,
    | ВложенныйЗапрос.ДатаРождения КАК ДатаРождения,
    | РаботникиОрганизацийСрезПоследних.Организация,
    | РаботникиОрганизацийСрезПоследних.ПодразделениеОрганизации КАК Подразделение,
    | РаботникиОрганизацийСрезПоследних.Должность,
    | МИНИМУМ(РаботникиОрганизацийПриняты.Период) КАК ДатаПриема,
    | ВЫБОР
    | КОГДА ВложенныйЗапрос.ДатаРождения1 >= &НачДата
    | И ВложенныйЗапрос.ДатаРождения1 <= &КонДата
    | ТОГДА РАЗНОСТЬДАТ(&НачДата, ВложенныйЗапрос.ДатаРождения1, ДЕНЬ)
    | ИНАЧЕ РАЗНОСТЬДАТ(&НачДата, ВложенныйЗапрос.ДатаРождения2, ДЕНЬ)
    | КОНЕЦ КАК ДнейДоСобытия
    |ИЗ
    | (ВЫБРАТЬ
    | ФизическиеЛица.ДатаРождения КАК ДатаРождения,
    | ФизическиеЛица.Ссылка КАК Ссылка,
    | ДОБАВИТЬКДАТЕ(ФизическиеЛица.ДатаРождения, ГОД, ЕСТЬNULL(РАЗНОСТЬДАТ(ФизическиеЛица.ДатаРождения, &НачДата, ГОД), 0)) КАК ДатаРождения1,
    | ДОБАВИТЬКДАТЕ(ФизическиеЛица.ДатаРождения, ГОД, ЕСТЬNULL(РАЗНОСТЬДАТ(ФизическиеЛица.ДатаРождения, &КонДата, ГОД), 0)) КАК ДатаРождения2
    | ИЗ
    | Справочник.ФизическиеЛица КАК ФизическиеЛица
    | ГДЕ
    | ФизическиеЛица.ДатаРождения <= &КонДата) КАК ВложенныйЗапрос
    | ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.РаботникиОрганизаций.СрезПоследних(&НаДату, ) КАК РаботникиОрганизацийСрезПоследних
    | ПО ВложенныйЗапрос.Ссылка = РаботникиОрганизацийСрезПоследних.Сотрудник.Физлицо
    | ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.РаботникиОрганизаций КАК РаботникиОрганизацийПриняты
    | ПО ВложенныйЗапрос.Ссылка = РаботникиОрганизацийПриняты.Сотрудник.Физлицо
    |ГДЕ
    | РаботникиОрганизацийСрезПоследних.ПричинаИзмененияСостояния В (&Причина)
    | И ((ВложенныйЗапрос.ДатаРождения1 >= &НачДата И ВложенныйЗапрос.ДатаРождения1 <= &КонДата)
    | ИЛИ (ВложенныйЗапрос.ДатаРождения2 >= &НачДата И ВложенныйЗапрос.ДатаРождения2 <= &КонДата)
    | ИЛИ РАЗНОСТЬДАТ(&НачДата, &КонДата, ГОД) > 1)
    | И РаботникиОрганизацийСрезПоследних.ПодразделениеОрганизации В(&Подразделение)
    | И (РаботникиОрганизацийСрезПоследних.Организация = &Организация
    | ИЛИ &Организация = &ПустаяОрганизация)
    |
    |СГРУППИРОВАТЬ ПО
    | ВложенныйЗапрос.Ссылка,
    | ВложенныйЗапрос.ДатаРождения,
    | РаботникиОрганизацийСрезПоследних.Организация,
    | РаботникиОрганизацийСрезПоследних.ПодразделениеОрганизации,
    | РаботникиОрганизацийСрезПоследних.Должность,
    | ВЫБОР
    | КОГДА ВложенныйЗапрос.ДатаРождения1 >= &НачДата
    | И ВложенныйЗапрос.ДатаРождения1 <= &КонДата
    | ТОГДА РАЗНОСТЬДАТ(&НачДата, ВложенныйЗапрос.ДатаРождения1, ДЕНЬ)
    | ИНАЧЕ РАЗНОСТЬДАТ(&НачДата, ВложенныйЗапрос.ДатаРождения2, ДЕНЬ)
    | КОНЕЦ
    |
    |УПОРЯДОЧИТЬ ПО
    | ДнейДоСобытия,
    | Сотрудник,
    | ДатаРождения";
```
---
а что в причину(параметр) передается?
---
РаботникиОрганизацийСрезПоследних.ПричинаИзмененияСостояния = УВОЛЕН , прием, перемещение
---
Запрос вот отсюда http://infostart.ru/public/18589/
---
спасибо Вам большое