Как в 1С:ЗУП 3.1 реализовать раздельное начисление оплаты и доплаты за праздничные дни?

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

Многие пользователи, переходящие с версии 1С:ЗУП 2.5 на 3.1, сталкиваются с тем, что привычный механизм документа Оплата праздничных и выходных дней изменился. Если в старой редакции можно было непосредственно в документе выбрать два разных начисления — Оплата и Доплата, то в новой версии документ лишь фиксирует факт работы, а расчет производится в общем документе начисления зарплаты. Разберем подробно, как настроить программу, чтобы в расчетном листке и аналитических отчетах эти суммы проходили разными строками.

Понимание логики работы 1С:ЗУП 3.1

Для начала проанализируем ключевое отличие. В ЗУП 3.1 расчет зарплаты строится на «Видах времени». Документ Работа в выходные и праздничные дни не делает проводок и не считает суммы — он лишь регистрирует в системе, что конкретный сотрудник в конкретный день отработал часы, которые должны быть помечены кодом РВ (Праздники). Когда мы создаем документ Начисление зарплаты и взносов, программа смотрит в табель (или данные графиков/приказов) и видит там часы РВ. После этого она ищет в справочнике Начисления все элементы, у которых в настройках указано, что они должны начисляться, если введено время РВ.

Рассмотрим пошагово, как настроить систему для разделения «двойной» оплаты на две «одинарные» составляющие.

Шаг 1: Изменение основного начисления «Оплата праздничных и выходных дней»

По умолчанию в ЗУП 3.1 уже есть предопределенное начисление, которое считает работу в праздник сразу в двойном размере. Нам нужно привести его к одинарному размеру. Выполним следующие действия:

  1. Зайдем в меню Настройка — Начисления.
  2. Найдем стандартное начисление Оплата праздничных и выходных дней.
  3. Проанализируем его формулу. Обычно она выглядит так: СтоимостьДняЧаса * ВремяВЧасах * 2.
  4. Нам необходимо отредактировать формулу, убрав множитель «2». Новая формула должна выглядеть так: СтоимостьДняЧаса * ВремяВЧасах
  5. Сохраним изменения. Теперь это начисление будет давать только «одинарную» оплату за часы праздников.

Шаг 2: Создание нового начисления «Доплата за работу в праздники»

Теперь создадим вторую часть — доплату. Самый простой и надежный способ — скопировать уже имеющееся начисление, которое мы отредактировали на первом шаге.

  1. В списке начислений выделим Оплата праздничных и выходных дней и нажмем кнопку Копировать.
  2. Укажем наименование: Доплата за работу в праздничные и выходные дни.
  3. На вкладке Основное проверим, что формула осталась прежней (одинарная оплата): СтоимостьДняЧаса * ВремяВЧасах.
  4. Перейдем на вкладку Учет времени. Это критически важный момент. Здесь в поле Вид времени должно быть выбрано значение Праздники (код РВ).
  5. В поле Вид используемого времени можно оставить Рабочее время или создать свой вид времени (например, Доплата за РВ), если вы хотите, чтобы в табеле эти часы отражались отдельной строкой. Однако для большинства случаев достаточно стандартного РВ.

Шаг 3: Настройка зависимости от способа компенсации

В ЗУП 3.1 сотрудник может выбрать: двойную оплату или одинарную оплату плюс отгул. Проанализируем, как наше разделение повлияет на этот выбор. При выборе варианта «Отгул» в документе Работа в выходные и праздничные дни, программа должна начислить только одинарную оплату, а доплату — нет.

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

Особенности для сотрудников со сменным графиком

Рассмотрим ситуацию, когда праздник является для сотрудника рабочим днем по графику («в пределах нормы»). В ЗУП 2.5 это часто вызывало путаницу. В ЗУП 3.1 логика следующая:

Таким образом, если мы настроим оба начисления (Оплату и Доплату) на один вид времени РВ, то при работе сверх нормы (вне графика) программа подтянет оба вида и даст 100%+100%=200%. А при работе по графику (внутри нормы) документ приказа не вводится, и сработает только предопределенный механизм доплаты.

Проверка стоимости часа

Выясним причину, по которой суммы оплаты и доплаты могут иногда различаться на копейки. Это происходит из-за настроек пересчета тарифных ставок. Проверим настройки в меню Настройка — Расчет зарплаты. Здесь определяется, как программа считает СтоимостьДняЧаса:

  1. По норме времени графика сотрудника.
  2. По среднемесячному количеству часов в году.
  3. По производственному календарю.

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

Разделение ночных часов в праздники

Если работа в выходной день пришлась на ночное время (с 22:00 до 06:00), ситуация усложняется. В ЗУП 3.1 для этого существует специальный вид времени — НП (Ночные в праздничные дни). Чтобы получить детальный отчет, нам придется создать аналогичную пару начислений и для ночных:

  1. Оплата праздничных (ночные) — вид времени НП.
  2. Доплата за праздничные (ночные) — вид времени НП.

В формуле вместо ВремяВЧасах будет использоваться показатель НочноеВремя.

Анализ результатов

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

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

← На главную