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

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

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

Поймем разницу между средним заработком и стоимостью часа

Прежде чем приступать к настройкам, давайте проанализируем важный методологический нюанс. Часто пользователи путают два разных понятия: «Средний заработок» и «Стоимость часа» (совокупная тарифная ставка). Рассмотрим, в чем их отличие:

  1. Средний заработок: используется для оплаты отпусков, командировок и больничных. Он рассчитывается по данным о фактических начислениях за предыдущие 12 месяцев (для проверки удобно использовать подробный расчет среднего заработка).
  2. Стоимость часа (совокупная ставка): используется для доплат за сверхурочные, праздничные и ночные часы. Она рассчитывается исходя из текущих плановых начислений сотрудника за текущий месяц.

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

Шаг 1. Настройка состава совокупной тарифной ставки

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

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

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

Шаг 2. Настройка алгоритма пересчета ставки

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

  1. По норме времени графика сотрудника: система возьмет норму часов из индивидуального или общего графика сотрудника за текущий месяц.
  2. По норме времени производственного календаря: будет использоваться норма пятидневки, независимо от графика работника.
  3. По среднемесячному количеству часов в году: сумма будет делиться на фиксированное число (например, 164.17 часа в 2024 году).

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

Шаг 3. Решение проблемы «пустого» значения при сдельной оплате

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

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

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

Шаг 4. Создание альтернативного начисления (сложный случай)

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

Создадим новое начисление «Доплата за праздничные (сдельщики)» и пропишем в нем логику расчета. Посмотрим на пример формулы:


?(СдельныйЗаработок > 0, 
  (СдельныйЗаработок / НормаЧасов) * ВремяВЧасах * 2, 
  (Оклад / НормаЧасов) * ВремяВЧасах * 2)

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

Шаг 5. Проверка штатного расписания

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

Проанализируем карточку должности в штатном расписании:

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

Если в штатном расписании для позиции сдельщика не указано ни одно начисление, входящее в совокупную ставку, то 1С:ЗУП не сможет рассчитать стоимость часа для документов оперативного учета времени.

Подведем итоги

Мы рассмотрели основные способы настройки расчета среднечасового заработка для сдельщиков. Краткий алгоритм действий выглядит так:

  1. Добавляем показатель сдельной оплаты в Состав совокупной тарифной ставки.
  2. Проверяем, чтобы этот показатель был назначен сотруднику как плановый (через Прием на работу или Изменение оплаты труда).
  3. Выбираем подходящий порядок пересчета (по графику или по производственному календарю) в настройках расчета зарплаты.
  4. Если используется штатное расписание — проверяем заполнение ФОТ в позиции штатки.

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

← На главную