Почему в 1С:ЗУП 2.5 при проведении табеля не оплачивается работа в праздничный день по графику?

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

Разберем типичную и крайне коварную коллизию в программе 1С:Зарплата и управление персоналом 2.5, возникающую при расчете зарплаты сотрудников со сменным режимом работы, у которых смена выпадает на нерабочий праздничный день (например, 4 ноября).

Проанализируем исходные условия задачи. У сотрудника в программе назначен сменный график работы, смена 4 ноября предусмотрена планом (например, 4,5 часа) и входит в норму месяца. Работник выразил желание получить вместо повышенной оплаты другой день отдыха (отгул). Согласно Трудовому кодексу РФ, в таком случае работа в праздник оплачивается в одинарном размере (в рамках оклада), а день отдыха оплате не подлежит. Когда расчетчик начисляет зарплату только на основании планового графика, оклад считается корректно в полном объеме. Но стоит создать и провести документ Табель учета рабочего времени, в котором на эту дату проставляется код РВ, как программа сразу урезает оклад на праздничные часы. Выясним причину такого поведения системы и рассмотрим пути решения проблемы.

Механизм учета времени в ЗУП 2.5: почему оклад уменьшается

Для понимания логики работы конфигурации разберем, как алгоритмы расчетного блока взаимодействуют с документами учета времени:

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

Таким образом, попытка отразить смену в табеле кодом РВ без ввода документа расчета праздничных приводит к недоначислению положенного оклада.

Вариант 1. Корректное отражение в табеле без изменения типового расчета

Если работа в праздник производилась в пределах нормы времени (предусмотрена графиком сменности), то с точки зрения базового алгоритма ЗУП 2.5 эта работа является явкой в плановую смену. Рассмотрим, как правильно зафиксировать время:

  1. В документе Табель учета рабочего времени за праздничный день сотруднику проставляется код Я (явка) и соответствующее количество часов (например, 4,5). В таком случае сумма оклада не будет занижена, так как программа полностью включит эти часы в расчет основной оплаты.
  2. В день, когда работник фактически использует положенный день отдыха (отгул), в программе регистрируется документ Невыходы в организациях с видом отсутствия, который вытесняет оплату по окладу (например, невыход с кодом НВ — дополнительные выходные дни без сохранения платы). Это необходимо для того, чтобы за месяц использования отгула не возникло переплаты.

Вариант 2. Разделение данных для расчета и печатной формы Т-13

Кадровые службы часто требуют, чтобы в утвержденной форме № Т-13 в праздничный день обязательно стоял буквенный код РВ, даже если работа выполнялась в пределах нормы по сменному графику. Однако в ЗУП 2.5 установка РВ в электронном документе ломает автоматический расчет оклада.

Разберем, как решить это противоречие без искажения расчетов:

  1. В электронном документе Табель учета рабочего времени оставляем буквенный код Я, чтобы начисление оклада прошло корректно по всем учетным регистрам.
  2. Для формирования первичного документа подключаем внешнюю печатную форму табеля Т-13. В коде формирования печатной формы реализуем проверку производственного календаря. Если дата приходится на праздничный день, программа при выводе на печать автоматически подменяет буквенный код Я на РВ.

Посмотрим на пример логики, которую можно применить в коде внешней печатной формы:


Если ЭтоПраздничныйДень(ТекущаяДата) И БуквенныйКод = "Я" Тогда
    БуквенныйКодДляПечати = "РВ";
Иначе
    БуквенныйКодДляПечати = БуквенныйКод;
КонецЕсли;

Такой подход полностью удовлетворяет требованиям кадрового делопроизводства и сохраняет правильный расчет начислений в расчетном листке.

Вариант 3. Использование индивидуального графика работы

Если на предприятии сменный график сотрудников постоянно корректируется или требует оперативного переноса смен, лучшей альтернативой табелю является документ Индивидуальный график работы.

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

Особенности учета ночных часов при работе в праздники

Нередко возникает ситуация, когда смена в выходной или праздник захватывает ночное время. Следует помнить об ограничении типовой конфигурации: типовой документ Оплата праздничных и выходных дней организаций предназначен исключительно для регистрации праздничных часов и не содержит реквизитов для ввода ночного времени.

Проанализируем способы начисления ночных часов в подобных условиях:

  1. Через плановый график: если ночные часы зафиксированы в шаблоне графика сотрудника, то в документе Начисление зарплаты сотрудникам организаций вид расчета Доплата за работу в ночное время заполнится и рассчитается автоматически.
  2. Ручной ввод в начисление зарплаты: если работа выполнялась вне графика, на закладке «Основные начисления» документа Начисление зарплаты сотрудникам организаций добавляется строка с видом расчета Доплата за работу в ночное время, где в реквизите «Оплачено» вручную проставляется фактическое количество отработанных ночных часов.
← На главную