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