Как в ЗУП 3.1 исключить ночные часы из базы расчета премии путем разделения начислений?

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

В практике кадрового учета часто возникают ситуации, когда положение о премировании организации меняется, и некоторые виды работ перестают облагаться премией. Типичный пример — необходимость начислять премию только на «дневную» часть заработка, исключая оплату за работу в ночное время. В программе «1С:Зарплата и управление персоналом 3.1» стандартная настройка Оплата по часовой ставке обычно объединяет все отработанные часы (и явку, и ночные). Чтобы решить задачу разделения, нам потребуется внести изменения в настройки начислений и изменить порядок их назначения сотрудникам.

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

Шаг 1. Анализ текущей настройки и создание новых видов начислений

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

Настройка «Оплаты за дневные часы»:

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

Настройка «Оплаты за ночные часы»:

  1. Создадим второе начисление с названием Оплата по часовой ставке (ночь).
  2. Формула остается такой же: ТарифнаяСтавкаЧасовая * ВремяВЧасах.
  3. На вкладке Учет времени в качестве основного вида времени укажем Ночные часы.

Таким образом, мы разделили «тело» оклада. Обратите внимание, что это не Доплата за работу в ночное время (которая обычно составляет 20% или 40%), а именно основная оплата самих часов работы ночью.

Шаг 2. Настройка приоритетов и вытеснения

Проанализируем ситуацию с отсутствиями сотрудника. Чтобы программа не начислила лишнего, новые виды начислений должны корректно вытесняться больничными, отпусками и прогулами. Перейдем на вкладку Приоритет в обоих созданных начислениях. В левое окно («Начисления, приоритет которых выше») необходимо добавить все виды неявок. Если этого не сделать, сотрудник получит и оплату часов, и пособие по временной нетрудоспособности одновременно, что является ошибкой.

Шаг 3. Исключение ночных часов из базы премии

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

  1. Откроем карточку начисления Премия (или того вида премии, который вы используете).
  2. Перейдем на вкладку Расчет базы.
  3. В списке «Базовые начисления» найдем и удалим старую общую Оплату по часовой ставке.
  4. Вместо нее добавим только наше новое начисление Оплата по часовой ставке (день).
  5. Сохраним настройки.

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

Шаг 4. Назначение плановых начислений сотрудникам

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

Для массового назначения новых начислений выполним следующие действия:

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

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

Альтернативный вариант: Использование формулы премии

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

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

ПроцентПремии / 100 * ТарифнаяСтавкаЧасовая * ВремяВЧасах

В этом случае в настройках самой Премии на вкладке Учет времени нужно указать, что она начисляется за вид времени Явка. Тогда показатель ВремяВЧасах автоматически подтянет из табеля только дневные часы, даже если в базе премии указано общее начисление. Однако этот метод требует осторожности при наличии различных доплат и надбавок, которые также могут входить в базу премии.

Резюме и проверка результатов

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

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

← На главную