1С:Предприятие 8.3 (8.3.27.1859)
Зарплата и управление персоналом, редакция 3.1 (3.1.36.45)
Нужно создать отчет, в котором по каждому сотруднику будет выдана история его перемещений по должностям и подразделениям. Взяла за основу отчет «Кадровые изменения», настроила под себя группировки и т.д.
Но не могу понять — как в отчет не выводить уволенных сотрудников?
Если ставлю фильтр по типу «Дата увольнения меньше или равна определенной даты», то не выводится только событие «увольнение», а события прием, перемещения, как и сам сотрудник в отчет выводятся. Пояснила на прикрепленном скрине.
Добрый день! Уточните, пожалуйста, а вариант показанный на скриншоте Регистратор. Дата увольнения = Не заполнено не выполняет отбор?
Если нет, выгрузите, пожалуйста, настройки отчета и пришлите файл xml, проверим, в чём ошибка.
Вариант отбор выполняет — убирает событие «Увольнение» у уволенного работника, но уволенный работник в отчете остается, только уже без события увольнения. А нужно чтобы уволенный работник не выводился в отчет. Эту ситуацию я показала на скрине к вопросу.
Настройки отчета в xml прикрепила.
Добрый день! Посмотрела настройки отчета. По регистратору здесь отбор устанавливать нельзя, потому что мы ещё устанавливаем большой отбор по периоду, а программа видит, что в этот период сотрудник работал.

Предлагаю исключать сотрудников в архиве:
Для этого в карточке уволенных должна быть установлена галочка:

Настройки отчета высылаю — https://buhexpert8.ru/wp-content/uploads/2026/04/Bez-uvolennyh.zip
Да, так получается.
Можно ли настроить без использования этой галочки у сотрудника «Не отображать в списках»?
Нет, к сожалению, для отбора нам нужно статическое поле, а других подходящих нет.
Часто разработчики в отчетах в папочку Сотрудники добавляют Дату увольнения, вот её нам не хватает, тогда можно было бы автоматически отобрать уволенных.