При расчете оплаты за работу в праздничные, выходные дни и сверхурочно для внешних или внутренних совместителей (например, работающих на 0.25 или 0.5 ставки) пользователи часто сталкиваются с ситуацией, когда программа рассчитывает стоимость часа исходя из полного оклада, не уменьшая его пропорционально ставке, либо, наоборот, завышает стоимость часа из-за некорректной нормы времени. Разберем логику работы типового механизма программы и рассмотрим несколько способов настройки корректного расчета.
Проанализируем механику расчета программы. В типовой конфигурации 1С:Зарплата и управление персоналом 3.1 расчет оплаты праздничных и сверхурочных опирается на показатель СтоимостьЧаса (или СтоимостьДня), который определяется путем деления совокупной тарифной ставки (оклада) на норму рабочего времени.
При этом действуют следующие правила кадрового учета:
Прием на работу, Кадровый перевод) оклад всегда указывается в полном размере для целой ставки (например, 10 000 руб.), а фактическая занятость задается количеством занимаемых ставок (например, 0.25).Рассмотрим основные способы решения этой задачи в конфигурации.
Это методически наиболее правильный вариант, не требующий изменения типовых формул начислений. Разберем его по шагам:
Посмотрим на результат расчета при такой настройке: норма времени берется от полного графика (160 часов), и программа рассчитывает стоимость часа как 10 000 руб. / 160 часов = 62,5 руб./час. Это математически строго соответствует расчету урезанного оклада к сокращенной норме: 2 500 руб. / 40 часов = 62,5 руб./час. При этом начисление Оплата по окладу (по часам) или Оплата по окладу также рассчитается корректно пропорционально отработанному времени.
Если специфика учета не позволяет использовать норму базового графика, пересчет оклада в часовую ставку можно переопределить непосредственно для конкретного сотрудника:
Прием на работу или Кадровый перевод) на вкладке Оплата труда.В этом случае при делении полного оклада на полную норму производственного календаря (или среднемесячную норму) стоимость часа автоматически приведется к верной величине без привязки к сокращенному количеству часов в графике совместителя.
В версиях 1С:ЗУП 3.1 реализован специальный системный показатель ДоляНеполногоВремени. Он автоматически принимает значение занимаемой ставки из кадровых документов сотрудника (например, 0.25, 0.5 и т.д.).
Если на предприятии используются собственные формулы для расчета оплаты праздничных или сверхурочных часов, скорректируем формулу начисления:
Оплата праздничных и выходных дней или аналогичный пользовательский вид расчета).ДоляНеполногоВремени.Пример типовой конструкции с учетом доли ставки:
ВремяВЧасах * СтоимостьЧаса * 2 * ДоляНеполногоВремени
Однако стоит учитывать: если график сотрудника уже настроен с расчетом нормы по основному графику (Способ 1), добавление показателя ДоляНеполногоВремени приведет к повторному занижению суммы. Данный способ применяется только в случаях, когда часовая ставка берется от полного оклада без приведения нормы к базовому графику.
После изменения параметров графиков или формул выполним следующие контрольные действия:
Плановый ФОТ итоги.