При расчете отпускных, командировок или пособий в программе «1С:Зарплата и управление персоналом 3.1» пользователи нередко сталкиваются с ситуацией, когда за полностью отработанный сотрудником месяц количество календарных дней в расчете среднего заработка оказывается меньше положенных 29,3. Рассмотрим, почему возникает данная проблема, как она связана с датой оформления кадровых изменений и какими способами можно восстановить корректный учет времени.
Проанализируем типовую ситуацию. Месяц начинается с череды нерабочих праздничных или выходных дней (например, новогодние каникулы с 1 по 8 января или начало месяца, выпавшее на субботу и воскресенье). Первый рабочий день сотрудника наступает позже — например, 9 января или 3 апреля.
В этот первый рабочий день кадровик оформляет документ Кадровый перевод (или документ изменения плановых начислений), указывая дату изменения условий с первого рабочего дня (например, с 09.01.2017). При последующем расчете зарплаты в документе Начисление зарплаты и взносов отработанное время в рабочих днях рассчитывается без нареканий, так как сотрудник отработал норму месяца по графику полностью.
Однако при формировании движений в регистре накопления Данные о времени для расчета среднего (общий) в ресурсе ОтработаноДнейКалендарных фиксируется заниженное значение — из общей длительности месяца вычитаются начальные праздничные и выходные дни. В результате при расчете документа Отпуск за этот месяц показатель Учтено дней рассчитывается с неполным коэффициентом вместо 29,3.
Фирма «1С» зарегистрировала данное поведение конфигурации как ошибку с кодом 30152488.
Выясним, почему программа исключает первые дни месяца из расчета среднего заработка:
Данные о времени для расчета среднего (общий) алгоритм анализирует интервалы действующих начислений. Если в первые дни месяца начисления отсутствовали, программа квалифицирует этот отрезок как неотработанный период, даже при отсутствии зарегистрированных неявок (больничных, отпусков за свой счет и т.д.).Разберем основной методический прием, позволяющий избежать разрывов в начислениях. Любые плановые кадровые изменения (переводы на другую должность, изменение оклада, индексацию), вступающие в силу с начала нового месяца, рекомендуется регистрировать с 1-го календарного числа месяца, даже если этот день является выходным или праздничным.
Если перевод оформлен с 01.01 или с 01.04, система формирует непрерывный интервал начислений с самого начала месяца, и календарные дни для расчета среднего заработка учитываются в полном объеме (29,3 дня при отсутствии неявок).
В актуальных версиях «1С:ЗУП 3.1» алгоритм сбора времени был доработан: если у сотрудника нет зарегистрированных неявок, нерабочие дни начала месяца автоматически присоединяются к первому действующему периоду начисления. После установки обновления необходимо обновить данные среднего заработка:
Начисление зарплаты и взносов за проблемные месяцы, после чего записи в регистре Данные о времени для расчета среднего (общий) обновятся автоматически.Если необходимо быстро рассчитать отпуск или командировку в текущем документе без перепроведения прошлых периодов:
Отпуск).Когда расчетный период уже закрыт для редактирования и перепроводить начисление зарплаты нельзя, воспользуемся специализированными механизмами корректировки:
Данные о времени для расчета среднего (общий) и добавим корректирующую запись на недостающее количество дней.