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