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