В процессе работы с конфигурацией 1С:Зарплата и Управление Персоналом 3.1 бухгалтеры и специалисты по кадрам часто сталкиваются с ситуацией, когда при начислении оплаты за сверхурочную работу, праздничные или выходные дни программа не заполняет показатель СтоимостьЧаса. В итоге сумма начисления остается нулевой, хотя у сотрудника назначен оклад и заполнены графики работы. Рассмотрим детально, почему так происходит, и разберем по шагам алгоритм решения этой проблемы, опираясь на технические особенности программы и практический опыт.
Прежде всего, проанализируем типовую формулу расчета сверхурочных часов. Как правило, она выглядит следующим образом:
(ОтработаноСверхурочноВПределах2Часов * 1.5 + (ОтработаноСверхурочно - ОтработаноСверхурочноВПределах2Часов) * 2) * СтоимостьЧаса
Ключевым звеном здесь является переменная СтоимостьЧаса. Если программа не может определить её значение, весь результат умножения будет равен нулю. Чтобы выяснить причину, нам необходимо последовательно проверить настройки начислений, показателей и данные в регистрах сведений.
Выясним, считается ли ваш основной показатель (например, Оклад) тарифной ставкой. Это критически важно, так как программа должна понимать, из каких именно сумм складывается база для расчета часа.
Оклад или ОкладПоЧасам).Если в этом поле указано «Не является тарифной ставкой», система не будет использовать данный показатель для автоматического определения СтоимостьЧаса в других документах.
Даже если в самом показателе стоит нужный флаг, этого может быть недостаточно. В 1С:ЗУП 3.1 существует глобальная настройка, определяющая, какие именно начисления формируют стоимость часа. Разберем, как её проверить:
Оклад (или другой пользовательский показатель) находится слева, необходимо перенести его вправо с помощью кнопки со стрелкой.Важный момент: после изменения состава совокупной тарифной ставки программа не пересчитывает стоимость часа «задним числом» мгновенно. Для обновления данных потребуется пересчет ФОТ.
Стоимость часа в программе напрямую связана с Фондом Оплаты Труда (ФОТ). Если ФОТ не рассчитан или рассчитан некорректно, СтоимостьЧаса будет пустой. Проверим ситуацию в регистрах.
Рассмотрим использование специального сервиса:
После выполнения этой операции заглянем «под капот» программы. Проанализируем содержимое регистра сведений Данные тарифных ставок сотрудников. Для этого можно воспользоваться меню «Функции для технического специалиста». Если в этом регистре для сотрудника стоит 0, значит, настройки из Шагов 1 и 2 выполнены не полностью или не вступили в силу.
Посмотрим также регистры Плановый ФОТ и Плановый ФОТ итоги. Если они пусты, проверьте в настройках вашего основного начисления (оклада), стоит ли галочка Включать в ФОТ на вкладке «Основное». Для комплексной проверки действующих начислений и их показателей подойдет настройка отчета по плановым начислениям и ФОТ сотрудников.
Выясним, каким образом программа должна превращать месячный оклад в часовую ставку. Для этого снова обратимся к настройкам:
Проанализируем три доступных варианта:
Если выбран вариант со среднемесячным количеством часов, проверим, заполнено ли это значение в Производственном календаре на текущий год. Если там пусто, деление оклада произойдет на ноль, и результат будет нулевым.
Иногда возникают ситуации, когда все настройки верны, но в документе Начисление зарплаты и взносов стоимость часа все равно не появляется. Посмотрим, как это исправить:
Проанализируем ситуацию: если документ был создан до того, как вы изменили настройки ФОТ или показатели, он «запомнил» старые нулевые значения. Простого нажатия кнопки «Пересчитать» часто недостаточно.
Рекомендуем следующий алгоритм действий в документе:
Данные тарифных ставок сотрудников и получить актуальную стоимость часа.Чтобы окончательно убедиться, что проблема решена, воспользуемся отчетом Анализ ФОТ по сотрудникам (раздел Зарплата — Отчеты по зарплате). Найдем колонку «Тарифная ставка». Если там указана корректная сумма, значит, механизм совокупной тарифной ставки работает правильно. Для быстрой проверки рассчитанных значений можно использовать отчет по совокупной тарифной ставке сотрудников.
Подведем итог: для корректного расчета СтоимостьЧаса необходимо, чтобы:
Соблюдение этих шагов гарантирует автоматический и точный расчет стоимости часа в любых начислениях, использующих этот показатель.