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

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

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

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

Причина обнуления стоимости часа при сдельной оплате

По умолчанию типовое начисление Сдельный заработок (для работающих по часовому тарифу) рассчитывается по следующей формуле:

Макс(СдельныйЗаработок, ТарифнаяСтавкаЧасовая * ВремяВЧасах)

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

СдельныйЗаработок

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

В 1С:ЗУП 3.1 показатель СтоимостьЧаса (или СтоимостьДняЧаса) рассчитывается автоматически на основе показателей, формирующих совокупную тарифную ставку сотрудника. Перечень таких показателей задается в настройках программы (раздел Настройка – Расчет зарплаты – Показатели, определяющие состав совокупной тарифной ставки).

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

Способ 1. Сохранение часового тарифа в формуле начисления (Рекомендуемый)

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

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

СдельныйЗаработок + ТарифнаяСтавкаЧасовая * 0

При таком подходе решаются две задачи:

  1. Размер основного начисления зависит только от фактически введенного сдельного заработка (так как тариф умножается на 0 и не увеличивает сумму).
  2. Программа видит использование показателя ТарифнаяСтавкаЧасовая в действующем плановом начислении сотрудника и успешно рассчитывает СтоимостьЧаса для компенсационных выплат (включая доплату за ночное время).

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

Способ 2. Прямой расчет ночных выплат из фактической выработки

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

Разберем создание нового вида расчета за ночные часы пошагово:

  1. Перейдем в раздел Настройка – Начисления и создадим новое начисление.
  2. Назначение начисления укажем как Повременная оплата труда и надбавки или Прочие начисления и выплаты.
  3. Начисление выполняется: Ежемесячно.
  4. На закладке Учет времени укажем, что это Дополнительная оплата за уже оплаченное время, и выберем вид времени Ночные часы.
  5. Установим формулу расчета:

СдельныйЗаработок / ОтработаноЧасов * ВремяВЧасах * ПроцентДоплатыЗаРаботуВНочноеВремя / 100

В данном случае стоимость часа рассчитывается динамически как средняя выработка за один отработанный час в текущем месяце.

Технические нюансы: пересчет планового ФОТ

При любом изменении состава показателей в формулах начислений или в кадровых документах необходимо обновлять данные регистра Плановый ФОТ итоги. Если после корректировки формулы стоимость часа в документе Начисление зарплаты и взносов все еще не заполняется, выполним регламентную процедуру пересчета.

Пройдем в раздел Зарплата – Сервис – Пересчет планового ФОТ, выберем нужную организацию и запустим пересчет за текущий период. Это обновляет зарегистрированные показатели совокупной тарифной ставки для всех сотрудников.

← На главную