Как рассчитывать сверхурочные часы при суммированном учете рабочего времени в 1С:ЗУП по новым правилам статьи 152 ТК РФ?

Программист 1С v8.3 (Управляемые формы) 1С:Зарплата и Управление Персоналом Бухгалтерский учет IT и автоматизация бизнеса
← На главную

Суммированный учет рабочего времени (СУРВ) традиционно вызывает множество вопросов при расчете переработок. Ситуация обострилась с принятием поправок в статью 152 Трудового кодекса РФ, согласно которым оплата сверхурочной работы при суммированном учете должна производиться исходя из величины сверхурочного времени, приходящегося на конкретный день или смену, в которую выполняется эта работа. Рассмотрим, в чем заключается противоречие методик, как типовые механизмы конфигурации 1С:Зарплата и управление персоналом решают данную задачу и как можно реализовать хронологический расчет переработок по сменам.

В чем заключается правовая коллизия и методическая проблема

Разберем суть проблемы. В трудовом законодательстве возникло внутреннее противоречие:

  1. Согласно статьям 99 и 104 ТК РФ, при суммированном учете сверхурочной признается работа сверх нормального числа рабочих часов за весь учетный период. До окончания учетного периода невозможно со стопроцентной уверенностью утверждать, возникнет ли переработка, так как сотрудник может заболеть, уйти в отпуск или график может быть скорректирован.
  2. Новая редакция статьи 152 ТК РФ предписывает оплачивать сверхурочные часы исходя из времени, приходящегося на смену, в которую осуществляется сверхурочная работа (первые 2 часа смены оплачиваются не менее чем в полуторном размере, а последующие — не менее чем в двойном).

В типовых решениях разработчики пошли по пути пропорционального усреднения: по итогам учетного периода общее количество часов переработки размазывается на все отработанные смены периода. Однако такой подход приводит к тому, что почти все часы переработки у сменщиков попадают в категорию «первых двух часов» с полуторной оплатой, существенно занижая положенные выплаты по сравнению с хронологическим определением момента переработки.

Определение реперной даты и точки выработки нормы

Проанализируем альтернативный подход, который находит подтверждение в правоприменительной практике и консультациях профильных экспертов. Переработка начинается с того календарного дня и часа, когда сотрудником фактически выработана установленная индивидуальная норма рабочего времени за учетный период. Все последующие часы, отработанные в смены по графику до окончания учетного периода, становятся сверхурочными.

Посмотрим на конкретный пример. Возьмем годовой учетный период для сторожа с графиком «сутки через трое». Норма по производственному календарю на 40-часовую неделю составляет, к примеру, 1972 часа.

  1. У сотрудника по графику запланировано 80 смен по 23,5 часа (1880 часов) и 4 смены в конце года по 23 часа (92 часа), суммарно 1972 часа.
  2. В течение года сотрудник дважды находился на больничном по три рабочих дня пятидневки между сменами. В соответствии с приказом Минздравсоцразвития РФ от 13.08.2009 № 588н индивидуальная норма рассчитывается строго по шаблону пятидневной рабочей недели (при 40-часовой неделе — 8 часов в день). Соответственно, норма уменьшилась на 48 часов (6 дней по 8 часов) и составила 1924 часа.
  3. Накапливая часы по графику, сотрудник достигает значения 1924 часа на 82-й смене. Отработав в эту смену первые 21 час, он закрывает норму. Оставшиеся 2 часа этой смены становятся сверхурочными (оплата в полуторном размере).
  4. Все последующие смены до конца учетного периода (83-я и 84-я) полностью выходят за пределы нормы. В каждой из них первые 2 часа оплачиваются с коэффициентом 1,5, а оставшиеся часы — с коэффициентом 2,0.

Алгоритм распределения переработок через табель по обратной шкале времени

Чтобы зафиксировать конкретные смены со сверхурочной работой в программе без создания громоздких регистров накопления, разработаем алгоритм автоматического перетабелирования смен в конце учетного периода по «обратной стреле времени».

Разберем по шагам логику работы специализированной обработки:

  1. Получаем итоговое количество часов переработки за учетный период сотрудника. Для этого можно использовать расчетные механизмы типового документа РегистрацияПереработок.
  2. Если переработка отсутствует (меньше или равна нулю), обработка завершает работу.
  3. Если обнаружена переработка, открываем или создаем документ ТабельУчетаРабочегоВремени за последний месяц учетного периода.
  4. Начинаем двигаться от последней отработанной смены месяца назад в прошлое.
  5. Для каждой смены анализируем вид времени: уменьшаем часы явки Я и заменяем их на вид времени С (сверхурочные часы) или комбинированный вид СВН при наличии ночных часов.
  6. Вычитаем перенесенные часы из общего остатка переработки до тех пор, пока счетчик переработки полностью не обнулится.

Рассмотрим структуру типового кода заполнения таких данных в табличной части документа табеля. При обходе строк табеля с конца месяца выполняем следующее сопоставление:


// Пример логики распределения часов переработки по сменам в табеле
ОстатокПереработки = ИтогоЧасовПереработки;

Для ИндексДня = КоличествоДнейМесяца По 1 Шаг -1 Цикл
    Если ОстатокПереработки <= 0 Тогда
        Прервать;
    КонецЕсли;

    ЧасыЯвки = ПолучитьЧасыЯвкиЗаДень(СтрокаТабеля, ИндексДня);
    
    Если ЧасыЯвки > 0 Тогда
        Если ЧасыЯвки <= ОстатокПереработки Тогда
            // Вся смена переходит в разряд сверхурочных
            ЗаменитьВидВремениВТабеле(СтрокаТабеля, ИндексДня, "Я", "С", ЧасыЯвки);
            ОстатокПереработки = ОстатокПереработки - ЧасыЯвки;
        Иначе
            // Только часть смены превышает норму
            ЧасыСверхурочно = ОстатокПереработки;
            ЧасыЯвкиОстаток = ЧасыЯвки - ЧасыСверхурочно;
            УстановитьКомбинированноеВремя(СтрокаТабеля, ИндексДня, "Я", ЧасыЯвкиОстаток, "С", ЧасыСверхурочно);
            ОстатокПереработки = 0;
        КонецЕсли;
    КонецЕсли;
КонецЦикла;

Технические нюансы и ограничения платформы

При внедрении данного подхода важно учитывать особенности типовых механизмов 1С:Зарплата и управление персоналом:

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

Организационные рекомендации для работодателя

Чтобы избежать споров с контролирующими органами и работниками, рекомендуем следующие меры:

  1. Закрепить порядок в локальных нормативных актах: В силу части 1 статьи 152 ТК РФ конкретные размеры и порядок оплаты сверхурочной работы могут определяться коллективным договором или локальным нормативным актом (ЛНА). Прямо зафиксируйте в Положении об оплате труда выбранный метод (посменный хронологический расчет с даты превышения нормы либо пропорциональное распределение).
  2. Сократить учетный период: Если графики сотрудников нестабильны и часто меняются, рассмотрите возможность перехода с годового учетного периода на квартальный или месячный. Это снизит накопление сверхурочных часов в конце года и упростит администрирование расчетов.
  3. Своевременно оформлять внеграфиковые выходы: Привлечение сотрудников на подмены и работу вне утвержденного графика целесообразно оформлять отдельными приказами на сверхурочную работу в текущем месяце, не дожидаясь закрытия суммированного периода.
← На главную