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