Одной из наиболее сложных методических задач в программе 1С:Зарплата и управление персоналом 3.1 является корректное отражение ситуации, когда сотрудник привлекается к сверхурочной работе, и часть этого времени приходится на ночной период (с 22:00 до 06:00). Сложность заключается в том, что в типовой конфигурации ночные часы и сверхурочные часы учитываются как независимые виды времени, что при простом сложении в документе Табель приводит к необоснованному увеличению общего количества отработанных часов.
Разберем детально, как настроить программу так, чтобы и начисления (доплата за ночь и оплата сверхурочных) были верными, и табель учета рабочего времени соответствовал действительности. Мы проанализируем проверенный практический метод, предложенный опытными пользователями, а также дополним его важными методическими рекомендациями.
Согласно статьям 152 и 154 ТК РФ, оплата за сверхурочную работу и доплата за работу в ночное время — это два самостоятельных вида компенсационных выплат. Они должны начисляться параллельно за одни и те же часы. Это означает, что за один час «ночной сверхурочки» сотрудник должен получить:
В 1С:ЗУП 3.1 ночные часы технически реализованы как «дополнительное время», которое «накладывается» на основное (Явку). Если мы просто добавим в табель код Н (ночные) к коду С (сверхурочные), программа воспримет это как разные периоды времени, и общее время в отчетах увеличится. Наша задача — настроить систему так, чтобы ночной аспект сверхурочной работы учитывался корректно.
Для начала нам необходимо создать новый элемент в справочнике Виды использования рабочего времени. Это позволит нам четко разделять в системе обычную сверхурочную работу и ту, что выполняется ночью.
Основное время обязательно выберем значение Сверхурочно.Почему это важно? Если указать в качестве основного времени «Явку», программа может некорректно рассчитать норму времени за месяц и исказить расчет основного оклада. Привязка к Сверхурочно гарантирует, что эти часы попадут в статистическую отчетность (например, П-4) именно как переработки.
Теперь нужно «подсказать» программе, что при вводе времени СН должны срабатывать соответствующие начисления. Проанализируем настройки видов расчета.
Нам потребуется отредактировать два (или более, если используются отгулы) начисления в разделе Настройка — Начисления:
Учет времени в табличную часть Дополнительные виды времени необходимо добавить наш созданный вид Сверхурочно (ночные).Учет времени добавляем Сверхурочно (ночные) в список дополнительных видов времени.СН и в начисление Оплата сверхурочных в одинарном размере.Рассмотрим правильную последовательность действий пользователя при оформлении факта работы. Нельзя просто заполнить табель вручную, так как это не создаст необходимых записей в регистрах для учета отгулов и не сформирует приказ.
Табеле находим нужный день. Программа автоматически подставит код С и количество часов из документа-основания.С до 2-х и добавляем новую строку (или запись через дробь) с кодом СН на 2 часа.Проанализируем ситуацию: в итоге общее количество сверхурочных часов (2 по коду С + 2 по коду СН) осталось равным 4. При этом система «видит», что за 2 часа (СН) нужно начислить и доплату за переработку, и доплату за ночные. Для более удобного визуального контроля и ручной правки часов в табеле можно использовать расширение для выделения цветом видов использования рабочего времени.
Выясним причину, по которой иногда возникают ошибки при расчете отпускных после внедрения новых начислений. При создании или существенном изменении настроек начислений (если вы создавали новые виды расчета вместо редактирования типовых) обязательно проверьте вкладку Средний заработок.
Любое начисление, связанное с оплатой сверхурочных ночных, должно быть включено в расчетную базу для среднего заработка. В типовых настройках ЗУП 3.1 «Оплата сверхурочных» уже включена, но если вы создали отдельное начисление (например, «Доплата за ночные сверхурочные»), проверьте его наличие в списке Расчетная база для среднего заработка и в настройках премий.
Рассмотрим более автоматизированный, но требующий настройки формул вариант. Если на предприятии такие случаи массовые, ручная правка табеля может привести к ошибкам.
В этом случае можно создать новый Показатель расчета зарплаты, назовем его НочныеСверхурочныеЧасы. Далее создается шаблон документа Данные для расчета зарплаты для ввода этих часов.
Формула начисления Доплата за работу в ночное время в таком случае может быть расширена:
(СтоимостьЧаса * ПроцентДоплатыЗаРаботуВНочноеВремя / 100 * (ВремяВЧасах + НочныеСверхурочныеЧасы))
При такой схеме в табеле фиксируются только обычные сверхурочные (код С), а «ночной» аспект вводится отдельным документом Данные для расчета зарплаты. Это избавляет от необходимости делить часы в табеле вручную, но требует внимательности при настройке Расчетной базы начислений. Для изменения расчета оплаты сверхурочных на основе фактических начислений можно использовать настройку расчета сверхурочных часов по расчетной базе.
Проанализируем еще несколько нюансов, которые помогут избежать претензий со стороны контролирующих органов (ГИТ):
СН, в печатной форме Т-13 будет отображаться именно этот код. Рекомендуется в настройках вида времени в поле Символьный код указать С/Н или приложить пояснительную записку к учетной политике предприятия, объясняющую использование этого обозначения.Работа сверхурочно использовать не нужно. Используйте документ Работа в выходные и праздники. В нем предусмотрены отдельные колонки для ночных часов, и система автоматически рассчитает всё в двойном размере без сложных манипуляций.Работа сверхурочно не накладывались на время по основному графику. ЗУП выдаст ошибку Обнаружено пересечение интервалов, если сотрудник по графику должен быть на смене, а вы регистрируете ему сверхурочные в это же время.Таким образом, мы выяснили, что наиболее изящным и корректным с точки зрения типового функционала решением является создание производного вида времени на базе Сверхурочных. Это позволяет сохранить баланс между корректностью бухгалтерских проводок, точностью кадрового учета и автоматизацией расчетов в 1С:ЗУП 3.1.