При переводе сотрудников на неполную ставку в программе 1С:Зарплата и управление персоналом 3.1 многие пользователи сталкиваются с неприятной ситуацией: вместо ожидаемой «ровной» суммы (например, 24 000 рублей от оклада в 30 000 при ставке 0.8) программа рассчитывает странные цифры с копейками — например, 24 232,53. Чтобы проанализировать отклонения, можно провести сравнение фактического ФОТ за разные периоды — в этом поможет панель кадровых дашбордов для контроля ФОТ в 1С:ЗУП. Это вызывает вопросы как у бухгалтеров, так и у самих сотрудников.
В этой статье мы подробно разберем, почему возникают такие отклонения, проанализируем механизмы работы программы и найдем оптимальные способы настройки системы для получения корректных результатов.
Разберем ситуацию, когда расчет основного начисления сотрудника (Оклад) привязан к отработанным часам. На первый взгляд кажется, что 0.8 ставки — это просто 80% от времени и, соответственно, 80% от денег. Однако в учет вмешивается законодательство и производственный календарь, а для анализа отклонений подойдет отчет план-факт отработанного времени.
Проанализируем ключевой фактор: предпраздничные дни. Согласно Трудовому кодексу РФ, продолжительность рабочего дня непосредственно перед государственным праздником сокращается на 1 час для всех категорий работников, включая тех, кто работает на неполную ставку. Рассмотрим, как это влияет на математику программы:
Оклад * (ВремяВЧасах / НормаЧасов) выдает «кривую» сумму.Рассмотрим подробнее три основных способа решения этой проблемы.
Это самый простой и быстрый способ получить ровную сумму ФОТ в кадровых документах и начислениях. Если специфика работы сотрудника позволяет учитывать время в днях, а не в часах, мы можем изменить основное начисление.
Проанализируем шаги для реализации этого метода:
ВремяВЧасах и НормаЧасов, программа всегда будет учитывать минутные расхождения в графиках.ВремяВДнях и НормаДней.Поскольку количество рабочих дней в графике полного времени и графике неполного времени обычно совпадает (различается только количество часов в этих днях), отношение ВремяВДнях / НормаДней при полном отработанном месяце всегда будет равно единице. В результате сотрудник получит ровно ту сумму, которая указана в его кадровом приказе как оклад за ставку.
Важное предупреждение: переход на расчет по дням может повлиять на расчет сверхурочных, ночных часов и оплату праздничных дней. Если сотрудник часто работает сверх графика, стоимость часа будет рассчитываться исходя из дневной нормы, что может привести к небольшим отклонениям в стоимости часа по сравнению с почасовиками.
Если нам принципиально важно сохранить расчет по часам (например, для корректного учета переработок или при суммированном учете рабочего времени), мы можем скорректировать формулу начисления, чтобы она принудительно учитывала ставку.
Рассмотрим настройку формулы с использованием системного показателя ДоляНеполногоРабочегоВремени. Стандартная формула выглядит так:
Оклад * ДоляНеполногоРабочегоВремени * (ВремяВЧасах / НормаЧасов)
Выясним, как это работает:
ДоляНеполногоРабочегоВремени берется из кадрового документа (0.8, 0.5, 0.25 и т.д.).ВремяВЧасах / НормаЧасов для полностью отработанного месяца по графику сотрудника будет стремиться к единице, а множитель доли зафиксирует нужную сумму.Для продвинутых пользователей существует вариант с применением математического округления непосредственно в формуле начисления. Это позволяет «нивелировать» копейки, возникающие из-за разницы в предпраздничных часах.
Посмотрим на пример такой формулы:
Оклад * Окр(ВремяВЧасах / НормаЧасов, 1)
Разберем риски этого метода:
Окр(..., 1) округляет результат деления до одного знака после запятой.Независимо от выбранной формулы, критически важна правильная настройка самого графика работы сотрудника на неполную ставку. Разберем по шагам, как это настроить в ЗУП 3.1:
Если этот флажок не установлен, программа будет считать, что норма сотрудника — это его сокращенный график. В этом случае, если он отработает все свои часы, программа начислит ему ПОЛНЫЙ оклад (30 000 в нашем примере), так как норма будет выполнена на 100%.
Иногда неверный ФОТ «тянется» из штатного расписания. Если в программе ведется история штатного расписания, проанализируем настройки позиции:
Подводя итог нашему разбору, можно выделить следующую логику выбора решения:
ДоляНеполногоРабочегоВремени и тщательно настраивайте графики работы с указанием нормы по полному графику.Правильная настройка один раз позволит избежать ежемесячных ручных корректировок зарплаты и обеспечит прозрачность расчетов для сотрудников, в том числе при заполнении таких форм, как Т-54 (лицевой счет) — для этого подойдёт обработка формирования расширенного набора кадровых документов для 1С:ЗУП.