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

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

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

1. Различие между оплатой и доплатой: проверка графиков работы

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

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

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

2. Несоответствие единиц времени: дни против часов

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

Если начисление сотрудника ориентировано на учет в часах (в формуле начисления фигурирует показатель ВремяВЧасах), а документ зарегистрирован в днях, система не сможет преобразовать дни в часы и подставит в расчет нулевой показатель. Аналогичная ситуация возникает в обратную сторону, когда формула начисления ожидает ВремяВДнях, а регистрация производилась по часовой ставке.

Перейдем в раздел Настройка – Начисления и проверим формулу соответствующего начисления. Для обеспечения универсальности типовая формула обычно использует показатель ВремяВДняхЧасах. Убедимся, что способ указания времени в первичном документе строго соответствует системе оплаты труда работника (оклад по дням или по часам).

3. Конфликт приоритетов документа «Табель»

В типовой логике 1С:ЗУП 3 применяется метод отклонений. Это означает, что для корректного расчета зарплаты оформлять отдельный документ Табель учета рабочего времени не требуется — системе достаточно графика сотрудника и зарегистрированных документов-отклонений (командировок, отпусков, больничных, документов работы в выходные).

Если на предприятии формируется документ Табель, необходимо помнить о его наивысшем приоритете:

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

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

4. Признак «Время учтено» в первичном документе

Обратим внимание на статус проведения документа Работа в выходные и праздничные дни. Этот документ поддерживает двухэтапное согласование: сначала он выступает в роли распоряжения о привлечении к работе, а затем подтверждает фактический выход.

Если в документе снят флаг Время учтено, документ не передает данные о фактически отработанном времени в расчетные регистры и табель. Откроем документ, установим признак Время учтено и выполним повторное проведение, после чего перезаполним начисление зарплаты.

5. Проверка показателя «Стоимость дня или часа»

Расчет оплаты за работу в выходной день напрямую зависит от показателя СтоимостьДняЧаса. Если базовый оклад сотрудника не включен в состав совокупной тарифной ставки, данный показатель принимает значение 0, в результате чего итоговая сумма расчета обнуляется.

Проанализируем настройки программы:

  1. Перейдем в раздел Настройка – Расчет зарплаты.
  2. Найдем блок настройки показателей, определяющих состав совокупной тарифной ставки.
  3. Убедимся, что базовое начисление сотрудника (например, Оклад по дням или Оклад по часам) включено в список показателей.
  4. Если производились изменения, пересчитаем плановый ФОТ сотрудников с помощью специализированной обработки или перепроведением кадровых документов.

6. Способ компенсации: повышенная оплата или отгул

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

  1. Повышенная оплата — рассчитывается двойной размер стоимости дня/часа.
  2. Отгул — оплата начисляется в одинарном размере, а сотруднику регистрируется право на дополнительный день отдыха.

При выборе варианта «Отгул» программа задействует начисление Оплата работы в праздничные и выходные дни без повышенной оплаты. Если в настройках базы данный вид расчета был деактивирован или настроен с некорректной формулой, расчет суммы не произойдет.

7. Устранение спонтанных перерасчетов прошлого периода

Нередко расчетчик сталкивается с ситуацией, когда при расчете текущего месяца на вкладке «Доначисления, перерасчеты» возникают зеркальные строки с плюсом и минусом за прошлые месяцы. Это означает, что задним числом были затронуты кадровые документы, графики или табели закрытого периода.

Простая очистка сервиса Зарплата – Сервис – Перерасчеты не всегда решает проблему, если сам первичный документ остался измененным. Чтобы устранить проблему:

  1. Выясним, какие изменения были внесены в закрытый месяц (например, изменение графика, повторное проведение приказа).
  2. Вернем параметры документов прошлого периода к исходному состоянию, при котором выполнялся первоначальный расчет.
  3. Установим дату запрета изменения данных прошлым месяцем в разделе Администрирование – Настройки пользователей и прав – Даты запрета изменения данных. Это предотвратит случайную регистрацию перерасчетов при работе с текущими начислениями.

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

← На главную