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