При переходе с программы «1С:Зарплата и Управление Персоналом» версии 2.5 на версию 3.1 пользователи часто сталкиваются со следующей проблемой: сотрудница находится в отпуске по уходу за ребенком, но в отчете «Штатная расстановка» она продолжает отображаться как занимающая полную ставку. Когда на ее место принимают или переводят другого работника, программа начинает видеть двух человек на одной штатной единице, в результате чего количество свободных ставок становится равным -1.
Рассмотрим подробно, почему возникают подобные ошибки после переноса данных, как устроен механизм учета штатных позиций в 1С:ЗУП 3.1 и какими способами можно исправить эту ситуацию.
Проанализируем техническую сторону вопроса. При рекомендованном переносе данных из конфигурации ЗУП 2.5 кадровые документы не переносятся в ЗУП 3.1 в полном объеме. Вместо этого срез состояний сотрудников и их текущие ставки заносятся в документ Начальная штатная расстановка или в технические регистры сведений.
В результате переноса возникают следующие сложности:
Состояния сотрудников, но флаг временного освобождения ставки штатного расписания остается неактивным.Занятые позиции штатного расписания, но и в специальном интервальном регистре сведений Занятость позиций штатного расписания (интервальный). Отчет «Штатная расстановка» строит свои данные именно на основе этого интервального регистра.Перенос данных только для регистра накопления Занятые позиции штатного расписания, это не приведет к пересчету интервалов занятости. Программа все равно будет считать позицию занятой основной сотрудницей.Выясним важную деталь, которую часто путают пользователи. Сотрудница, находящаяся в отпуске по уходу за ребенком с установленным флагом освобождения ставки, все равно будет отображаться в отчете «Штатная расстановка». Однако ее статус изменится на «Временно освобождена».
При этом ее ставка не будет суммироваться в общее количество занятых единиц по подразделению. Замещающий сотрудник, принятый на эту должность, займет позицию со статусом «Занята (временно)», а итоговое значение свободных ставок придет в норму (перестанет быть отрицательным).
Разберем наиболее правильный и надежный способ исправления ситуации. Для того чтобы программа корректно сформировала движения по всем регистрам штатного расписания, необходимо ввести полноценный кадровый документ.
Отпуск по уходу за ребенком (или документ Изменение условий отпуска по уходу за ребенком, если период начался до даты переноса).При проведении документа программа автоматически обновит интервальный регистр Занятость позиций штатного расписания (интервальный). После этого ставка зафиксируется как временно свободна.
Если перенос данных производился с помощью документа Начальная штатная расстановка, порядок действий будет следующим:
Начальная штатная расстановка.Начальная штатная расстановка.Перепроведение документа инициализирует пересчет всех интервалов занятости штатных единиц на дату переноса.
Посмотрим, как правильно оформить прием или перевод сотрудника, который замещает временно отсутствующую работницу:
Прием на работу или Кадровый перевод указываем ту же позицию штатного расписания, которую занимала основная сотрудница.