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

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

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

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

Выясним причину сложности расчета

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

Если попытаться зашить показатели надбавок прямо в произвольную формулу вида расчета (например, использовать показателю Тарифная ставка часовая и умножать её на произвольные коэффициенты), мы столкнемся с проблемой: при изменении тарифной ставки или условий оплаты кадровым документом в середине месяца формула может некорректно подтягивать значение ставки за весь период действия начисления. Кроме того, ввод нескольких одинаковых показателей в кадровых документах приводит к дублированию данных и ошибкам пользователей.

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

Настройка вида расчета "Доплата за ночные часы от базы"

Рассмотрим порядок настройки нового вида расчета в плане видов расчета Основные начисления организаций.

  1. Заполнение вкладки "Расчеты":

    Создадим новый вид расчета. На первой вкладке укажем последовательность расчета: Зависимое начисление второго уровня.

    Установим переключатель формулы в положение Произвольная формула расчета и укажем следующую формулу:

    
    Результат = Расчетная база / Отработано времени в часах * Время в часах * ПроцентЗаНочные
    

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

  2. Заполнение вкладки "Время":

    Настроим учет рабочего времени для правильного отбора ночных часов:

    Переключатель начисления установим в положение Дополнительное начисление за уже оплаченное время.

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

    Обозначение в табели учета рабочего времени установим как Н (ночные).

  3. Заполнение вкладки "Прочее" (Базы расчета):

    Чтобы в формуле стал доступен показатель Расчетная база, в список базовых видов расчета на вкладке "Прочее" необходимо добавить все начисления, составляющие стоимость часа сотрудника:

    Добавим в табличную часть "Базовые виды расчета":

    — Оплата по часовому тарифу (или Оклад по дням / Оклад по часам);

    — Доплата за сложность;

    — Другие надбавки, формирующие стоимость часа (например, за категорию или стаж).

Как работает расчет при кадровых перемещениях внутри месяца

Посмотрим на конкретный пример. Предположим, часовая ставка сотрудника составляет 100 рублей. С 11 числа месяца документом Кадровое перемещение организаций сотруднику назначается Доплата за сложность в размере 10% от тарифа.

При проведении документа кадрового перемещения программа автоматически разделит период действия плановых начислений на интервалы (например, с 1 по 10 число и с 11 по 30 число).

При расчете документа Начисление зарплаты сотрудникам организаций система выполнит расчет по шагам:

  1. Сначала рассчитаются первичные начисления: Оплата по часовому тарифу и Доплата за сложность за соответствующе интервалы.
  2. Затем рассчитается наша доплата за ночные часы. Из-за наличия базовой зависимости запись регистра расчета ночных часов также будет автоматически разбита на подпериоды.
  3. Для первого интервала (с 1 по 10 число) Расчетная база будет состоять только из часового тарифа (100 руб./час).
  4. Для второго интервала (с 11 по 30 число) в Расчетную базу войдет часовой тариф и 10% сложности (110 руб./час).

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

← На главную