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

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

В практике кадрового учета часто возникают ситуации, когда условия коллективного договора предприятия предусматривают дополнительные выплаты, выходящие за рамки требований Трудового кодекса РФ. Одной из таких задач является доплата за работу в воскресные дни для сотрудников, работающих по сменным графикам. Основная сложность заключается в том, чтобы программа корректно рассчитывала сумму, но при этом не искажала форму табеля Т-13, не допуская суммирования «обычной» явки и «воскресных» часов. Рассмотрим подробно, как решить эту задачу в программе «1С:Зарплата и управление персоналом 8», редакция 3.1.

Анализ проблемы и постановка задачи

Если мы просто добавим в график работы сотрудников дополнительный вид времени для воскресенья, программа по умолчанию может воспринять это как отдельное время, которое должно суммироваться с основной явкой. В итоге в табеле Т-13 мы увидим «Я 8» и рядом, например, «Вскр 8», что приведет к ложному увеличению общего количества отработанных часов за месяц. Наша цель — настроить систему так, чтобы воскресные часы считались базой для начисления, но фактически входили в состав основного рабочего времени (Явки).

Способ 1: Использование специализированных видов времени (Рекомендуемый)

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

  1. Перейдем в раздел Настройка — Виды рабочего времени.
  2. Создадим новые виды времени для каждой составляющей смены:
    • ВСКЯ — Воскресная явка (основное время — Явка);
    • ВСКН — Воскресные ночные (основное время — Ночные часы);
    • ВСКВ — Воскресные вечерние (основное время — Вечерние часы).
  3. В поле «Основное время» обязательно указываем соответствующий базовый вид времени. Это позволит программе понимать, что ВСКЯ — это та же Явка, но со специфическим признаком.

После этого в настройках Графика работы мы сможем указать эти виды времени. В табеле Т-13 вместо кода «Я» будет выводиться «ВСКЯ». Если бухгалтерии принципиально видеть именно код «Я», следует воспользоваться вторым способом. Однако первый способ наиболее прозрачен для расчета.

Способ 2: Настройка начисления как дополнительной оплаты

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

Разберем по шагам создание начисления:

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

Проанализируем формулу расчета. Чаще всего она выглядит следующим образом:

Результат = СтоимостьЧаса * ВремяВЧасах * ПроцентДоплаты / 100

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

Способ 3: Использование показателей и документа «Данные для расчета зарплаты»

Если мы хотим максимально «чистый» табель с кодом «Я», но при этом нам нужно платить за воскресенья, мы можем использовать ввод данных через показатели.

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

  1. Создадим показатель ОтработаноВоскресныхЧасов (раздел Настройка — Показатели расчета зарплаты).
  2. Настроим Шаблон ввода исходных данных (раздел Настройка), где укажем, что в документ будут вноситься часы для конкретных сотрудников.
  3. Ежемесячно бухгалтер будет заполнять документ Данные для расчета зарплаты.

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

Как настроить стоимость часа для доплаты

Посмотрим на пример настройки стоимости часа. В ЗУП 3.1 стоимость часа может рассчитываться по-разному. Чтобы доплата считалась корректно, убедитесь, что в Настройках состава совокупной тарифной ставки (раздел Настройка — Расчет зарплаты) включены все необходимые начисления (оклад, надбавки), которые должны учитываться при расчете доплаты за воскресенье.

Рассмотрим пример формулы, если доплата фиксированная за смену:

Результат = КоличествоВоскресныхСмен * ФиксированнаяСуммаДоплаты

Проверка результатов в отчетах

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

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

← На главную