РС СостоянияСотрудников

Вопрос задал Сергей Г.

Ответственный за ответ: Зарубина Анна (★9.87/10)

Добрый день.
У нас есть сотрудники, которые выполняют некую аналитическую работу в ЗУП и в своей работе сравнивают показатели предыдущих лет, например, в начале этого 2023 года — 2021 и 2022. И вот они столкнулись с тем, что в отчет не попадают данные некоторых сотрудников.
Начал с этим разбираться и выяснил, что не попадают эти данные, потому что у некоторых сотрудников, просто физически отсутствуют записи с Состояниями во вторичном РС СостоянияСотрудников (он используется в типовых отчетах) на 01.01.2021 года, хотя в первичном РС ДанныеСостоянийСотрудников все на месте.
Проанализировал код и увидел, что при проведении некоторых документов например, Больничный лист или Отпуск, происходит перезаполнение РС СостоянияСотрудников для сотрудника, причем не с момента его приема на работу, а только частично по определенному алгоритму (если отпуск в 2023 году, то добавляются записи в 2021 году, но на 1 января 2021 года Состояния нет, а значит, получаем неверные или неполные данные. Сам алгоритм определения периода в ОбщийМодуль.СостоянияСотрудников Процедура ОбновитьСостоянияСотрудников() ).
Т.е. фактически мы можем получать данные о состоянии сотрудников только за текущий и предыдущий годы. Так и задумано разработчиками?
Очень, на мой взгляд, спорное решение, причем Обработка по обновлению состояния сотрудника все выполняет корректно, с начала работы сотрудника в Организации.
Хочу понять, придется вносить изменения в конфигурацию или можно решить вопрос какими -то дополнительными настройками?
Конфигурация ЗУП 3.1 КОРП, проверял на релизах 3.1.24..408 и 3.1.18.337, результат одинаковый.

Все комментарии (1)

  1. Здравствуйте.
    По Вашему вопросу не удалось найти полезной информации.
    Вам лучше обратиться с этим к разработчикам на v8@1c.ru.

Комментарии закрыты.